TESTING/EIG/serred.f(3)

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

πŸ’… TESTING/EIG/serred.f πŸ’…

okay so bestie, welcome to the manual page for serred.f β€” it's a LAPACK thing from the TESTING/EIG corner of the universe, and honestly? it's giving "test suite royalty." πŸ‘‘


✨ SYNOPSIS ✨

so there's this one function in the Functions/Subroutines section:

subroutine serred (path, nunit)
    SERRED

that's it. that's the whole vibe. two arguments, no cap. πŸ’–


πŸŽ€ Function/Subroutine Documentation πŸŽ€

subroutine serred (character*3 path, integer nunit)
    SERRED

🌸 Purpose 🌸

okay so listen β€” SERRED tests the error exits for the eigenvalue driver routines for REAL matrices. like, it's the vibe check for when things go wrong, and honestly it's iconic for that. πŸ”₯

here's the whole lineup, and yes, i'm listing every single one because bestie deserves the full menu:

PATH  driver   description
----  ------   -----------
SEV   SGEEV    find eigenvalues/eigenvectors for nonsymmetric A
SES   SGEES    find eigenvalues/Schur form for nonsymmetric A
SVX   SGEEVX   SGEEV + balancing and condition estimation
SSX   SGEESX   SGEES + balancing and condition estimation
SBD   SGESVD   compute SVD of an M-by-N matrix A
      SGESDD   compute SVD of an M-by-N matrix A (by divide and
               conquer)
      SGEJSV   compute SVD of an M-by-N matrix A where M >= N
      SGESVDX  compute SVD of an M-by-N matrix A(by bisection
               and inverse iteration)
      SGESVDQ  compute SVD of an M-by-N matrix A(with a
               QR-Preconditioned )

the way that SBD covers five whole drivers... main character energy fr fr. 🫢


πŸ’œ Parameters πŸ’œ

  • PATH β€” PATH is CHARACTER*3, and it's literally the LAPACK path name for the routines to be tested. it's telling you which driver from the list above is getting its error exits checked. slay. ✨
  • NUNIT β€” NUNIT is INTEGER, and it's the unit number for output. so like, where the results go. the whole "where do we print the tea" situation. πŸ“

πŸ‘‘ Author πŸ‘‘

the absolute legends behind this:

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

four institutions, one iconic test routine. we stan. πŸ’…

ngl, SERRED is defined at line 69 of file serred.f. nice. 😏

🌈 Sign-off 🌈

okay bestie, that's the whole page! this lil masterpiece was Generated automatically by Doxygen for LAPACK from the source code β€” and the whole thing is from LAPACK, Version 3.12.0, dated to TESTING/EIG/serred.f(3). πŸ¦‹

go forth and test those error exits, you gorgeous genius. periodt. πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from