aboutsummaryrefslogtreecommitdiff
path: root/schedule.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'schedule.ccl')
-rw-r--r--schedule.ccl29
1 files changed, 29 insertions, 0 deletions
diff --git a/schedule.ccl b/schedule.ccl
index 30077ca..998f1e2 100644
--- a/schedule.ccl
+++ b/schedule.ccl
@@ -649,6 +649,10 @@ schedule GROUP MoL_PostStep AT PostRegrid
### expensive, but it's simplest for the moment. ###
##################################################################
+schedule GROUP MoL_PostStep AT PostRestrictInitial
+{
+} "Ensure that everything is correct after restriction"
+
schedule GROUP MoL_PostStep AT PostRestrict
{
} "Ensure that everything is correct after restriction"
@@ -664,6 +668,31 @@ schedule GROUP MoL_PostStep AT Post_Recover_Variables
{
} "Ensure that everything is correct after recovery"
+##########################################################################
+### Schedule a pseudo-evolution group to handle variables which are ###
+### not evolved, but which should be calculated at every time step. ###
+##########################################################################
+
+schedule GROUP MoL_PseudoEvolution AT PostInitial AFTER MoL_PostStep
+{
+} "Calculate pseudo-evolved quantities"
+
+schedule GROUP MoL_PseudoEvolution AT PostRegridInitial AFTER MoL_PostStep
+{
+} "Calculate pseudo-evolved quantities"
+
+schedule GROUP MoL_PseudoEvolution AT Evol AFTER MoL_Evolution
+{
+} "Calculate pseudo-evolved quantities"
+
+schedule GROUP MoL_PseudoEvolution AT PostRegrid AFTER MoL_PostStep
+{
+} "Calculate pseudo-evolved quantities"
+
+schedule GROUP MoL_PseudoEvolution AT Post_Recover_Variables AFTER MoL_PostStep
+{
+} "Calculate pseudo-evolved quantities"
+
############################################################
### Additional boundary condition bins as requested by ###
### Yosef Zlochower. ###