ieeeck(3)

πŸ’– NAME πŸ’–

okay so bestie, this is ieeeck(3) from the Library Functions Manual, and the name line is literally:

ieeeck β€” ieeeck: verify inf and NaN are safe.

✨ SYNOPSIS ✨

🌸 Functions

integer function ieeeck (ispec, zero, one)
    IEEECK

πŸ¦‹ Detailed Description πŸ¦‹

This section is short and sweet: it rolls straight into the function documentation below. No extra lore, just the docs. πŸ’…

πŸŽ€ Function Documentation πŸŽ€

🧚 integer function ieeeck (integer ispec, real zero, real one)

IEEECK

πŸ’… Purpose

IEEECK is called from the ILAENV to verify that Infinity and possibly NaN arithmetic is safe (i.e. will not trap). That's the whole vibe: it's a safety check, not a main-character math routine. ✨

🌟 Parameters

  • ISPEC β€” ISPEC is INTEGER. It specifies whether to test just for infinity arithmetic or whether to test for infinity and NaN arithmetic. The values are: = 0: verify infinity arithmetic only. = 1: verify infinity and NaN arithmetic. Pick your test mode, bestie. πŸŽ€
  • ZERO β€” ZERO is REAL. It must contain the value 0.0. This is passed to prevent the compiler from optimizing away this code. Compiler said "this looks useless" and we said "not today." 😭
  • ONE β€” ONE is REAL. It must contain the value 1.0. This is passed to prevent the compiler from optimizing away this code. Same energy, same anti-optimization mission. πŸ’…
  • RETURN VALUE β€” INTEGER. = 0: arithmetic failed to produce the correct answers. = 1: arithmetic produced the correct answers.

πŸ‘‘ Author

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

Definition at line 81 of file ieeeck.f.

🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code.


That's the whole page, bestie β€” footer says LAPACK Version 3.12.0, tag ieeeck(3), and no date is printed. periodt πŸ’–

πŸ“¦ where this page comes from