aboutsummaryrefslogtreecommitdiff
path: root/m/prototype
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@cct.lsu.edu>2010-01-09 12:23:31 -0600
committerErik Schnetter <schnetter@cct.lsu.edu>2010-01-09 12:23:31 -0600
commit5efd84e6066707cffd0b277802213a19cb806ff4 (patch)
tree0eef5bf80bd93c0b87197210cd349c11f6e949ab /m/prototype
parentbf34a0ebe6720a208ca3450d140a35d0f7b0997d (diff)
Remove superfluous synchronisation of RHS variables.
Calculate ADM variables in two parts, so that only the time derivatives of lapse and shift are synchronised. Introduce a new parameter "dt_lapse_shift_method" that can be used to omit out the advection terms there, so that the time derivatives of lapse and shift do not need to be synchronised either. (This may be physically wrong.)
Diffstat (limited to 'm/prototype')
-rw-r--r--m/prototype/ML_BSSN_Helper/schedule.ccl18
1 files changed, 9 insertions, 9 deletions
diff --git a/m/prototype/ML_BSSN_Helper/schedule.ccl b/m/prototype/ML_BSSN_Helper/schedule.ccl
index 2c677cc..447b2cd 100644
--- a/m/prototype/ML_BSSN_Helper/schedule.ccl
+++ b/m/prototype/ML_BSSN_Helper/schedule.ccl
@@ -98,15 +98,15 @@ if (CCTK_EQUALS (evolution_method, "ML_BSSN")) {
SCHEDULE ML_BSSN_NewRad IN ML_BSSN_evolCalcGroup AFTER ML_BSSN_RHS
{
LANG: C
- SYNC: ML_curvrhs
- SYNC: ML_dtlapserhs
- SYNC: ML_dtshiftrhs
- SYNC: ML_Gammarhs
- SYNC: ML_lapserhs
- SYNC: ML_log_confacrhs
- SYNC: ML_metricrhs
- SYNC: ML_shiftrhs
- SYNC: ML_trace_curvrhs
+ #SYNC: ML_curvrhs
+ #SYNC: ML_dtlapserhs
+ #SYNC: ML_dtshiftrhs
+ #SYNC: ML_Gammarhs
+ #SYNC: ML_lapserhs
+ #SYNC: ML_log_confacrhs
+ #SYNC: ML_metricrhs
+ #SYNC: ML_shiftrhs
+ #SYNC: ML_trace_curvrhs
} "Apply NewRad boundary conditions to RHS"
}