diff options
Diffstat (limited to 'Carpet/CarpetIOBasic')
-rw-r--r-- | Carpet/CarpetIOBasic/param.ccl | 5 | ||||
-rw-r--r-- | Carpet/CarpetIOBasic/src/iobasic.cc | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/Carpet/CarpetIOBasic/param.ccl b/Carpet/CarpetIOBasic/param.ccl index 8153424c6..81dc37280 100644 --- a/Carpet/CarpetIOBasic/param.ccl +++ b/Carpet/CarpetIOBasic/param.ccl @@ -47,6 +47,11 @@ REAL outInfo_dt "How often to do scalar output, overrides out_dt" STEERABLE = AL } -2 +INT outHeader_every "How often to print the header" STEERABLE = ALWAYS +{ + 1:* :: "Output every so many time steps" + -1 :: "No header output" +} 20 # Output field widths and precisions diff --git a/Carpet/CarpetIOBasic/src/iobasic.cc b/Carpet/CarpetIOBasic/src/iobasic.cc index 2fe46a135..a80dca138 100644 --- a/Carpet/CarpetIOBasic/src/iobasic.cc +++ b/Carpet/CarpetIOBasic/src/iobasic.cc @@ -214,7 +214,7 @@ namespace CarpetIOBasic { oldflags = cout.flags(); } - if (output_count ++ % 20 == 0) { + if (output_count ++ % outHeader_every == 0 && outHeader_every != -1) { // Print the header OutputHeader (cctkGH); } |