TESTING/LIN/xerbla.f(3)

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

πŸ’– TESTING/LIN/xerbla.f πŸ’–

okay so bestie, this page is TESTING/LIN/xerbla.f(3) from the Library Functions Manual β€” she's a little test-suite special, and we're obsessed. 🫢

✨ NAME ✨

TESTING/LIN/xerbla.f β€” that's the file, periodt. πŸ’…

🌸 SYNOPSIS 🌸

Functions/Subroutines

subroutine xerbla (srname, info)
           XERBLA

πŸ’… Function/Subroutine Documentation πŸ’…

πŸŽ€ subroutine xerbla (character*(*) srname, integer info) πŸŽ€

XERBLA

πŸ”₯ Purpose πŸ”₯

This is a special version of XERBLA that is only for the test program checking error exits from the LAPACK routines. Error messages get printed if INFO.NE.INFOT or if SRNAME.NE.SRNAMT, where INFOT and SRNAMT are values stored in COMMON. 😭✨

πŸ“ Parameters πŸ“

  • SRNAME β€” SRNAME is CHARACTER*(*). It's the name of the subroutine calling XERBLA, and this name should match the COMMON variable SRNAMT. πŸŽ€
  • INFO β€” INFO is INTEGER. It's the error return code from the calling subroutine, and INFO should equal the COMMON variable INFOT. πŸ’–

πŸ‘‘ Author πŸ‘‘

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

🌈 Further Details 🌈

The following variables are passed via the common blocks INFOC and SRNAMC:

  • INFOT β€” INTEGER β€” Expected integer return code
  • NOUT β€” INTEGER β€” Unit number for printing error messages
  • OK β€” LOGICAL β€” Set to .TRUE. if INFO = INFOT and SRNAME = SRNAMT, otherwise set to .FALSE.
  • LERR β€” LOGICAL β€” Set to .TRUE., indicating that XERBLA was called
  • SRNAMT β€” CHARACTER*(*) β€” Expected name of calling subroutine

Definition at line 74 of file xerbla.f.

πŸ€– Author πŸ€–

Generated automatically by Doxygen for LAPACK from the source code.


πŸ’Œ and that's the whole page, bestie! This one's from LAPACK Version 3.12.0, and the footer was TESTING/LIN/xerbla.f(3) β€” bye slay πŸŽ€βœ¨

πŸ“¦ where this page comes from