aboutsummaryrefslogtreecommitdiff
path: root/schedule.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'schedule.ccl')
-rw-r--r--schedule.ccl13
1 files changed, 13 insertions, 0 deletions
diff --git a/schedule.ccl b/schedule.ccl
index 55af153..add994d 100644
--- a/schedule.ccl
+++ b/schedule.ccl
@@ -508,6 +508,19 @@ schedule GROUP MoL_PostRHS IN MoL_Step AFTER MoL_CalcRHS BEFORE (MoL_NaNCheck Mo
{
} "Modify RHS functions"
+###############################################################
+### Certain operations, specifically boundary conditions ###
+### applied to the RHS must be performed after all other ###
+### operations. These can be scheduled in this bin, under ###
+### the assumption that things like dissipation are ###
+### scheduled in the MoL_PostRHS bin. It is the users ###
+### problem to ensure that this is really done. ###
+###############################################################
+
+schedule GROUP MoL_RHSBoundaries IN MoL_Step AFTER MoL_PostRHS BEFORE (MoL_NaNCheck MoL_Add)
+{
+} "Any 'final' modifications to the RHS functions (boundaries etc.)"
+
#####################################################
### If required, check for any NaNs in the RHSs ###
#####################################################