aboutsummaryrefslogtreecommitdiff
path: root/ML_BSSN_Helper/schedule.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'ML_BSSN_Helper/schedule.ccl')
-rw-r--r--ML_BSSN_Helper/schedule.ccl106
1 files changed, 0 insertions, 106 deletions
diff --git a/ML_BSSN_Helper/schedule.ccl b/ML_BSSN_Helper/schedule.ccl
deleted file mode 100644
index b9d0262..0000000
--- a/ML_BSSN_Helper/schedule.ccl
+++ /dev/null
@@ -1,106 +0,0 @@
-if (CCTK_EQUALS (evolution_method, "ML_BSSN")) {
-
- if (timelevels == 1) {
- STORAGE: ADMBase::metric[1]
- STORAGE: ADMBase::curv[1]
- STORAGE: ADMBase::lapse[1]
- STORAGE: ADMBase::shift[1]
- STORAGE: ADMBase::dtlapse[1]
- STORAGE: ADMBase::dtshift[1]
- } else if (timelevels == 2) {
- STORAGE: ADMBase::metric[2]
- STORAGE: ADMBase::curv[2]
- STORAGE: ADMBase::lapse[2]
- STORAGE: ADMBase::shift[2]
- STORAGE: ADMBase::dtlapse[2]
- STORAGE: ADMBase::dtshift[2]
- } else if (timelevels == 3) {
- STORAGE: ADMBase::metric[3]
- STORAGE: ADMBase::curv[3]
- STORAGE: ADMBase::lapse[3]
- STORAGE: ADMBase::shift[3]
- STORAGE: ADMBase::dtlapse[3]
- STORAGE: ADMBase::dtshift[3]
- }
-
- SCHEDULE ML_BSSN_RegisterSlicing AT startup
- {
- LANG: C
- OPTIONS: meta
- } "Register slicing"
-
- SCHEDULE ML_BSSN_UnsetCheckpointTags AT basegrid
- {
- LANG: C
- OPTIONS: meta
- } "Don't checkpoint ADMBase variables"
-
-
-
- SCHEDULE GROUP ML_BSSN_evolCalcGroup IN MoL_CalcRHS
- {
- } "Calculate BSSN RHS"
-
- SCHEDULE GROUP ML_BSSN_evolCalcGroup AT analysis
- {
- TRIGGERS: ML_BSSN::ML_log_confacrhs
- TRIGGERS: ML_BSSN::ML_metricrhs
- TRIGGERS: ML_BSSN::ML_Gammarhs
- TRIGGERS: ML_BSSN::ML_trace_curvrhs
- TRIGGERS: ML_BSSN::ML_curvrhs
- TRIGGERS: ML_BSSN::ML_lapserhs
- TRIGGERS: ML_BSSN::ML_dtlapserhs
- TRIGGERS: ML_BSSN::ML_shiftrhs
- TRIGGERS: ML_BSSN::ML_dtshiftrhs
- } "Calculate BSSN RHS"
-
-
-
- if (CCTK_EQUALS (calculate_ADMBase_variables_at, "MoL_PostStep"))
- {
- SCHEDULE GROUP ML_BSSN_convertToADMBaseGroup IN MoL_PostStep AFTER (ML_BSSN_ApplyBCs ML_BSSN_enforce) BEFORE Whisky_PostStep
- {
- } "Calculate ADM variables"
- }
- else if (CCTK_EQUALS (calculate_ADMBase_variables_at, "CCTK_EVOL"))
- {
- SCHEDULE GROUP ML_BSSN_convertToADMBaseGroup AT evol AFTER MoL_Evolution
- {
- } "Calculate ADM variables"
- }
- else if (CCTK_EQUALS (calculate_ADMBase_variables_at, "CCTK_ANALYSIS"))
- {
- SCHEDULE GROUP ML_BSSN_convertToADMBaseGroup AT analysis
- {
- TRIGGERS: ML_BSSN::ML_Ham
- TRIGGERS: ML_BSSN::ML_mom
- } "Calculate ADM variables"
- }
-
-
-
- SCHEDULE GROUP ML_BSSN_constraintsCalcGroup AT analysis
- {
- TRIGGERS: ML_BSSN::ML_Ham
- TRIGGERS: ML_BSSN::ML_mom
- } "Calculate BSSN constraints"
-
-
-
- SCHEDULE ML_BSSN_SelectBCsADMBase IN MoL_PostStep AFTER ML_BSSN_convertToADMBase
- {
- LANG: C
- OPTIONS: level
- SYNC: ADMBase::metric
- SYNC: ADMBase::curv
- SYNC: ADMBase::lapse
- SYNC: ADMBase::shift
- SYNC: ADMBase::dtlapse
- SYNC: ADMBase::dtshift
- } "Apply boundary conditions to ADMBase variables"
-
- SCHEDULE GROUP ApplyBCs AS ML_BSSN_ApplyBCsADMBase IN MoL_PostStep AFTER ML_BSSN_SelectBCsADMBase
- {
- } "Apply boundary conditions to ADMBase variables"
-
-}