diff options
Diffstat (limited to 'src/include/config.hh')
-rw-r--r-- | src/include/config.hh | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/include/config.hh b/src/include/config.hh index 6cf3693..2729a62 100644 --- a/src/include/config.hh +++ b/src/include/config.hh @@ -15,7 +15,14 @@ typedef CCTK_INT integer; // (CCTK_REAL_PRECISION_{4,8,16} are helpful, but not quite enough) #undef FP_IS_FLOAT #define FP_IS_DOUBLE -#define FP_SCANF_FORMAT "%lf" + +#if defined(FP_IS_FLOAT) + #define FP_SCANF_FORMAT "%f" +#elif defined(FP_IS_DOUBLE) + #define FP_SCANF_FORMAT "%lf" +#else + #error "don't know fp datatype!" +#endif // // The angular finite differencing in our multipatch system can be |