aboutsummaryrefslogtreecommitdiff
path: root/Carpet/Carpet/src/CallFunction.cc
diff options
context:
space:
mode:
Diffstat (limited to 'Carpet/Carpet/src/CallFunction.cc')
-rw-r--r--Carpet/Carpet/src/CallFunction.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/Carpet/Carpet/src/CallFunction.cc b/Carpet/Carpet/src/CallFunction.cc
index 65be1f244..2cf661040 100644
--- a/Carpet/Carpet/src/CallFunction.cc
+++ b/Carpet/Carpet/src/CallFunction.cc
@@ -16,6 +16,7 @@
#include <Timers.hh>
#include "adler32.hh"
+#include "Requirements.hh"
@@ -357,6 +358,7 @@ namespace Carpet {
CCTK_REAL const saved_cctk_delta_time = cctkGH->cctk_delta_time;
user_timer.start();
+ Requirements::BeforeRoutine(attribute, reflevel, map, timelevel);
timer.start();
if (CCTK_IsFunctionAliased("Accelerator_PreCallFunction")) {
Timer pre_timer("PreCall");
@@ -373,6 +375,7 @@ namespace Carpet {
post_timer.stop();
}
timer.stop();
+ Requirements::AfterRoutine(attribute, reflevel, map, timelevel);
user_timer.stop();
// Manage the time step size. If the time step size changes
@@ -448,7 +451,7 @@ namespace Carpet {
}
sync_timer.start();
- SyncProlongateGroups (cctkGH, sync_groups);
+ SyncProlongateGroups (cctkGH, sync_groups, attribute);
sync_timer.stop();
}