SGET03(3)
π NAME
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/sget03.f
This is the sget03.f(3) page from the Library Functions Manual, bestie π
β¨
β¨ SYNOPSIS
πΈ Functions/Subroutines
subroutine SGET03 (n, a, lda, ainv, ldainv, work, ldwork, rwork, rcond,
resid)
SGET03
π¦ Function/Subroutine Documentation
subroutine SGET03 (integer n, real, dimension( lda, * ) a, integer lda,
real, dimension( ldainv, * ) ainv, integer ldainv, real, dimension(
ldwork, * ) work, integer ldwork, real, dimension( * ) rwork, real
rcond, real resid)
SGET03
πΈ Purpose
okay so SGET03 computes the residual for a general matrix times its inverse, and the formula is literally:
norm( I - AINV*A ) / ( N * norm(A) * norm(AINV) * EPS ),
where EPS is the machine epsilon. That's the whole vibe β¨
π Parameters
NβN is INTEGER. The number of rows and columns of the matrixA.N >= 0.AβA is REAL array, dimension (LDA,N). The originalN x NmatrixA.LDAβLDA is INTEGER. The leading dimension of the arrayA.LDA >= max(1,N).AINVβAINV is REAL array, dimension (LDAINV,N). The inverse of the matrixA.LDAINVβLDAINV is INTEGER. The leading dimension of the arrayAINV.LDAINV >= max(1,N).WORKβWORK is REAL array, dimension (LDWORK,N).LDWORKβLDWORK is INTEGER. The leading dimension of the arrayWORK.LDWORK >= max(1,N).RWORKβRWORK is REAL array, dimension (N).RCONDβRCOND is REAL. The reciprocal of the condition number ofA, computed as( 1/norm(A) ) / norm(AINV).RESIDβRESID is REAL.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 sget03.f.
π« Author
Generated automatically by Doxygen for LAPACK from the source code.
okay that's the whole page, bestie π«Ά catch you later from LAPACK Version 3.12.0 and the sget03.f(3) page β footer shorthand path was /home/abui...IN/sget03.f(3), and it didn't show a date so I'm not inventing one ππ
π¦ where this page comes from
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms