DERRGG(3)

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

πŸ’… DERRGG(3) β€” like, welcome to the error-exit-testing chapter of your life

Okay bestie, so this is DERRGG(3), and before you ask β€” yes, the NAME is literally a whole file path, that's just how LAPACK does it. The page lives at:

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

Iconic. Gender-neutral. No notes. πŸŽ€


✨ SYNOPSIS ✨

Functions/Subroutines

  • subroutine DERRGG (path, nunit) β€” literally just DERRGG, that's the whole vibe

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

subroutine DERRGG (character*3 path, integer nunit)

DERRGG πŸ’«

🌸 Purpose:

!>
!> DERRGG tests the error exits for DGGES, DGGESX, DGGEV,  DGGEVX,
!> DGGGLM, DGGHRD, DGGLSE, DGGQRF, DGGRQF, DGGSVD3,
!> DGGSVP3, DHGEQZ, DORCSD, DTGEVC, DTGEXC, DTGSEN, DTGSJA, DTGSNA,
!> DGGES3, DGGEV3, and DTGSYL.
!>

So it's the vibe-checker for all those routines' error exits β€” it pokes them where it hurts and makes sure they complain correctly. Twenty-one routines in the group chat and DERRGG is the one holding the clipboard. πŸ‘‘

πŸŽ€ Parameters

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

Three characters of pure identity β€” it tells DERRGG which family of routines we're testing, iykyk. πŸ’…

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

The unit number where all the output goes. Yes, an actual Fortran unit number. We love a legacy moment. 😭

πŸ‘‘ Author

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

Four institutions, one legend. Respect where respect is due 🫢

⭐ Definition

At line 56 of file derrgg.f. Not line 55, not 57. It's giving precision. πŸ’€


🌈 Author ✨

Generated automatically by Doxygen for LAPACK from the source code.

(Not me being auto-generated by Doxygen and still having more personality than half the codebase πŸ™ˆ)


Heads up bestie: this page is machine-generated from the source, so if something looks unhinged, blame the Fortran, not me πŸ’–

Bye bestie!! 🌸 This was LAPACK, Version 3.12.0, and the whole thing came from /home/abui...IG/derrgg.f(3) β€” mwah, slay, periodt πŸŽ€βœ¨πŸ‘‘

πŸ“¦ where this page comes from