xerbla(3)

πŸ’– NAME πŸ’–

okay so bestie, welcome to xerbla(3) from the Library Functions Manual β€” this is the LAPACK error-reporting page, and it is lowkey iconic for being extremely direct. xerbla is literally the β€œxerbla: error reporting” situation. 🫢

✨ SYNOPSIS ✨

πŸŽ€ Functions πŸŽ€

  • subroutine xerbla (srname, info) β€” XERBLA. πŸ‘‘

πŸ¦‹ Detailed Description πŸ¦‹

There’s no extra prose in this section on this page β€” the actual function lore is right below in Function Documentation. πŸ’…

πŸ”₯ Function Documentation πŸ”₯

subroutine xerbla (character*(*) srname, integer info)

XERBLA

πŸ“ Purpose πŸ“

The source comment is giving very blunt main character energy:

!>
!> XERBLA  is an error handler for the LAPACK routines.
!> It is called by an LAPACK routine if an input parameter has an
!> invalid value.  A message is printed and execution stops.
!>
!> Installers may consider modifying the STOP statement in order to
!> call system-specific exception-handling facilities.
!>

Translation, bestie: XERBLA is LAPACK's error handler. An LAPACK routine calls it when an input parameter has an invalid value. A message is printed, and execution stops. No cap. πŸ’€ The installer note is real too: installers may consider modifying the STOP statement so it calls system-specific exception-handling facilities. 🫢

🌸 Parameters 🌸

  • SRNAME β€” SRNAME is CHARACTER*(*). It's the name of the routine which called XERBLA. πŸŽ€
  • INFO β€” INFO is INTEGER. It's the position of the invalid parameter in the parameter list of the calling routine. πŸ”₯

πŸ‘‘ Author πŸ‘‘

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

Definition at line 69 of file xerbla.f. πŸ’–

🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code. πŸ€–βœ¨


okay that’s the whole page, bestie β€” signing off from LAPACK Version 3.12.0 on the xerbla(3) page. mwah πŸ’‹

πŸ“¦ where this page comes from