aboutsummaryrefslogtreecommitdiff
path: root/Carpet/Carpet/src/Evolve.cc
diff options
context:
space:
mode:
Diffstat (limited to 'Carpet/Carpet/src/Evolve.cc')
-rw-r--r--Carpet/Carpet/src/Evolve.cc19
1 files changed, 8 insertions, 11 deletions
diff --git a/Carpet/Carpet/src/Evolve.cc b/Carpet/Carpet/src/Evolve.cc
index 6cc937c64..4de4d431b 100644
--- a/Carpet/Carpet/src/Evolve.cc
+++ b/Carpet/Carpet/src/Evolve.cc
@@ -217,7 +217,8 @@ namespace Carpet {
{
DECLARE_CCTK_PARAMETERS;
- static Timer timer ("Evolve::CallRegrid");
+ char const * const where = "Evolve::CallRegrid";
+ static Timer timer (where);
timer.start();
assert (is_level_mode());
@@ -233,8 +234,7 @@ namespace Carpet {
(do_meta_mode ? " (meta)" : ""));
// Preregrid
- Checkpoint ("Scheduling PREREGRID");
- CCTK_ScheduleTraverse ("CCTK_PREREGRID", cctkGH, CallFunction);
+ ScheduleTraverse (where, "CCTK_PREREGRID", cctkGH);
// Regrid
Checkpoint ("Regrid");
@@ -299,9 +299,7 @@ namespace Carpet {
cctkGH->cctk_delta_time / cctkGH->cctk_timefac;
// Postregrid
- Checkpoint ("Scheduling POSTREGRID");
- CCTK_ScheduleTraverse
- ("CCTK_POSTREGRID", cctkGH, CallFunction);
+ ScheduleTraverse (where, "CCTK_POSTREGRID", cctkGH);
} // for tl
cctkGH->cctk_time = old_cctk_time;
@@ -329,7 +327,8 @@ namespace Carpet {
{
DECLARE_CCTK_PARAMETERS;
- static Timer timer ("Evolve::CallEvol");
+ char const * const where = "Evolve::CallEvol";
+ static Timer timer (where);
timer.start();
for (int ml=mglevels-1; ml>=0; --ml) {
@@ -373,10 +372,8 @@ namespace Carpet {
Poison (cctkGH, currenttimebutnotifonly);
// Evolve
- Checkpoint ("Scheduling PRESTEP");
- CCTK_ScheduleTraverse ("CCTK_PRESTEP", cctkGH, CallFunction);
- Checkpoint ("Scheduling EVOL");
- CCTK_ScheduleTraverse ("CCTK_EVOL", cctkGH, CallFunction);
+ ScheduleTraverse (where, "CCTK_PRESTEP", cctkGH);
+ ScheduleTraverse (where, "CCTK_EVOL", cctkGH);
// Checking
PoisonCheck (cctkGH, currenttime);