TESTING/LIN/dget03.f(3)
π TESTING/LIN/dget03.f(3) π
okay bestie, you're looking at the Library Functions Manual page for TESTING/LIN/dget03.f(3) β manual name is right here in the intro, not copied as a header line, periodt. This page is all about the DGET03 subroutine, and it's giving linear-algebra residual main character energy. π
β¨ NAME β¨
TESTING/LIN/dget03.f β that's the name, bestie. Iconic file path, no notes. π
π¦ SYNOPSIS π¦
Functions/Subroutines
subroutine dget03 (n, a, lda, ainv, ldainv, work, ldwork, rwork, rcond,
resid)
DGET03
π Function/Subroutine Documentation π
okay so here's the full signature, character-for-character, no cap β DGET03 is lowkey the main character:
subroutine dget03 (integer n, double precision, dimension( lda, * ) a,
integer lda, double precision, dimension( ldainv, * ) ainv, integer
ldainv, double precision, dimension( ldwork, * ) work, integer ldwork,
double precision, dimension( * ) rwork, double precision rcond, double
precision resid)
DGET03
π Purpose π
DGET03 computes the residual for a general matrix times its inverse:
norm( I - AINV*A ) / ( N * norm(A) * norm(AINV) * EPS )
where EPS is the machine epsilon. Literally that's the whole purpose, and it ate. β¨ iykyk.
πΈ Parameters πΈ
every single parameter, bestie β no skips, no βI'll come back to it later,β fr fr:
NβNisINTEGER. The number of rows and columns of the matrixA.N >= 0.AβAisDOUBLE PRECISIONarray, dimension(LDA,N). The originalN x NmatrixA.LDAβLDAisINTEGER. The leading dimension of the arrayA.LDA >= max(1,N).AINVβAINVisDOUBLE PRECISIONarray, dimension(LDAINV,N). The inverse of the matrixA.LDAINVβLDAINVisINTEGER. The leading dimension of the arrayAINV.LDAINV >= max(1,N).WORKβWORKisDOUBLE PRECISIONarray, dimension(LDWORK,N).LDWORKβLDWORKisINTEGER. The leading dimension of the arrayWORK.LDWORK >= max(1,N).RWORKβRWORKisDOUBLE PRECISIONarray, dimension(N).RCONDβRCONDisDOUBLE PRECISION. The reciprocal of the condition number ofA, computed as( 1/norm(A) ) / norm(AINV).RESIDβRESIDisDOUBLE PRECISION.norm(I - AINV*A) / ( N * norm(A) * norm(AINV) * EPS ).
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 107 of file dget03.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
π okay that's the whole page, bestie! Cute sign-off time: source/version/date situation is LAPACK, Version 3.12.0, and TESTING/LIN/dget03.f(3) β and since the original footer doesn't give a separate date, I'm not inventing one. Slay. πβ¨
π¦ 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