CGET35(3)

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

CGET35(3) πŸ’…

okay so bestie, this is CGET35(3), and it lives in the Library Functions Manual β€” yes, manual name folded in right at the top, no copied header line, we're clean. ✨


πŸŽ€ NAME πŸŽ€

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

That's the source file this whole page is about, periodt. πŸ’–


✨ SYNOPSIS ✨

🫢 Functions/Subroutines 🫢

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

πŸ’… Function/Subroutine Documentation πŸ’…

subroutine CGET35 (real rmax, integer lmax, integer ninfo, integer knt,
    integer nin)
    CGET35

🌸 Purpose 🌸

okay so CGET35 tests CTRSYL, which is a routine for solving the Sylvester matrix equation:

op(A)*X + ISGN*X*op(B) = scale*C,

A and B are assumed to be in Schur canonical form, op() represents an optional transpose, and ISGN can be -1 or +1. Scale is an output less than or equal to 1, chosen to avoid overflow in X. no cap.

The test code verifies that the following residual is order 1:

norm(op(A)*X + ISGN*X*op(B) - scale*C) /
    (EPS*max(norm(A),norm(B))*norm(X))

that's the whole vibe check: residual should be order 1. πŸ”₯

🌟 Parameters 🌟

  • RMAX β€” RMAX is REAL. Value of the largest test ratio. πŸ’–
  • LMAX β€” LMAX is INTEGER. Example number where largest test ratio achieved. πŸŽ€
  • NINFO β€” NINFO is INTEGER. Number of examples where INFO is nonzero. πŸ¦‹
  • KNT β€” KNT is INTEGER. Total number of examples tested. 🌈
  • 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 83 of file cget35.f.


🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code.


Sign-off, bestie: source/version is LAPACK Version 3.12.0, and the footer path is /home/abui...IG/cget35.f(3). There's no separate date line in this footer, so we're not inventing one β€” no cap, just facts. πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from