aboutsummaryrefslogtreecommitdiff
path: root/src/GenericRK.c
diff options
context:
space:
mode:
authorhawke <hawke@578cdeb0-5ea1-4b81-8215-5a3b8777ee0b>2003-05-24 14:34:37 +0000
committerhawke <hawke@578cdeb0-5ea1-4b81-8215-5a3b8777ee0b>2003-05-24 14:34:37 +0000
commit627caa6bdf1e4b6db96a799454303d8b2e7935fe (patch)
tree1664fad214476385f5c296f081ee13bb2b8db58b /src/GenericRK.c
parentf3a2829b5b32b6fad8383ac16c16ac6c2f58b696 (diff)
Comment or ifdef out complex variable support as Carpet doesn't like it.
To use the complex variable stuff right now you need to uncomment the appropriate groups in the interface.ccl and #def MOLDOESCOMPLEX in the appropriate files. It still probably won't work. git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/MoL/trunk@13 578cdeb0-5ea1-4b81-8215-5a3b8777ee0b
Diffstat (limited to 'src/GenericRK.c')
-rw-r--r--src/GenericRK.c24
1 files changed, 22 insertions, 2 deletions
diff --git a/src/GenericRK.c b/src/GenericRK.c
index d1e3bc8..417f2e4 100644
--- a/src/GenericRK.c
+++ b/src/GenericRK.c
@@ -75,11 +75,17 @@ void MoL_GenericRKAdd(CCTK_ARGUMENTS)
CCTK_INT groupindex, ierr;
CCTK_INT arraytotalsize, arraydim;
+ /* FIXME */
+
+#ifdef MOLDOESCOMPLEX
+
CCTK_COMPLEX Complex_alpha, Complex_beta, Complex_Delta_Time;
CCTK_COMPLEX *UpdateComplexVar;
CCTK_COMPLEX *RHSComplexVar;
CCTK_COMPLEX *ScratchComplexVar;
+#endif
+
CCTK_INT index, var, scratchstep, alphaindex, scratchindex;
CCTK_INT totalsize;
CCTK_REAL alpha, beta;
@@ -88,13 +94,19 @@ void MoL_GenericRKAdd(CCTK_ARGUMENTS)
CCTK_REAL *ScratchVar;
totalsize = cctk_lsh[0] * cctk_lsh[1] * cctk_lsh[2];
-
- Complex_Delta_Time = CCTK_Cmplx((*Original_Delta_Time), 0);
beta = RKBetaCoefficients[MoL_Intermediate_Steps -
(*MoL_Intermediate_Step)];
+
+ /* FIXME */
+
+#ifdef MOLDOESCOMPLEX
+
+ Complex_Delta_Time = CCTK_Cmplx((*Original_Delta_Time), 0);
Complex_beta = CCTK_Cmplx(beta, 0);
+#endif
+
/* Real GFs */
for (var = 0; var < MoLNumEvolvedVariables; var++)
@@ -193,6 +205,10 @@ void MoL_GenericRKAdd(CCTK_ARGUMENTS)
/* Complex GFs */
+ /* FIXME */
+
+#ifdef MOLDOESCOMPLEX
+
for (var = 0; var < MoLNumEvolvedComplexVariables; var++)
{
@@ -262,6 +278,10 @@ void MoL_GenericRKAdd(CCTK_ARGUMENTS)
}
}
+ /* FIXME */
+
+#endif
+
/* Real arrays */
for (var = 0; var < MoLNumEvolvedArrayVariables; var++)