Lines Matching refs:a
24 PetscBool PetscIsNormalReal(PetscReal a) in PetscIsNormalReal() argument
29 PetscBool PetscIsNormalReal(PetscReal a) in PetscIsNormalReal() argument
31 return isnormal(a) ? PETSC_TRUE : PETSC_FALSE; in PetscIsNormalReal()
34 PetscBool PetscIsNormalReal(PetscReal a) in PetscIsNormalReal() argument
62 PetscBool PetscIsInfReal(PetscReal a) in PetscIsInfReal() argument
64 return isinfq(a) ? PETSC_TRUE : PETSC_FALSE; in PetscIsInfReal()
67 PETSC_FORCE_NO_FINITE_MATH_ONLY PetscBool PetscIsInfReal(PetscReal a) in PetscIsInfReal() argument
69 return isinf(a) ? PETSC_TRUE : PETSC_FALSE; in PetscIsInfReal()
78 PetscBool PetscIsInfReal(PetscReal a) in PetscIsInfReal() argument
80 return !_finite(a) ? PETSC_TRUE : PETSC_FALSE; in PetscIsInfReal()
83 PetscBool PetscIsInfReal(PetscReal a) in PetscIsInfReal() argument
85 return (a && a / 2 == a) ? PETSC_TRUE : PETSC_FALSE; in PetscIsInfReal()
106 PetscBool PetscIsNanReal(PetscReal a) in PetscIsNanReal() argument
108 return isnanq(a) ? PETSC_TRUE : PETSC_FALSE; in PetscIsNanReal()
111 PETSC_FORCE_NO_FINITE_MATH_ONLY PetscBool PetscIsNanReal(PetscReal a) in PetscIsNanReal() argument
113 return isnan(a) ? PETSC_TRUE : PETSC_FALSE; in PetscIsNanReal()
122 PetscBool PetscIsNanReal(PetscReal a) in PetscIsNanReal() argument
124 return _isnan(a) ? PETSC_TRUE : PETSC_FALSE; in PetscIsNanReal()
127 PetscBool PetscIsNanReal(PetscReal a) in PetscIsNanReal() argument
129 return (a != a) ? PETSC_TRUE : PETSC_FALSE; in PetscIsNanReal()