SRC/ztrcon.f(3)
π NAME
okay so bestie, welcome to the SRC/ztrcon.f(3) page from the Library Functions Manual β¨. This is the ZTRCON subroutine β the one that estimates the reciprocal of the condition number of a triangular matrix A in either the 1-norm or the infinity-norm. Periodt. π
β¨ SYNOPSIS
π Functions/Subroutines
subroutine ztrcon (norm, uplo, diag, n, a, lda, rcond, work, rwork,
info)
ZTRCON
π¦ Function/Subroutine Documentation
subroutine ztrcon (character norm, character uplo, character diag, integer
n, complex*16, dimension( lda, * ) a, integer lda, double precision
rcond, complex*16, dimension( * ) work, double precision, dimension( * )
rwork, integer info)
ZTRCON
πΈ Purpose
No cap, ZTRCON estimates the reciprocal of the condition number of a triangular matrix A, in either the 1-norm or the infinity-norm.
The norm of A is computed, and an estimate is obtained for norm(inv(A)), and then the reciprocal of the condition number is computed as
RCOND = 1 / ( norm(A) * norm(inv(A)) ).
π§ Parameters
NORMβNORMisCHARACTER*1. Specifies whether the 1-norm condition number or the infinity-norm condition number is required, bestie:= '1' or 'O': 1-norm;= 'I': Infinity-norm.
UPLOβUPLOisCHARACTER*1:= 'U':Ais upper triangular;= 'L':Ais lower triangular.
DIAGβDIAGisCHARACTER*1:= 'N':Ais non-unit triangular;= 'U':Ais unit triangular.
NβNisINTEGER. The order of the matrixA.N >= 0.AβAisCOMPLEX*16array, dimension(LDA,N). The triangular matrixA. IfUPLO = 'U', the leading N-by-N upper triangular part of the arrayAcontains the upper triangular matrix, and the strictly lower triangular part ofAis not referenced. IfUPLO = 'L', the leading N-by-N lower triangular part of the arrayAcontains the lower triangular matrix, and the strictly upper triangular part ofAis not referenced. IfDIAG = 'U', the diagonal elements ofAare also not referenced and are assumed to be1.LDAβLDAisINTEGER. The leading dimension of the arrayA.LDA >= max(1,N).RCONDβRCONDisDOUBLE PRECISION. The reciprocal of the condition number of the matrixA, computed asRCOND = 1/(norm(A) * norm(inv(A))).WORKβWORKisCOMPLEX*16array, dimension(2*N).RWORKβRWORKisDOUBLE PRECISIONarray, dimension(N).INFOβINFOisINTEGER:= 0: successful exit< 0: ifINFO = -i, the i-th argument had an illegal value
π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 135 of file ztrcon.f.
π Author
Generated automatically by Doxygen for LAPACK from the source code.
okay bestie, that's the whole vibe. footer shoutout: LAPACK Version 3.12.0 and SRC/ztrcon.f(3) β and no date line to report on this one. π
β¨
π¦ 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