diff options
-rw-r--r-- | src/main/CactusDefaultInitialise.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/CactusDefaultInitialise.c b/src/main/CactusDefaultInitialise.c index e2d6b118..13075110 100644 --- a/src/main/CactusDefaultInitialise.c +++ b/src/main/CactusDefaultInitialise.c @@ -157,8 +157,11 @@ static void CactusInitialiseGH (const tFleshConfig *config, cGH *GH) } /* Traverse recovery and post-recovery routines */ - CCTK_Traverse (GH, "CCTK_RECOVER_VARIABLES"); - CCTK_Traverse (GH, "CCTK_POST_RECOVER_VARIABLES"); + if (config->recovered) + { + CCTK_Traverse (GH, "CCTK_RECOVER_VARIABLES"); + CCTK_Traverse (GH, "CCTK_POST_RECOVER_VARIABLES"); + } /* Traverse ID checkpoint routines */ CCTK_Traverse (GH, "CCTK_CPINITIAL"); |