Go to the documentation of this file. 27 #ifndef escript_system_dep_h 28 #define escript_system_dep_h 32 # define DBL_EPSILON 2.2204460492503131E-16 33 # define DBL_MAX 1.7976931348623157E+308 34 # define DBL_MIN 2.2250738585072014E-308 43 # define M_PI 3.14159265358979323846 46 #ifndef SQRT_DBL_EPSILON 47 # define SQRT_DBL_EPSILON 1.4901161193847656e-08 51 # define M_LN2 0.69314718055994530942 54 #define ESCRIPT_DLL_API 57 # ifndef ESCRIPT_STATIC_LIB 58 # undef ESCRIPT_DLL_API 59 # ifdef ESCRIPT_EXPORTS 60 # define ESCRIPT_DLL_API __declspec(dllexport) 62 # define ESCRIPT_DLL_API __declspec(dllimport) 67 #ifndef ESCRIPT_MAX_DATA_RANK 68 #define ESCRIPT_MAX_DATA_RANK 4 71 #include <esysUtils/types.h>