aboutsummaryrefslogtreecommitdiff
path: root/src/GRHydro_Source.F90
diff options
context:
space:
mode:
Diffstat (limited to 'src/GRHydro_Source.F90')
-rw-r--r--src/GRHydro_Source.F906
1 files changed, 6 insertions, 0 deletions
diff --git a/src/GRHydro_Source.F90 b/src/GRHydro_Source.F90
index 9a3c2f8..553c916 100644
--- a/src/GRHydro_Source.F90
+++ b/src/GRHydro_Source.F90
@@ -15,12 +15,18 @@
! Fourth order f.d.
+#if(1)
+#define DIFF_X_4(q) ((q(i-2,j,k)-q(i+2,j,k)) + 8.d0 * (q(i+1,j,k) - q(i-1,j,k))) / 12.d0 * ida
+#define DIFF_Y_4(q) ((q(i,j-2,k)-q(i,j+2,k)) + 8.d0 * (q(i,j+1,k) - q(i,j-1,k))) / 12.d0 * idb
+#define DIFF_Z_4(q) ((q(i,j,k-2)-q(i,j,k+2)) + 8.d0 * (q(i,j,k+1) - q(i,j,k-1))) / 12.d0 * idc
+#else
#define DIFF_X_4(q) (-q(i+2,j,k) + 8.d0 * q(i+1,j,k) - 8.d0 * q(i-1,j,k) + \
q(i-2,j,k)) / 12.d0 * ida
#define DIFF_Y_4(q) (-q(i,j+2,k) + 8.d0 * q(i,j+1,k) - 8.d0 * q(i,j-1,k) + \
q(i,j-2,k)) / 12.d0 * idb
#define DIFF_Z_4(q) (-q(i,j,k+2) + 8.d0 * q(i,j,k+1) - 8.d0 * q(i,j,k-1) + \
q(i,j,k-2)) / 12.d0 * idc
+#endif
#include "cctk.h"
#include "cctk_Parameters.h"