diff options
Diffstat (limited to 'src/Output2D.c')
-rw-r--r-- | src/Output2D.c | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/src/Output2D.c b/src/Output2D.c index a45c10e..721a067 100644 --- a/src/Output2D.c +++ b/src/Output2D.c @@ -311,13 +311,16 @@ static void CheckSteerableParameters (asciiioGH *myGH) /* Report if frequency changed */ - if (myGH->out2D_every != out_old) + if (myGH->out2D_every != out_old && ! CCTK_Equals (newverbose, "none")) { - if (CCTK_Equals (newverbose, "standard") || - CCTK_Equals (newverbose, "full")) + if (myGH->out2D_every >0) { - CCTK_VInfo (CCTK_THORNSTRING, "IOASCII_2D: Output every %d iterations", - myGH->out2D_every); + CCTK_VInfo (CCTK_THORNSTRING, "IOASCII_2D: Periodic output every %d " + "iterations", myGH->out2D_every); + } + else + { + CCTK_INFO ("IOASCII_2D: Periodic output turned off"); } } @@ -330,8 +333,7 @@ static void CheckSteerableParameters (asciiioGH *myGH) CCTK_TraverseString (out2D_vars, SetOutputFlag, myGH->do_out2D, CCTK_GROUP_OR_VAR); - if (CCTK_Equals (newverbose, "standard") || - CCTK_Equals (newverbose, "full")) + if (! CCTK_Equals (newverbose, "none")) { msg = NULL; for (i = 0; i < num_vars; i++) @@ -341,12 +343,12 @@ static void CheckSteerableParameters (asciiioGH *myGH) fullname = CCTK_FullName (i); if (! msg) { - Util_asprintf (&msg, "IOASCII_2D: Output requested for %s", - fullname); + Util_asprintf (&msg, "IOASCII_2D: Periodic output requested for " + "'%s'", fullname); } else { - Util_asprintf (&msg, "%s %s", msg, fullname); + Util_asprintf (&msg, "%s, '%s'", msg, fullname); } free (fullname); } @@ -361,7 +363,6 @@ static void CheckSteerableParameters (asciiioGH *myGH) /* Save the last setting of 'out2D_vars' parameter */ out2D_vars_lastset = times_set; } - } |