DPOCON(3)
π DPOCON(3) β Library Functions Manual π
Okay bestie, welcome to the DPOCON(3) page β yes, that's the Library Functions Manual energy, and we are getting into it. π
πΈ NAME πΈ
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/dpocon.f
This is literally the NAME line, no cap. It's a path, it's iconic, it's giving "LAPACK source file main character." β¨
β¨ SYNOPSIS β¨
π Functions/Subroutines π
subroutine DPOCON (uplo, n, a, lda, anorm, rcond, work, iwork, info)
DPOCON
π¦ Function/Subroutine Documentation π¦
subroutine DPOCON (character uplo, integer n, double precision, dimension(
lda, * ) a, integer lda, double precision anorm, double precision rcond,
double precision, dimension( * ) work, integer, dimension( * ) iwork,
integer info)
DPOCON
π Purpose π
Okay so DPOCON estimates the reciprocal of the condition number (in the 1-norm) of a real symmetric positive definite matrix using the Cholesky factorization A = U**T*U or A = L*L**T computed by DPOTRF.
An estimate is obtained for norm(inv(A)), and the reciprocal of the condition number is computed as RCOND = 1 / (ANORM * norm(inv(A))).
The source comments wrap this whole purpose block in !> markers, but the math tea is exactly above. π
π Parameters π
UPLOβUPLO is CHARACTER*1;= 'U': Upper triangle of A is stored;;= 'L': Lower triangle of A is stored.NβN is INTEGER; the order of the matrixA.N >= 0.AβA is DOUBLE PRECISION array, dimension (LDA,N); the triangular factorUorLfrom the Cholesky factorizationA = U**T*UorA = L*L**T, as computed byDPOTRF.LDAβLDA is INTEGER; the leading dimension of the arrayA.LDA >= max(1,N).ANORMβANORM is DOUBLE PRECISION; the 1-norm (or infinity-norm) of the symmetric matrixA.RCONDβRCOND is DOUBLE PRECISION; 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βWORK is DOUBLE PRECISION array, dimension (3*N).IWORKβIWORK is INTEGER array, dimension (N).INFOβINFO is INTEGER;= 0: successful exit;< 0: if INFO = -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 119 of file dpocon.f.
π«Ά Author π«Ά
Generated automatically by Doxygen for LAPACK from the source code.
Sign-off time: shoutout to LAPACK Version 3.12.0 and the footer path /home/abui...RC/dpocon.f(3) β that's the source/version situation, and no extra date was listed, bestie. π
π¦ 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