Go to the documentation of this file.
18 #ifndef INC_ESYS_MATHS
19 #define INC_ESYS_MATHS
31 #if defined(_WIN32) && defined(__INTEL_COMPILER)
45 #define IS_NAN(__VAL__) (isnan(__VAL__))
47 #define IS_NAN(__VAL__) (_isnan(__VAL__))
50 #define IS_NAN(__VAL__) (!((__VAL__)==(__VAL__)))
54 #define EPSILON DBL_EPSILON
55 #define LARGE_POSITIVE_FLOAT DBL_MAX
56 #define SMALL_NEGATIVE_FLOAT -DBL_MAX