SRC/ssycon.f(3)
π SRC/ssycon.f π
okay bestie, welcome to the Library Functions Manual page for SRC/ssycon.f β it's giving LAPACK, it's giving condition-number math, and we're gonna get through it together. π
β¨
πΈ NAME πΈ
SRC/ssycon.f
literally that's the name section, no cap. π«Ά
β¨ SYNOPSIS β¨
π¦ Functions/Subroutines π¦
subroutine ssycon (uplo, n, a, lda, ipiv, anorm, rcond, work, iwork,
info)
SSYCON β iconic routine name, obviously. π
π Function/Subroutine Documentation π
π subroutine ssycon π
subroutine ssycon (character uplo, integer n, real, dimension( lda, * ) a,
integer lda, integer, dimension( * ) ipiv, real anorm, real rcond, real,
dimension( * ) work, integer, dimension( * ) iwork, integer info)
SSYCON β here's the whole vibe.
π§ Purpose π§
Bestie, focus: SSYCON estimates the reciprocal of the condition number (in the 1-norm) of a real symmetric matrix A using the factorization A = U*D*U**T or A = L*D*L**T computed by SSYTRF. π¦
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 math, and yes it's important. π
π Parameters π
UPLOβUPLO is CHARACTER*1. It specifies whether the details of the factorization are stored as an upper or lower triangular matrix.= 'U':Upper triangular, form isA = U*D*U**T;= 'L':Lower triangular, form isA = L*D*L**T.
NβN is INTEGER. The order of the matrixA.N >= 0. πΈAβA is REAL array, dimension (LDA,N). The block diagonal matrixDand the multipliers used to obtain the factorUorLas computed bySSYTRF.LDAβLDA is INTEGER. The leading dimension of the arrayA.LDA >= max(1,N). π«ΆIPIVβIPIV is INTEGER array, dimension (N). Details of the interchanges and the block structure ofDas determined bySSYTRF.ANORMβANORM is REAL. The1-normof the original matrixA. βRCONDβRCOND is REAL. The reciprocal of the condition number of the matrixA, computed asRCOND = 1/(ANORM * AINVNM), whereAINVNMis an estimate of the1-normofinv(A)computed in this routine. πWORKβWORK is REAL array, dimension (2*N). β¨IWORKβIWORK is INTEGER array, dimension (N). πINFOβINFO is INTEGER.= 0:successful exit< 0:ifINFO = -i, thei-thargument had an illegal value
π Author π
Univ. of TennesseeUniv. of California BerkeleyUniv. of Colorado DenverNAG Ltd.
Definition at line 128 of file ssycon.f.
π«Ά Author π«Ά
Generated automatically by Doxygen for LAPACK from the source code.
that's the whole page, bestie β footer says LAPACK Version 3.12.0 and source page SRC/ssycon.f(3). mwah ππ
π
π¦ 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