DLABAD(3)

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

🌸 DLABAD(3) β€” like, the dlabad.f era, bestie 🌸

okay so real talk, this page lives in the Library Functions Manual, and the whole thing is literally about one file:

/home/abuild/rpmbuild/BUILD/lapack-
static-3.12.0-build/lapack-3.12.0/SRC/dlabad.f

that's the NAME section btw. yes, the name is a path. it's giving "the file is the main character" πŸ’…


✨ SYNOPSIS ✨

Functions/Subroutines

  • subroutine DLABAD (small, large) β€” that's it, that's the whole subroutine, and the description is literally just DLABAD. iconic minimalism honestly πŸŽ€

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

subroutine DLABAD (double precision small, double precision large)

DLABAD β€” again. the docs said it twice, we keep it twice, no cap πŸ’€

πŸ’– Purpose πŸ’–

!> !> DLABAD is a no-op and kept for compatibility reasons. It used !> to correct the overflow/underflow behavior of machines that !> are not IEEE-754 compliant. !> !>

so like β€” it does nothing now. a total no-op. it's kept around purely for compatibility reasons, and back in the day it used to correct the overflow/underflow behavior of machines that are not IEEE-754 compliant. now those machines are... not the vibe anymore πŸ™ˆ so DLABAD just sits there being a legend. retired but still showing up to the group chat πŸ’œ


🧚 Parameters 🧚

SMALL

!> SMALL is DOUBLE PRECISION !> On entry, the underflow threshold as computed by DLAMCH. !> On exit, the unchanged value SMALL. !>

it's a DOUBLE PRECISION πŸ’« on entry it's the underflow threshold as computed by DLAMCH, and on exit? the unchanged value SMALL. it literally does not touch it. we love a parameter with zero character development ✨

LARGE

!> LARGE is DOUBLE PRECISION !> On entry, the overflow threshold as computed by DLAMCH. !> On exit, the unchanged value LARGE. !>

same energy, opposite direction: DOUBLE PRECISION, on entry the overflow threshold as computed by DLAMCH, on exit the unchanged value LARGE. slay but make it inert 🫢


πŸ‘‘ Author πŸ‘‘

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

four whole institutions on one no-op subroutine. the academic equivalent of a group project where everybody's name is on it 😭 but honestly? icons. all of them. ⭐


πŸ“ Definition πŸ“

Definition at line 67 of file dlabad.f.

(go look, it's on line 67, iykyk πŸ”₯)


🌈 Author (the other one) 🌈

Generated automatically by Doxygen for LAPACK from the source code.

so nobody wrote this page, a robot did, and honestly the robot ate 🌸


vibe check: if you're here expecting DLABAD to change your SMALL or LARGE β€” it won't. it does not. it will hand them back exactly as you gave them. that's the whole bit. no bug, no surprise, just compatibility energy πŸ¦‹

and that's the page!! footer says this is LAPACK, Version 3.12.0, dated /home/abui...RC/dlabad.f(3) β€” yes the date slot is also a file path, don't ask, it's a whole thing πŸ’€ mwah, go compile something cute πŸŽ€βœ¨πŸ’–

πŸ“¦ where this page comes from