aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreschnett <eschnett@f88db872-0e4f-0410-b76b-b9085cfa78c5>2012-05-12 00:40:26 +0000
committereschnett <eschnett@f88db872-0e4f-0410-b76b-b9085cfa78c5>2012-05-12 00:40:26 +0000
commit49f886484c8a13f519e326f45c4a09b71f974522 (patch)
treefd0d5c836339d977a1d2becf69427f3a19e82026
parenta00e74d177b8689b472b1674f23561e5581521b7 (diff)
Support CCTK_REAL4
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1564 f88db872-0e4f-0410-b76b-b9085cfa78c5
-rw-r--r--src/include/config.h7
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"