aboutsummaryrefslogtreecommitdiff
path: root/ML_BSSN_Helper
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@cct.lsu.edu>2008-02-13 14:47:17 -0600
committerErik Schnetter <schnetter@cct.lsu.edu>2008-02-13 14:47:17 -0600
commit8cc9862630bb22060c3cd273ca5107464709e08d (patch)
tree2194e741f73cd179ad985afd5ebf7b815075d0e6 /ML_BSSN_Helper
parent51ba364980a6801847a7e267e8d6075fb4148a4a (diff)
Re-generate all code
Diffstat (limited to 'ML_BSSN_Helper')
-rw-r--r--ML_BSSN_Helper/param.ccl4
-rw-r--r--ML_BSSN_Helper/schedule.ccl28
2 files changed, 26 insertions, 6 deletions
diff --git a/ML_BSSN_Helper/param.ccl b/ML_BSSN_Helper/param.ccl
index d43cadf..e9a7784 100644
--- a/ML_BSSN_Helper/param.ccl
+++ b/ML_BSSN_Helper/param.ccl
@@ -5,3 +5,7 @@ USES KEYWORD evolution_method
SHARES: GenericFD
USES CCTK_INT boundary_width
+
+SHARES: ML_BSSN
+
+USES CCTK_INT timelevels
diff --git a/ML_BSSN_Helper/schedule.ccl b/ML_BSSN_Helper/schedule.ccl
index a81d31c..d373202 100644
--- a/ML_BSSN_Helper/schedule.ccl
+++ b/ML_BSSN_Helper/schedule.ccl
@@ -1,11 +1,27 @@
if (CCTK_EQUALS (evolution_method, "ML_BSSN")) {
- STORAGE: ADMBase::metric[3]
- STORAGE: ADMBase::curv[3]
- STORAGE: ADMBase::lapse[3]
- STORAGE: ADMBase::shift[3]
- STORAGE: ADMBase::dtlapse[3]
- STORAGE: ADMBase::dtshift[3]
+ 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
{