TESTING/LIN/csyt03.f(3)
β¨ NAME β¨
okay so this is the TESTING/LIN/csyt03.f(3) page from the Library Functions Manual, bestie π
πΈ SYNOPSIS πΈ
Itβs giving βfunctions and subroutinesβ energy:
Functions/Subroutines
subroutine csyt03 (uplo, n, a, lda, ainv, ldainv, work, ldwork, rwork,
rcond, resid)
CSYT03
π Function/Subroutine Documentation π
Hereβs the full signature, verbatim bestie:
subroutine csyt03 (character uplo, integer n, complex, dimension( lda, * )
a, integer lda, complex, dimension( ldainv, * ) ainv, integer ldainv,
complex, dimension( ldwork, * ) work, integer ldwork, real, dimension( *
) rwork, real rcond, real resid)
CSYT03
π Purpose π
Bestie, CSYT03 computes the residual for a complex symmetric matrix times its inverse, like this:
norm( I - A*AINV ) / ( N * norm(A) * norm(AINV) * EPS )
where EPS is the machine epsilon. slay β¨
π§ Parameters π§
UPLOβUPLOisCHARACTER*1. It specifies whether the upper or lower triangular part of the complex symmetric matrixAis stored:= 'U': Upper triangular;= 'L': Lower triangular. iykyk πNβNisINTEGER. The number of rows and columns of the matrixA.N >= 0.AβAisCOMPLEX array, dimension (LDA,N). The original complex symmetric matrixA.LDAβLDAisINTEGER. The leading dimension of the arrayA.LDA >= max(1,N).AINVβAINVisCOMPLEX array, dimension (LDAINV,N). On entry, the inverse of the matrixA, stored as a symmetric matrix in the same format asA. In this version,AINVis expanded into a full matrix and multiplied byA, so the opposing triangle ofAINVwill be changed; i.e., if the upper triangular part ofAINVis stored, the lower triangular part will be used as work space. not me reading that twice πLDAINVβLDAINVisINTEGER. The leading dimension of the arrayAINV.LDAINV >= max(1,N).WORKβWORKisCOMPLEX array, dimension (LDWORK,N).LDWORKβLDWORKisINTEGER. The leading dimension of the arrayWORK.LDWORK >= max(1,N).RWORKβRWORKisREAL array, dimension (N).RCONDβRCONDisREAL. The reciprocal of the condition number ofA, computed asRCOND = 1/ (norm(A) * norm(AINV)).RESIDβRESIDisREAL.norm(I - A*AINV) / ( N * norm(A) * norm(AINV) * EPS ).
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 124 of file csyt03.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
okay bestie thatβs the whole page β itβs LAPACK Version 3.12.0, footer path TESTING/LIN/csyt03.f(3), and thatβs the vibe πβ¨π«Ά
π¦ 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