summaryrefslogtreecommitdiff
path: root/schedule.ccl
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2019-07-22 10:14:50 +0200
committerAnton Khirnov <anton@khirnov.net>2019-07-22 10:14:50 +0200
commitcca6017bff3ff0cbbfc6f67c82e198c3da942526 (patch)
tree3d7844655b1f09bef452c019834d494bfd53b3c2 /schedule.ccl
parent597796a929acc0ec241b2bf66d8c560cbe852b4a (diff)
Use the lapse_source parameter to determined when we should run.HEADmaster
Diffstat (limited to 'schedule.ccl')
-rw-r--r--schedule.ccl40
1 files changed, 21 insertions, 19 deletions
diff --git a/schedule.ccl b/schedule.ccl
index 818d9a2..4f16e27 100644
--- a/schedule.ccl
+++ b/schedule.ccl
@@ -1,25 +1,27 @@
# Schedule definitions for thorn MaximalSlicingAxi
#
-SCHEDULE quasimaximal_slicing_axi_eval IN ML_BSSN_evolCalcGroup BEFORE ML_BSSN_lapse_evol {
- LANG: C
-} "Quasimaximal slicing eval W"
-SCHEDULE quasimaximal_slicing_axi_eval IN ML_CCZ4_evolCalcGroup BEFORE ML_CCZ4_lapse_evol {
- LANG: C
-} "Quasimaximal slicing eval W"
+if (CCTK_EQUALS(lapse_source, "QMS")) {
+ SCHEDULE quasimaximal_slicing_axi_eval IN ML_BSSN_evolCalcGroup BEFORE ML_BSSN_lapse_evol {
+ LANG: C
+ } "Quasimaximal slicing eval W"
+ SCHEDULE quasimaximal_slicing_axi_eval IN ML_CCZ4_evolCalcGroup BEFORE ML_CCZ4_lapse_evol {
+ LANG: C
+ } "Quasimaximal slicing eval W"
-#SCHEDULE quasimaximal_slicing_axi_solve IN ML_BSSN_evolCalcGroup BEFORE quasimaximal_slicing_axi_eval {
-#SCHEDULE quasimaximal_slicing_axi_solve IN MoL_PostStep AFTER ML_BSSN_ApplyBCs {
-SCHEDULE quasimaximal_slicing_axi_solve IN MoL_PreStep {
- LANG: C
-} "Quasimaximal slicing solve W"
+ #SCHEDULE quasimaximal_slicing_axi_solve IN ML_BSSN_evolCalcGroup BEFORE quasimaximal_slicing_axi_eval {
+ #SCHEDULE quasimaximal_slicing_axi_solve IN MoL_PostStep AFTER ML_BSSN_ApplyBCs {
+ SCHEDULE quasimaximal_slicing_axi_solve IN MoL_PreStep {
+ LANG: C
+ } "Quasimaximal slicing solve W"
-#SCHEDULE quasimaximal_slicing_axi IN MoL_PseudoEvolution {
-# LANG: C
-#} "Quasimaximal slicing"
+ #SCHEDULE quasimaximal_slicing_axi IN MoL_PseudoEvolution {
+ # LANG: C
+ #} "Quasimaximal slicing"
-SCHEDULE qms_init IN ADMBase_InitialData {
- LANG: C
-} ""
+ SCHEDULE qms_init IN ADMBase_InitialData {
+ LANG: C
+ } ""
-STORAGE: W_pred
-STORAGE: W_coeffs
+ STORAGE: W_pred
+ STORAGE: W_coeffs
+}