diff options
author | Erik Schnetter <schnetter@cct.lsu.edu> | 2010-01-09 12:23:31 -0600 |
---|---|---|
committer | Erik Schnetter <schnetter@cct.lsu.edu> | 2010-01-09 12:23:31 -0600 |
commit | 5efd84e6066707cffd0b277802213a19cb806ff4 (patch) | |
tree | 0eef5bf80bd93c0b87197210cd349c11f6e949ab /m/prototype | |
parent | bf34a0ebe6720a208ca3450d140a35d0f7b0997d (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.ccl | 18 |
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" } |