SRC/sla_gbrpvgrw.f(3)
okay bestie, welcome to SRC/sla_gbrpvgrw.f(3) from the Library Functions Manual β manual-name folded in, no boring header copy, we move π
β¨
π NAME
SRC/sla_gbrpvgrw.f β thatβs the file, thatβs the vibe, periodt π«Ά
β¨ SYNOPSIS
πΈ Functions/Subroutines
real function sla_gbrpvgrw (n, kl, ku, ncols, ab, ldab, afb, ldafb)βSLA_GBRPVGRWcomputes the reciprocal pivot growth factornorm(A)/norm(U)for a general banded matrix. iconic behavior honestly π
π Function/Subroutine Documentation
real function sla_gbrpvgrw (integer n, integer kl, integer ku, integer
ncols, real, dimension( ldab, * ) ab, integer ldab, real, dimension(
ldafb, * ) afb, integer ldafb)
SLA_GBRPVGRW computes the reciprocal pivot growth factor norm(A)/norm(U) for a general banded matrix.
π¦ Purpose
SLA_GBRPVGRW computes the reciprocal pivot growth factor norm(A)/norm(U). The norm is used. If this is much less than 1, the stability of the LU factorization of the (equilibrated) matrix A could be poor. This also means that the solution X, estimated condition numbers, and error bounds could be unreliable. so likeβ¦ bestie, pay attention to that number π₯
π Parameters
NβN is INTEGER; the number of linear equations, i.e., the order of the matrixA.N >= 0. πKLβKL is INTEGER; the number of subdiagonals within the band ofA.KL >= 0. π¦KUβKU is INTEGER; the number of superdiagonals within the band ofA.KU >= 0. πΈNCOLSβNCOLS is INTEGER; the number of columns of the matrixA.NCOLS >= 0. β¨ABβAB is REAL array, dimension (LDAB,N). On entry, the matrixAin band storage, in rows1toKL+KU+1. Thej-th column ofAis stored in thej-th column of the arrayABas follows:AB(KU+1+i-j,j) = A(i,j) for max(1,j-KU)<=i<=min(N,j+kl)πLDABβLDAB is INTEGER; the leading dimension of the arrayAB.LDAB >= KL+KU+1. πAFBβAFB is REAL array, dimension (LDAFB,N). Details of the LU factorization of the band matrixA, as computed bySGBTRF.Uis stored as an upper triangular band matrix withKL+KUsuperdiagonals in rows1toKL+KU+1, and the multipliers used during the factorization are stored in rowsKL+KU+2to2*KL+KU+1. πLDAFBβLDAFB is INTEGER; the leading dimension of the arrayAFB.LDAFB >= 2*KL+KU+1. π
π Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 115 of file sla_gbrpvgrw.f. β
π«Ά Author
Generated automatically by Doxygen for LAPACK from the source code. slay, automation πβ¨
mwah π β this cutie signs off with LAPACK Version 3.12.0, page SRC/sla_gbrpvgrw.f(3). bye bestie, go compute responsibly ππ¦π
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms