SGET38(3)
π NAME π
okay so bestie, this entire page is literally devoted to one single file, and the path is a whole journey:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/EIG/sget38.f
That's it, that's the whole NAME section π«Ά. Also for the record, we're hanging out in the Library Functions Manual and the page itself is sget38.f(3) β slay. β¨
β¨ SYNOPSIS β¨
Under Functions/Subroutines, the vibe is exactly this:
subroutine SGET38 (rmax, lmax, ninfo, knt, nin)
SGET38
πΈ Function/Subroutine Documentation πΈ
The full gorgeous signature, no cap:
subroutine SGET38 (real, dimension( 3 ) rmax, integer, dimension( 3 ) lmax,
integer, dimension( 3 ) ninfo, integer knt, integer nin)
SGET38
π Purpose π
So what does SGET38 actually do? It tests STRSEN β the routine that estimates condition numbers of a cluster of eigenvalues and/or its associated right invariant subspace. π
And where do the test matrices come from? Not conjured out of thin air, ngl β they're read from a file with logical unit number NIN. That's the whole deal, periodt.
π Parameters π
RMAX
RMAX is a REAL array, dimension (3), and it's holding the values of the largest test ratios. The breakdown:
RMAX(1)β largest residuals fromSHST01, or from comparing different calls toSTRSENRMAX(2)β largest error in reciprocal condition numbers taking their conditioning into accountRMAX(3)β largest error in reciprocal condition numbers not taking their conditioning into account (and yes, it may be larger thanRMAX(2)β no cap, that's just allowed π)
LMAX
LMAX is an INTEGER array, dimension (3). LMAX(i) is the example number where the largest test ratio RMAX(i) is achieved. Also, bookmark these receipts:
- If
SGEHRDreturnsINFOnonzero on example i,LMAX(1)=i - If
SHSEQRreturnsINFOnonzero on example i,LMAX(2)=i - If
STRSENreturnsINFOnonzero on example i,LMAX(3)=i
NINFO
NINFO is an INTEGER array, dimension (3), and honestly it's a little tally of who fumbled:
NINFO(1)= No. of timesSGEHRDreturnedINFOnonzeroNINFO(2)= No. of timesSHSEQRreturnedINFOnonzeroNINFO(3)= No. of timesSTRSENreturnedINFOnonzero
KNT
KNT is an INTEGER β the total number of examples tested. Simple, clean, iconic. β¨
NIN
NIN is an INTEGER β the input logical unit number. That's the file hookup, bestie. π¦
π Author π
Absolute legends, the whole squad:
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 90 of file sget38.f.
β Author β (the meta one)
Generated automatically by Doxygen for LAPACK from the source code. Not a human β just a very diligent robot doing its thing. π€
And that's the entire page, bestie β brought to you by LAPACK, Version 3.12.0, with the sget38.f(3) page itself living at /home/abui...IG/sget38.f(3). mwah ππ
π¦ 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