1 #ifndef MHO_CheckForNaN_HH__
2 #define MHO_CheckForNaN_HH__
49 return std::isnan(
value);
60 return std::isnan(
value);
71 return std::isnan(
value);
82 return std::isnan(
value.real()) || std::isnan(
value.imag());
93 return std::isnan(
value.real()) || std::isnan(
value.imag());
104 return std::isnan(
value.real()) || std::isnan(
value.imag());
checks if a value is NaN for various numerical types
Class MHO_CheckForNaN.
Definition: MHO_CheckForNaN.hh:22
virtual ~MHO_CheckForNaN()
static bool isnan(XNumericalType value)
Checks if a numerical value is NaN by comparing it to itself. note that this primitive (X !...
Definition: MHO_CheckForNaN.hh:34
Definition: MHO_AdhocFlagging.hh:18