aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@cct.lsu.edu>2007-11-21 16:17:00 +0000
committerErik Schnetter <schnetter@cct.lsu.edu>2007-11-21 16:17:00 +0000
commit7b66ee659a76c086324192f00e221888a0b12e0e (patch)
tree5b725e30bbb0073903d80f35001081610cc83f84
parent2bf0a51c8610fc9bee9bc08995c8c82462fa3faa (diff)
Carpet: Initialise timing only after recovering
Initialise timing statistics only after recovering, so that the initial cctk_time is set correctly. darcs-hash:20071121161756-dae7b-254839989a92289b3d61638f7c874b1863e2e2fe.gz
-rw-r--r--Carpet/Carpet/src/Initialise.cc11
1 files changed, 6 insertions, 5 deletions
diff --git a/Carpet/Carpet/src/Initialise.cc b/Carpet/Carpet/src/Initialise.cc
index a773a8a5a..a7736f5bd 100644
--- a/Carpet/Carpet/src/Initialise.cc
+++ b/Carpet/Carpet/src/Initialise.cc
@@ -186,17 +186,18 @@ namespace Carpet {
// Checking
Poison (cctkGH, alltimes, CCTK_GF);
- // Timing statistics
- if (do_global_mode) {
- InitTimingStats (cctkGH);
- }
-
// Set up the grids
ScheduleTraverse (where, "CCTK_BASEGRID", cctkGH);
// Recover
ScheduleTraverse (where, "CCTK_RECOVER_VARIABLES", cctkGH);
+ // Timing statistics
+ // (do this here, after cctk_time has been recovered)
+ if (do_global_mode) {
+ InitTimingStats (cctkGH);
+ }
+
if (regrid_during_recovery) {
CallRegridRecoverLevel (cctkGH);
}