SGET33(3)

πŸ“¦ version 3.12.0, in opensuse-leap 16.0

πŸ’… 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

  1. T21=0 (real eigenvalues), or
  2. T11=T22 and T21*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