aboutsummaryrefslogtreecommitdiff
path: root/schedule.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'schedule.ccl')
-rw-r--r--schedule.ccl13
1 files changed, 13 insertions, 0 deletions
diff --git a/schedule.ccl b/schedule.ccl
index 30e5fdf..aede05b 100644
--- a/schedule.ccl
+++ b/schedule.ccl
@@ -23,12 +23,24 @@ if (constraints_persist)
schedule ADMConstraints at CCTK_POSTSTEP
{
LANG: Fortran
+ SYNC: hamiltonian, normalized_hamiltonian, momentum
} "Evaluate ADM constraints for use in other routines"
schedule GROUP ApplyBCs as ADMConstraints_ApplyBCs at CCTK_POSTSTEP after ADMConstraints
{
SYNC: hamiltonian, normalized_hamiltonian, momentum
} "Apply (symmetry) boundary conditions"
+
+ STORAGE: hamiltonian, normalized_hamiltonian, momentum
+ schedule ADMConstraints at POSTRESTRICT
+ {
+ LANG: Fortran
+ SYNC: hamiltonian, normalized_hamiltonian, momentum
+ } "Evaluate ADM constraints for use in other routines"
+
+ schedule GROUP ApplyBCs as ADMConstraints_ApplyBCs at POSTRESTRICT after ADMConstraints
+ {
+ } "Apply (symmetry) boundary conditions"
}
else
{
@@ -42,6 +54,7 @@ else
schedule ADMConstraints in ADMConstraintsGroup
{
LANG: Fortran
+ SYNC: hamiltonian, normalized_hamiltonian, momentum
} "Evaluate ADM constraints"
schedule GROUP ApplyBCs as ADMConstraints_ApplyBCs in ADMConstraintsGroup after ADMConstraints