TESTING/EIG/sget36.f(3)

πŸ“¦
version 3.12.1 Β· 3 versions
, in arch rolling

πŸ’… TESTING/EIG/sget36.f(3) πŸ’…

okay bestie, this is the TESTING/EIG/sget36.f(3) page from the Library Functions Manual β€” manual-name energy folded in right at the top like a lil name tag 🫢. It's the home of SGET36, and we're about to vibe-check it together.

✨ NAME ✨

TESTING/EIG/sget36.f

🌈 SYNOPSIS 🌈

🧚 Functions/Subroutines 🧚

   subroutine sget36 (rmax, lmax, ninfo, knt, nin)
       SGET36

πŸ“š Function/Subroutine Documentation πŸ“š

   subroutine sget36 (real rmax, integer lmax, integer, dimension( 3 ) ninfo,
       integer knt, integer nin)
       SGET36

πŸ’– Purpose πŸ’–

Okay so SGET36 tests STREXC, which is the routine for moving blocks β€” either 1 by 1 or 2 by 2 β€” on the diagonal of a matrix in real Schur form. Thus, SLAEXC computes an orthogonal matrix Q such that

   Q' * T1 * Q  = T2

and one of the diagonal blocks of T1 (the one at row IFST) has been moved to position ILST.

The test code verifies three things, bestie: that the residual Q'*T1*Q-T2 is small, that T2 is in Schur form, and that the final position of the IFST block is ILST (within +-1). Iconic verification behavior, honestly. πŸ”₯

The test matrices are read from a file with logical unit number NIN. Periodt.

🌸 Parameters 🌸

  • RMAX β€” RMAX is REAL. This is where the value of the largest test ratio lives. πŸ‘‘
  • LMAX β€” LMAX is INTEGER. This is the example number where the largest test ratio was achieved. 🎯
  • NINFO β€” NINFO is INTEGER array, dimension (3). NINFO(J) is the number of examples where INFO=J. So yes, all three info-count slots are accounted for. πŸ’…
  • KNT β€” KNT is INTEGER. Total number of examples tested. The whole count, no cap. πŸ”’
  • NIN β€” NIN is INTEGER. Input logical unit number. 🧚

πŸ‘‘ Author πŸ‘‘

  • Univ. of Tennessee
  • Univ. of California Berkeley
  • Univ. of Colorado Denver
  • NAG Ltd.

Definition at line 87 of file sget36.f.

πŸŽ€ Author πŸŽ€

Generated automatically by Doxygen for LAPACK from the source code.


okay that's the whole page, bestie β€” footer sign-off: LAPACK Version 3.12.0 and TESTING/EIG/sget36.f(3), with all the source/version and date-footer energy cutely mentioned instead of copied πŸ’–βœ¨πŸ«Ά

πŸ“¦ where this page comes from