SERRST(3)

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

πŸ’– NAME πŸ’–

SERRST(3) has entered the chat, bestie. This is the manual page for /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/EIG/serrst.f β€” yes, the whole entire path, no cap β€” and it belongs to the Library Functions Manual. The header up top is out here abbreviating the title as /home/abui...IG/serrst.f(3), which is lowkey iconic and very β€œtrust me, the path is long.” The function in question is SERRST. πŸ’…

✨ SYNOPSIS ✨

The little preview goes exactly like this:

   Functions/Subroutines
       subroutine SERRST (path, nunit)
           SERRST

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

Full signature, serving looks:

   subroutine SERRST (character*3 path, integer nunit)
       SERRST

🌈 Purpose 🌈

Now the actual vibe: SERRST is testing error exits. The source comment is literally:

!> SERRST tests the error exits for SSYTRD, SSYTD2, SORGTR, SORMTR, SSPTRD,
!> SOPGTR, SOPMTR, SSTEQR, SSTERF, SSTEBZ, SSTEIN, SPTEQR, SSBTRD,
!> SSYEV, SSYEVX, SSYEVD, SSBEV, SSBEVX, SSBEVD,
!> SSPEV, SSPEVX, SSPEVD, SSTEV, SSTEVX, SSTEVD, and SSTEDC.
!> SSYEVD_2STAGE, SSYEVR_2STAGE, SSYEVX_2STAGE,
!> SSYEV_2STAGE, SSBEV_2STAGE, SSBEVD_2STAGE,
!> SSBEVX_2STAGE, SSYTRD_2STAGE, SSYTRD_SY2SB,
!> SSYTRD_SB2ST
!>

Translation: that is the full roster of routines whose error exits get tested. Every single name above is doing its part, and SERRST is the main character running the error-exit test situation. Obsessed. πŸ’–

🫢 Parameters 🫢

PATH

Source block, exact:

!>          PATH is CHARACTER*3
!>          The LAPACK path name for the routines to be tested.

So PATH is a CHARACTER*3 β€” the LAPACK path name for the routines to be tested. Slay. πŸŽ€

NUNIT

Source block:

!>          NUNIT is INTEGER
!>          The unit number for output.

So NUNIT is an INTEGER β€” the unit number for output. Easy. 🫢

πŸ‘‘ Author πŸ‘‘

Author squad:

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

Definition at line 60 of file serrst.f.

🧚 Author 🧚

Generated automatically by Doxygen for LAPACK from the source code.


Cute sign-off: this is LAPACK Version 3.12.0, and the footer’s source path is /home/abui...IG/serrst.f(3). There’s no separate date printed in that footer, so that’s the entire timestamp situation. Bye bestie, go test those error exits πŸ’–βœ¨

πŸ“¦ where this page comes from