SGET33(3)
π NAME π
ok so this whole page is about /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/EIG/sget33.f β yes that's the entire name field bestie, it's a whole β¨journeyβ¨ of a path. It's the sget33.f file, living in the TESTING/EIG corner of the LAPACK tree, and it's from the Library Functions Manual, fr fr. π
πΈ SYNOPSIS πΈ
β¨ Functions/Subroutines β¨
subroutine SGET33 (rmax, lmax, ninfo, knt)β literally SGET33, that's the vibe π«
π¦ Function/Subroutine Documentation π¦
subroutine SGET33 (real rmax, integer lmax, integer ninfo, integer knt)
SGET33. That's her. That's the icon, the moment, the main character. π
π Purpose: π
ok so lowkey the whole point of SGET33 is that it tests SLANV2, which is the routine that puts 2 by 2 blocks into standard form. no cap, that's the job. π«Ά
In other words (and I'm quoting the math here, not vibing my way through it), it computes a two by two rotation
[ C S ][T(1,1) T(1,2)][ C -S ] = [ T11 T12 ]
[-S C ][T(2,1) T(2,2)][ S C ] [ T21 T22 ]
where in... either
T21=0(real eigenvalues), orT11=T22andT21*T12<0(complex conjugate eigenvalues).
and yeah, that's the whole rotation situation. π
We also verify that the residual is small. slay. π
π Parameters π
RMAXβRMAX is REAL, and it's the Value of the largest test ratio. the biggest ratio of them all, she's the record holder πLMAXβLMAX is INTEGER, and it's the Example number where largest test ratio achieved. i.e. the example that ate ππ₯NINFOβNINFO is INTEGER, and it's the Number of examples returned with INFO .NE. 0. (not equal to zero, for the uninitiated π§)KNTβKNT is INTEGER, and it's the Total number of examples tested. the full headcount bestie π
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
the whole squad showed up for this one, we love a group project that actually worked π«Άβ¨
Definition at line 75 of file sget33.f. β line 75, remember that number, it's iconic π«
π Author (yes, again, it's a whole second Author section, don't @ me) π
Generated automatically by Doxygen for LAPACK from the source code. so like, a robot wrote this one, not a human, and honestly? she did a decent job π€π
heads up bestie: this page was auto-generated, so if something reads a little unhinged, blame Doxygen, not me π
and that's the whole page!! mwah π β this masterpiece came from LAPACK, Version 3.12.0, dated /home/abui...IG/sget33.f(3) which is genuinely the most cursed date format I've ever seen but we move πβπ
π¦ 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