aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2019-09-09 13:07:18 +0200
committerAnton Khirnov <anton@khirnov.net>2019-09-09 13:07:18 +0200
commit8fde5dbadbdc70792b7ea2b8e74b6baf82b54979 (patch)
tree95d01146e1ea5acf51935ccf9075d5aa19b246e4
parent817a6c3eca8dc11d0a63b3e860c8c9c26ce62592 (diff)
Schedule eval_timediff only for spectral QMS.
-rw-r--r--ML_BSSN/schedule.ccl3
1 files changed, 2 insertions, 1 deletions
diff --git a/ML_BSSN/schedule.ccl b/ML_BSSN/schedule.ccl
index 1e883ef..6ad312c 100644
--- a/ML_BSSN/schedule.ccl
+++ b/ML_BSSN/schedule.ccl
@@ -255,8 +255,9 @@ schedule ML_BSSN_RHS IN ML_BSSN_evolCalcGroup
WRITES: ML_BSSN::Xt3rhs(Interior)
} "ML_BSSN_RHS"
-if (CCTK_EQUALS(lapse_evolution_method, "ML_BSSN"))
+if (CCTK_EQUALS(lapse_evolution_method, "ML_BSSN") && CCTK_EQUALS(lapse_source, "QMS"))
{
+ #schedule eval_timediff IN CCTK_POSTSTEP BEFORE qms_mg_solve
schedule eval_timediff IN MoL_PreStep BEFORE quasimaximal_slicing_axi_solve
#schedule eval_timediff IN ML_BSSN_evolCalcGroup BEFORE quasimaximal_slicing_axi_solve
{