SRC/cgecon.f(3)
π SRC/cgecon.f(3) π
okay bestie, welcome to the SRC/cgecon.f page from the Library Functions Manual. This is the CGECON glow-up, and itβs giving βI estimate condition numbers and Iβm iconic about it.β π
β¨ NAME β¨
SRC/cgecon.f β cgecon, the LAPACK subroutine that estimates the reciprocal of the condition number of a general complex matrix. No cap. π«Ά
π SYNOPSIS π
π§ Functions/Subroutines π§
subroutine cgecon (norm, n, a, lda, anorm, rcond, work, rwork, info)β CGECON
subroutine cgecon (character norm, integer n, complex, dimension( lda, * )
a, integer lda, real anorm, real rcond, complex, dimension( * ) work,
real, dimension( * ) rwork, integer info)
π Function/Subroutine Documentation π
πΈ CGECON πΈ
subroutine cgecon (character norm, integer n, complex, dimension( lda, * )
a, integer lda, real anorm, real rcond, complex, dimension( * ) work,
real, dimension( * ) rwork, integer info)
π¦ Purpose π¦
CGECONestimates the reciprocal of the condition number of a general complex matrixA, in either the 1-norm or the infinity-norm, using the LU factorization computed byCGETRF.
An estimate is obtained for norm(inv(A)), and the reciprocal of the condition number is computed as:
RCOND = 1 / ( norm(A) * norm(inv(A)) ).
π Parameters π
NORMisCHARACTER*1β specifies whether the 1-norm condition number or the infinity-norm condition number is required:= '1' or 'O':1-norm;= 'I':Infinity-norm.
NisINTEGERβ the order of the matrixA.N >= 0.AisCOMPLEX array, dimension (LDA,N)β the factorsLandUfrom the factorizationA = P*L*Uas computed byCGETRF.LDAisINTEGERβ the leading dimension of the arrayA.LDA >= max(1,N).ANORMisREALβ ifNORM = '1'or'O', the 1-norm of the original matrixA. IfNORM = 'I', the infinity-norm of the original matrixA.RCONDisREALβ the reciprocal of the condition number of the matrixA, computed asRCOND = 1/(norm(A) * norm(inv(A))).WORKisCOMPLEX array, dimension (2*N).RWORKisREAL array, dimension (2*N).INFOisINTEGERβ the exit-status tea β:= 0:successful exit.< 0:ifINFO = -i, the i-th argument had an illegal value. NaNs are illegal values forANORM, and they propagate to the output parameterRCOND. Infinity is illegal forANORM, and it propagates to the output parameterRCONDas0.= 1:ifRCOND = NaN, orRCOND = Inf, or the computed norm of the inverse ofAis0. In the latter,RCOND = 0is returned.
π· Author π·
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 130 of file cgecon.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
and thatβs the whole page, bestie β the footer vibe is LAPACK Version 3.12.0 and SRC/cgecon.f(3). Slay, document, periodt. π
β¨
π¦ 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