aboutsummaryrefslogtreecommitdiff
path: root/src/vectors.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/vectors.h')
-rw-r--r--src/vectors.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/vectors.h b/src/vectors.h
index 03296e7..2a4b04e 100644
--- a/src/vectors.h
+++ b/src/vectors.h
@@ -44,6 +44,8 @@
#if defined(CCTK_REAL_PRECISION_4)
+# define vec_architecture vec8_architecture
+
# define CCTK_REAL_VEC CCTK_REAL4_VEC
# define CCTK_REAL_VEC_SIZE CCTK_REAL4_VEC_SIZE
@@ -85,8 +87,12 @@
# define kpow k4pow
# define ksqrt k4sqrt
+# define kifthen k4ifthen
+
#elif defined(CCTK_REAL_PRECISION_8)
+# define vec_architecture vec4_architecture
+
# define CCTK_REAL_VEC CCTK_REAL8_VEC
# define CCTK_REAL_VEC_SIZE CCTK_REAL8_VEC_SIZE
@@ -128,6 +134,8 @@
# define kpow k8pow
# define ksqrt k8sqrt
+# define kifthen k8ifthen
+
#else
# error "Unknown CCTK_REAL_PRECISION"