diff options
-rw-r--r-- | src/include/config.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/include/config.h b/src/include/config.h index 0da3f35..3f4380d 100644 --- a/src/include/config.h +++ b/src/include/config.h @@ -54,8 +54,15 @@ typedef CCTK_INT integer; * FIXME: this assumes fp == C 'double' * CCTK_REAL_PRECISION_{4,8,16} are helpful, but not quite enough) */ +#include <cctk.h> #undef FP_IS_FLOAT +#undef FP_IS_DOUBLE +#ifdef CCTK_REAL_PRECISION_4 +#define FP_IS_FLOAT +#endif +#ifdef CCTK_REAL_PRECISION_8 #define FP_IS_DOUBLE +#endif #if defined(FP_IS_FLOAT) #define FP_SCANF_FORMAT "%f" |