SPBCON(3)
π SPBCON(3) β LAPACK Library Functions Manual π
okay so bestie, this is the SPBCON(3) page, and itβs lowkey all about estimating a reciprocal condition number. No cap, itβs giving very specific linear-algebra main character energy. β¨
π NAME π
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/spbcon.f β thatβs the source file this page is serving up. Periodt. π
β¨ SYNOPSIS β¨
Functions/Subroutines
Hereβs the callable tea:
subroutine SPBCON (uplo, n, kd, ab, ldab, anorm, rcond, work, iwork,
info)
SPBCON
πΈ Function/Subroutine Documentation πΈ
The full signature, character for character, because we do not play about details:
subroutine SPBCON (character uplo, integer n, integer kd, real, dimension(
ldab, * ) ab, integer ldab, real anorm, real rcond, real, dimension( * )
work, integer, dimension( * ) iwork, integer info)
SPBCON
π― Purpose π―
SPBCON estimates the reciprocal of the condition number (in the 1-norm) of a real symmetric positive definite band matrix using the Cholesky factorization A = U**T*U or A = L*L**T computed by SPBTRF. π¦
An estimate is obtained for norm(inv(A)), and the reciprocal of the condition number is computed as RCOND = 1 / (ANORM * norm(inv(A))). Thatβs the whole purpose, and it ate. π
π§Έ Parameters π§Έ
UPLOβUPLOisCHARACTER*1.= 'U': Upper triangular factor stored inAB;= 'L': Lower triangular factor stored inAB. πNβNisINTEGER. The order of the matrixA.N >= 0. β¨KDβKDisINTEGER. The number of superdiagonals of the matrixAifUPLO = 'U', or the number of subdiagonals ifUPLO = 'L'.KD >= 0. πΈABβABisREALarray, dimension(LDAB,N). Itβs the triangular factorUorLfrom the Cholesky factorizationA = U**T*UorA = L*L**Tof the band matrixA, stored in the firstKD+1rows of the array. The j-th column ofUorLis stored in the j-th column of the arrayABas follows: ifUPLO ='U',AB(kd+1+i-j,j) = U(i,j)formax(1,j-kd)<=i<=j; ifUPLO ='L',AB(1+i-j,j) = L(i,j)forj<=i<=min(n,j+kd). π«ΆLDABβLDABisINTEGER. The leading dimension of the arrayAB.LDAB >= KD+1. π₯ANORMβANORMisREAL. The 1-norm (or infinity-norm) of the symmetric band matrixA. πRCONDβRCONDisREAL. The reciprocal of the condition number of the matrixA, computed asRCOND = 1/(ANORM * AINVNM), whereAINVNMis an estimate of the 1-norm ofinv(A)computed in this routine. πWORKβWORKisREALarray, dimension(3*N). πIWORKβIWORKisINTEGERarray, dimension(N). βINFOβINFOisINTEGER.= 0: successful exit;< 0: ifINFO = -i, the i-th argument had an illegal value. π
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Definition at line 130 of file spbcon.f π
π Author π
Generated automatically by Doxygen for LAPACK from the source code. π§
Catch you later, bestie π β this page is from LAPACK, Version 3.12.0, and the footer path is /home/abui...RC/spbcon.f(3). Slay. π«Ά
π¦ where this page comes from
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms