aboutsummaryrefslogtreecommitdiff
path: root/schedule.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'schedule.ccl')
-rw-r--r--schedule.ccl7
1 files changed, 6 insertions, 1 deletions
diff --git a/schedule.ccl b/schedule.ccl
index 7146bf4..a0b6b68 100644
--- a/schedule.ccl
+++ b/schedule.ccl
@@ -74,7 +74,7 @@ if ( (CCTK_Equals(initial_lapse,"exact")) || (CCTK_Equals(initial_shift,"exact")
# During the evolution:
-if ( (CCTK_Equals(lapse_evolution_method,"exact")) || (CCTK_Equals(shift_evolution_method,"exact")) )
+if ( (CCTK_Equals(lapse_evolution_method,"exact")) || (CCTK_Equals(shift_evolution_method,"exact")) || (CCTK_Equals(dtlapse_evolution_method,"exact")) || (CCTK_Equals(dtshift_evolution_method,"exact")) )
{
schedule Exact__RegisterSlicing at CCTK_STARTUP
{
@@ -132,6 +132,11 @@ if (CCTK_Equals(evolution_method,"exact"))
{
LANG: Fortran
} "Set data from exact solution on an exact slice"
+ # Necessary if MoL is used
+ schedule Exact__initialize in MoL_PostStep
+ {
+ LANG: Fortran
+ } "Set data from exact solution on an exact slice"
}
#######################################################################