summaryrefslogtreecommitdiff
path: root/src/main/ScheduleInterface.c
diff options
context:
space:
mode:
authorallen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac>2001-05-06 20:56:28 +0000
committerallen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac>2001-05-06 20:56:28 +0000
commit841ae57845722200dfe1c3623a5415287544d455 (patch)
treec255156760cf1a7834b2af43bb2f1120896a034e /src/main/ScheduleInterface.c
parent677bd219918c234f7686b28499c81ce9f59dd7ed (diff)
Added more schedule bins to printing off schedule and timers
Cactus/627 git-svn-id: http://svn.cactuscode.org/flesh/trunk@2150 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/main/ScheduleInterface.c')
-rw-r--r--src/main/ScheduleInterface.c28
1 files changed, 25 insertions, 3 deletions
diff --git a/src/main/ScheduleInterface.c b/src/main/ScheduleInterface.c
index 223d6d31..e5fa242a 100644
--- a/src/main/ScheduleInterface.c
+++ b/src/main/ScheduleInterface.c
@@ -915,6 +915,9 @@ int CCTK_SchedulePrint(const char *where)
{
if(!where)
{
+ printf (" if (recover)\n");
+ printf (" Recover parameters\n");
+ printf (" endif\n\n");
printf (" Startup routines\n");
SchedulePrint("CCTK_STARTUP");
printf("\n");
@@ -931,6 +934,16 @@ int CCTK_SchedulePrint(const char *where)
SchedulePrint("CCTK_POSTINITIAL$ENTRY");
SchedulePrint("CCTK_POSTINITIAL");
SchedulePrint("CCTK_POSTINITIAL$EXIT");
+ printf (" if (recover)\n");
+ indent_level +=2;
+ SchedulePrint("CCTK_RECOVER_VARIABLES");
+ indent_level -=2;
+ printf (" endif\n");
+ printf (" if (checkpoint initial data)\n");
+ indent_level +=2;
+ SchedulePrint("CCTK_CPINITIAL");
+ indent_level -=2;
+ printf (" endif\n");
SchedulePrint("CCTK_POSTSTEP$ENTRY");
SchedulePrint("CCTK_POSTSTEP");
SchedulePrint("CCTK_POSTSTEP$EXIT");
@@ -955,6 +968,11 @@ int CCTK_SchedulePrint(const char *where)
SchedulePrint("CCTK_POSTSTEP$ENTRY");
SchedulePrint("CCTK_POSTSTEP");
SchedulePrint("CCTK_POSTSTEP$EXIT");
+ printf (" if (checkpoint)\n");
+ indent_level +=2;
+ SchedulePrint("CCTK_CHECKPOINT");
+ indent_level -=2;
+ printf (" endif\n");
printf (" if (analysis)\n");
indent_level +=2;
SchedulePrint("CCTK_ANALYSIS$ENTRY");
@@ -1018,6 +1036,10 @@ int CCTK_SchedulePrintTimes(const char *where)
if(!where)
{
+ SchedulePrintTimes("CCTK_RECOVER_VARIABLES", &data);
+ printf("\n");
+ SchedulePrintTimes("CCTK_CHECKPOINT", &data);
+ printf("\n");
SchedulePrintTimes("CCTK_STARTUP", &data);
printf("\n");
SchedulePrintTimes("CCTK_PARAMCHECK", &data);
@@ -1031,9 +1053,6 @@ int CCTK_SchedulePrintTimes(const char *where)
SchedulePrintTimes("CCTK_POSTINITIAL$ENTRY", &data);
SchedulePrintTimes("CCTK_POSTINITIAL", &data);
SchedulePrintTimes("CCTK_POSTINITIAL$EXIT", &data);
- SchedulePrintTimes("CCTK_POSTSTEP$ENTRY", &data);
- SchedulePrintTimes("CCTK_POSTSTEP", &data);
- SchedulePrintTimes("CCTK_POSTSTEP$EXIT", &data);
printf("\n");
SchedulePrintTimes("CCTK_PRESTEP$ENTRY", &data);
SchedulePrintTimes("CCTK_PRESTEP", &data);
@@ -1041,6 +1060,9 @@ int CCTK_SchedulePrintTimes(const char *where)
SchedulePrintTimes("CCTK_EVOL$ENTRY", &data);
SchedulePrintTimes("CCTK_EVOL", &data);
SchedulePrintTimes("CCTK_EVOL$EXIT", &data);
+ SchedulePrintTimes("CCTK_POSTSTEP$ENTRY", &data);
+ SchedulePrintTimes("CCTK_POSTSTEP", &data);
+ SchedulePrintTimes("CCTK_POSTSTEP$EXIT", &data);
printf("\n");
SchedulePrintTimes("CCTK_ANALYSIS$ENTRY", &data);
SchedulePrintTimes("CCTK_ANALYSIS", &data);