diff options
author | Erik Schnetter <schnetter@cct.lsu.edu> | 2010-03-14 13:13:18 -0500 |
---|---|---|
committer | Erik Schnetter <schnetter@cct.lsu.edu> | 2010-03-14 13:13:18 -0500 |
commit | 5e7d21dadf4c03aeb63e42720a8c52c2cf57917a (patch) | |
tree | 0b69e1f5f475e1e8bfe5d29e3934fb190d9bfde2 /m | |
parent | 213ad0628fce0a5b8b38f4aa8f200177452faddf (diff) |
Schedule boundary conditions in ML_PseudoEvolution
Diffstat (limited to 'm')
-rw-r--r-- | m/Makefile | 2 | ||||
-rw-r--r-- | m/McLachlan_ADMConstraints.m | 4 | ||||
-rw-r--r-- | m/McLachlan_ADMQuantities.m | 4 |
3 files changed, 6 insertions, 4 deletions
@@ -24,6 +24,7 @@ McLachlan_BSSN.out: McLachlan_BSSN.m McLachlan_ADMConstraints.out: McLachlan_ADMConstraints.m rm -rf ML_ADMConstraints* ./runmath.sh $^ + perl -pi -e 's/MoL_PostStep/MoL_PseudoEvolution/g' ML_ADMConstraints*/schedule.ccl for thorn in ML_ADMConstraints*; do \ ./copy-if-changed.sh $$thorn ../$$thorn; \ done @@ -31,6 +32,7 @@ McLachlan_ADMConstraints.out: McLachlan_ADMConstraints.m McLachlan_ADMQuantities.out: McLachlan_ADMQuantities.m rm -rf ML_ADMQuantities* ./runmath.sh $^ + perl -pi -e 's/MoL_PostStep/MoL_PseudoEvolution/g' ML_ADMQuantities*/schedule.ccl for thorn in ML_ADMQuantities*; do \ ./copy-if-changed.sh $$thorn ../$$thorn; \ done diff --git a/m/McLachlan_ADMConstraints.m b/m/McLachlan_ADMConstraints.m index ccad0e5..57d53cd 100644 --- a/m/McLachlan_ADMConstraints.m +++ b/m/McLachlan_ADMConstraints.m @@ -223,7 +223,7 @@ groups = Join [declaredGroups, extraGroups]; ADMConstraintsCalc = { Name -> ADMConstraints, - Schedule -> {"IN MoL_PseudoEvolution"}, + Schedule -> {"IN MoL_PseudoEvolution BEFORE " <> ADMConstraints <> "_SelectBoundConds"}, Where -> Interior, Shorthands -> {detg, gu[ua,ub], G[ua,lb,lc], R[la,lb], trR, Km[la,lb], trK, @@ -262,7 +262,7 @@ ADMConstraintsCalc = ADMConstraintsBoundaryCalc = { Name -> ADMConstraints <> "_boundary", - Schedule -> {"IN MoL_PseudoEvolution AFTER " <> ADMConstraints}, + Schedule -> {"IN MoL_PseudoEvolution BEFORE " <> ADMConstraints <> "_SelectBoundConds"}, Where -> BoundaryWithGhosts, Equations -> { diff --git a/m/McLachlan_ADMQuantities.m b/m/McLachlan_ADMQuantities.m index 28f1c9d..db3406d 100644 --- a/m/McLachlan_ADMQuantities.m +++ b/m/McLachlan_ADMQuantities.m @@ -227,7 +227,7 @@ groups = Join [declaredGroups, extraGroups]; ADMQuantitiesCalc = { Name -> ADMQuantities, - Schedule -> {"IN MoL_PseudoEvolution"}, + Schedule -> {"IN MoL_PseudoEvolution BEFORE " <> ADMQuantities <> "_SelectBoundConds"}, Where -> Interior, Shorthands -> {detgt, gtu[ua,ub], dgtu[ua,ub,lc], Gtl[la,lb,lc], Gtlu[la,lb,uc], Gt[ua,lb,lc], @@ -295,7 +295,7 @@ ADMQuantitiesCalc = ADMQuantitiesBoundaryCalc = { Name -> ADMQuantities <> "_boundary", - Schedule -> {"IN MoL_PseudoEvolution AFTER " <> ADMQuantities}, + Schedule -> {"IN MoL_PseudoEvolution BEFORE " <> ADMQuantities <> "_SelectBoundConds"}, Where -> BoundaryWithGhosts, Equations -> { |