aboutsummaryrefslogtreecommitdiff
path: root/schedule.ccl
diff options
context:
space:
mode:
authordiener <diener@2a26948c-0e4f-0410-aee8-f1d3e353619c>2003-06-03 11:38:10 +0000
committerdiener <diener@2a26948c-0e4f-0410-aee8-f1d3e353619c>2003-06-03 11:38:10 +0000
commit2a08e3557f90854b71565d03c5aa4175e4ff4923 (patch)
tree02bd6743d7862c43e998eb435c75370fa3eb12c3 /schedule.ccl
parent4dbb942521d87557b1cc99da5f87ba5346f5c2d1 (diff)
Added parameters to choose interpolators and orders. Added support for
a different way of calculating the rhs of the generator evolution equations and parameters to choose between them. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@111 2a26948c-0e4f-0410-aee8-f1d3e353619c
Diffstat (limited to 'schedule.ccl')
-rw-r--r--schedule.ccl21
1 files changed, 18 insertions, 3 deletions
diff --git a/schedule.ccl b/schedule.ccl
index 1839b22..b26c5ab 100644
--- a/schedule.ccl
+++ b/schedule.ccl
@@ -29,6 +29,11 @@ else
}
}
+if (CCTK_Equals(generator_tracking_method,"interpolate_after"))
+{
+ STORAGE: generator_gf
+}
+
# Check for metric_state
if (!CCTK_EQUALS(mode,"analysis"))
@@ -305,10 +310,20 @@ if (CCTK_Equals(mode,"normal"))
if ( evolve_generators)
{
- schedule EHFinder_Generator_Sources in MoL_CalcRHS
+ if (CCTK_Equals(generator_tracking_method,"interpolate_before"))
{
- LANG: Fortran
- } "Calculate the source terms for the generator evolution"
+ schedule EHFinder_Generator_Sources in MoL_CalcRHS
+ {
+ LANG: Fortran
+ } "Calculate the source terms for the generator evolution"
+ }
+ if (CCTK_Equals(generator_tracking_method,"interpolate_after"))
+ {
+ schedule EHFinder_Generator_Sources2 in MoL_CalcRHS after EHFinder_Sources
+ {
+ LANG: Fortran
+ } "Calculate the source terms for the generator evolution"
+ }
}
schedule GROUP EHFinder_PostStep in MoL_PostStep