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