4 #error "Cannot compile with HAVE_CONFIG_H symbol! run configure first!"
10 #if defined(_HAVE_ADOLC_) && !defined(_WRAPPERS_)
11 template <>
int xIsNan<adouble> (
const adouble& X){
return std::isnan(X.getValue()); }
12 template <>
int xIsInf<adouble> (
const adouble& X){
return std::isinf(X.getValue()); }
15 #if defined(_HAVE_CODIPACK_) && !defined(_WRAPPERS_)
16 template <>
int xIsNan<IssmDouble> (
const IssmDouble& X){
return std::isnan(X.getValue()); }
17 template <>
int xIsInf<IssmDouble> (
const IssmDouble& X){
return std::isinf(X.getValue()); }