DGET36(3)

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

πŸ’– DGET36(3) πŸ’–

okay so welcome to DGET36(3) in the Library Functions Manual, bestie. This page is lowkey a whole vibe: it's the test routine for moving blocks around a real Schur form, and it's giving main character energy ✨.

πŸ’… NAME πŸ’…

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/EIG/dget36.f

Yep, that long path is the name. No cap, it's literally the source file and it ate πŸ’….

✨ SYNOPSIS ✨

Functions/Subroutines

subroutine DGET36 (rmax, lmax, ninfo, knt, nin)
    DGET36

πŸ¦‹ Function/Subroutine Documentation πŸ¦‹

subroutine DGET36 (double precision rmax, integer lmax, integer, dimension(
    3 ) ninfo, integer knt, integer nin)

DGET36

πŸŽ€ Purpose πŸŽ€

DGET36 tests DTREXC, a routine for moving blocks (either 1 by 1 or 2 by 2) on the diagonal of a matrix in real Schur form. Thus, DLAEXC computes an orthogonal matrix Q such that

Q' * T1 * Q  = T2

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

The test code verifies 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).

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

🌸 Parameters 🌸

  • RMAX β€” DOUBLE PRECISION; value of the largest test ratio.
  • LMAX β€” INTEGER; example number where largest test ratio achieved.
  • NINFO β€” INTEGER array, dimension (3); NINFO(J) is the number of examples where INFO=J.
  • KNT β€” INTEGER; total number of examples tested.
  • NIN β€” 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 dget36.f.

πŸŽ€ Author πŸŽ€ (generated edition)

Generated automatically by Doxygen for LAPACK from the source code.


cute sign-off bestie: this footer is serving LAPACK Version 3.12.0 with the path /home/abui...IG/dget36.f(3) πŸ’–βœ¨ bye and slay your Schur form πŸ’…

πŸ“¦ where this page comes from