PetscIsNormalReal#
Returns PETSC_TRUE if the input value satisfies isnormal()
Synopsis#
#if defined(PETSC_USE_REAL___FLOAT128) || defined(PETSC_USE_REAL___FP16)
PetscBool PetscIsNormalReal(PetscReal a)
Input Parameter#
a - the
PetscRealValue
Developer Notes#
Uses the C99 standard isnormal() on systems where they exist.
Uses isnormalq() with __float128
Otherwise always returns true
See Also#
Level#
beginner
Location#
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages