SRC/slaisnan.f(3)
π SRC/slaisnan.f(3) π
okay so bestie, welcome to the Library Functions Manual page for SRC/slaisnan.f(3) β this is the whole tea on SLAISNAN, and it's lowkey a very specific little Fortran helper. π«Ά
πΈ NAME πΈ
SRC/slaisnan.f
That's the file. That's the vibe. Periodt. π
β¨ SYNOPSIS β¨
π§ Functions/Subroutines π§
logical function slaisnan (sin1, sin2)βSLAISNANtests input for NaN by comparing two arguments for inequality.
π«Ά Function/Subroutine Documentation π«Ά
logical function slaisnan (real, intent(in) sin1, real, intent(in) sin2)
SLAISNAN tests input for NaN by comparing two arguments for inequality. no cap, that's literally the whole assignment. π
π― Purpose π―
β οΈ This routine is not for general use. It exists solely to avoid over-optimization in SISNAN.
SLAISNAN checks for NaNs by comparing its two arguments for inequality. NaN is the only floating-point value where NaN != NaN returns .TRUE. To check for NaNs, pass the same variable as both arguments. π«‘
A compiler must assume that the two arguments are not the same variable, and the test will not be optimized away. Interprocedural or whole-program optimization may delete this test. The ISNAN functions will be replaced by the correct Fortran 03 intrinsic once the intrinsic is widely available. π
π₯ Parameters π₯
SIN1βSIN1isREAL.SIN2βSIN2isREAL. Two numbers to compare for inequality.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 73 of file slaisnan.f.
πͺ Author πͺ
Generated automatically by Doxygen for LAPACK from the source code.
made with π for LAPACK Version 3.12.0 β source page SRC/slaisnan.f(3) π«Άβ¨
π¦ 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