diff options
Diffstat (limited to 'schedule.ccl')
-rw-r--r-- | schedule.ccl | 7 |
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" } ####################################################################### |