aboutsummaryrefslogtreecommitdiff
path: root/m/prototype
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@cct.lsu.edu>2010-02-13 15:22:48 -0600
committerErik Schnetter <schnetter@cct.lsu.edu>2010-02-13 15:22:48 -0600
commit24da23aea1e94235161db55d4100493bb4847973 (patch)
treedebf5d2a297f20f8d2eb6d4bb3493d5bb2043892 /m/prototype
parent7ce13472f86f4ffd6a9fae6be72dc899d9465cd5 (diff)
Correct synchronisation problems
Diffstat (limited to 'm/prototype')
-rw-r--r--m/prototype/ML_BSSN_Helper/schedule.ccl14
1 files changed, 11 insertions, 3 deletions
diff --git a/m/prototype/ML_BSSN_Helper/schedule.ccl b/m/prototype/ML_BSSN_Helper/schedule.ccl
index 97c5c8c..48ebedc 100644
--- a/m/prototype/ML_BSSN_Helper/schedule.ccl
+++ b/m/prototype/ML_BSSN_Helper/schedule.ccl
@@ -87,9 +87,11 @@ if (CCTK_EQUALS (evolution_method, "ML_BSSN")) {
SCHEDULE ML_BSSN_ExtrapolateGammas AT initial AFTER ML_BSSN_convertFromADMBaseGamma
{
LANG: C
- SYNC: ML_Gamma
- SYNC: ML_dtlapse
- SYNC: ML_dtshift
+ # We don't need to synchronise here because extrapolation is now filling
+ # ghost zones
+ #SYNC: ML_Gamma
+ #SYNC: ML_dtlapse
+ #SYNC: ML_dtshift
} "Extrapolate Gammas and time derivatives of lapse and shift"
}
@@ -114,6 +116,12 @@ if (CCTK_EQUALS (evolution_method, "ML_BSSN")) {
SCHEDULE GROUP ML_BSSN_convertToADMBaseGroup IN ML_BSSN_convertToADMBaseGroupWrapper
{
+ #SYNC: ADMBase::metric
+ #SYNC: ADMBase::curv
+ #SYNC: ADMBase::lapse
+ #SYNC: ADMBase::shift
+ #SYNC: ADMBase::dtlapse
+ #SYNC: ADMBase::dtshift
} "Calculate ADM variables"
if (CCTK_EQUALS (calculate_ADMBase_variables_at, "MoL_PostStep"))