SRC/ieeeck.f(3)
π SRC/ieeeck.f π
okay bestie, welcome to the Library Functions Manual page for SRC/ieeeck.f β yes, that's the manual name folded in like a lil name tag π«Άβ¨
β¨ NAME β¨
SRC/ieeeck.f β that's the name, no cap π
πΈ SYNOPSIS πΈ
Functions/Subroutines
integer function ieeeck (ispec, zero, one)β IEEECK
π§ Function/Subroutine Documentation π§
integer function ieeeck (integer ispec, real zero, real one)
IEEECK
π Purpose π
So IEEECK gets called from the ILAENV to verify that Infinity and possibly NaN arithmetic is safe β i.e. will not trap. It's literally the vibe check for floating-point math ππ₯
π Parameters π
ISPECβISPEC is INTEGER. It specifies whether to test just for infinity arithmetic or whether to test for infinity and NaN arithmetic:= 0: Verify infinity arithmetic only.= 1: Verify infinity and NaN arithmetic.
ZEROβZERO is REAL. Must contain the value0.0. This is passed to prevent the compiler from optimizing away this code. Anti-optimization icon behavior, ngl πONEβONE is REAL. Must contain the value1.0. This is passed to prevent the compiler from optimizing away this code. Same protective energy, different constant π
π₯ 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.
okay that's the whole page, bestie π«Ά footer check: source/version is LAPACK Version 3.12.0 on page SRC/ieeeck.f(3), and the original doesn't list a date β no cap, we don't invent stuff here π
β¨
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms