aboutsummaryrefslogtreecommitdiff
path: root/schedule.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'schedule.ccl')
-rw-r--r--schedule.ccl7
1 files changed, 5 insertions, 2 deletions
diff --git a/schedule.ccl b/schedule.ccl
index 1550011..5626817 100644
--- a/schedule.ccl
+++ b/schedule.ccl
@@ -10,6 +10,7 @@ else
STORAGE: f[2]
STORAGE: sf
STORAGE: ftmp
+ STORAGE: sftmp
STORAGE: eh_mask
STORAGE: surface_arrays
STORAGE: eh_area2, eh_centroid2_x, eh_centroid2_y, eh_centroid2_z
@@ -340,6 +341,7 @@ schedule EHFinder_MoLRegister in MoL_Register
schedule EHFinder_SetSym at CCTK_BASEGRID
{
LANG: Fortran
+ STORAGE: sftmp
} "Register the symmetries for the level set function"
@@ -407,6 +409,7 @@ if (CCTK_Equals(mode,"normal"))
{
LANG: Fortran
SYNC: f
+ SYNC: sftmp
} "Select f for boundary conditions"
schedule GROUP ApplyBCs as EHFinderF_ApplyBCs in EHFinder_PostStep after EHFinder_ApplySymF
@@ -418,7 +421,6 @@ if (CCTK_Equals(mode,"normal"))
schedule GROUP EHFinder_ReInitialize at CCTK_POSTSTEP
{
- STORAGE: sftmp
STORAGE: fbak
STORAGE: eh_mask_bak
# STORAGE: pugh_re_init_control, carpet_re_init_control
@@ -464,10 +466,11 @@ if (CCTK_Equals(mode,"normal"))
# Then synchronize the level set and apply symmetry boundary conditions.
- schedule EHFinder_ApplySymF in Euler_ReInitializeEvolve after EHFinder_ReInitializeEuler
+ schedule EHFinder_ApplySymFSFTMP in Euler_ReInitializeEvolve after EHFinder_ReInitializeEuler
{
LANG: Fortran
SYNC: f
+ SYNC: sftmp
} "Select f for boundary conditions"
schedule GROUP ApplyBCs as EHFinderF_ApplyBCs in Euler_ReInitializeEvolve after EHFinder_ApplySymF