ZERRST(3)

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

πŸ’… ZERRST(3) β€” like, the error-exit test for all your favorite Hermitian routines

okay bestie, so this one lives in the Library Functions Manual, and the page literally points at /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/EIG/zerrst.f β€” that's the file, that's the whole NAME section, we move πŸŽ€


✨ SYNOPSIS ✨

Functions/Subroutines

  • subroutine ZERRST (path, nunit) β€” ZERRST, that's her, that's the icon

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

subroutine ZERRST (character*3 path, integer nunit)

ZERRST. periodt. πŸ’…

🧚 Purpose:

ZERRST tests the error exits for ZHETRD, ZHETD2, ZUNGTR, CUNMTR, ZHPTRD, ZUNGTR, ZUPMTR, ZSTEQR, CSTEIN, ZPTEQR, ZHBTRD, ZHEEV, CHEEVX, CHEEVD, ZHBEV, CHBEVX, CHBEVD, ZHPEV, CHPEVX, CHEPVD, and ZSTEDC. ZHEEVD_2STAGE, ZHEEVR_2STAGE, ZHEEVX_2STAGE, ZHEEV_2STAGE, ZHBEV_2STAGE, ZHBEVD_2STAGE, ZHBEVX_2STAGE, ZHETRD_2STAGE

no cap, that's the whole list β€” every single one of those routines gets its error exits checked, and yes ZUNGTR shows up twice in the source and we're not gonna pretend it doesn't 😭 also CHEPVD not CHEEVD, don't @ me, that's literally what it says πŸ”₯

🌸 Parameters

  • PATH β€” PATH is CHARACTER*3, and it's the LAPACK path name for the routines to be tested. lowkey the whole vibe check for which family gets poked 🫢
  • NUNIT β€” NUNIT is INTEGER, and it's the unit number for output. that's where all the tea gets printed πŸ’–

πŸ‘‘ Author

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

the way these four institutions co-parent this entire numerical library is genuinely iconic πŸŽ€

Definition at line 61 of file zerrst.f.

⭐ Author (the other one)

Generated automatically by Doxygen for LAPACK from the source code. yes bestie, a robot wrote this, we're all just living in its world πŸ€–πŸ’œ


and that's the whole page, mwah πŸ’‹ β€” this beauty ships with LAPACK Version 3.12.0, and the whole thing traces back to that zerrst.f(3) source path up top. go test those error exits, bestie, slay πŸ¦‹βœ¨

πŸ“¦ where this page comes from