diff options
author | cott <schnetter@cct.lsu.edu> | 2005-12-22 11:59:00 +0000 |
---|---|---|
committer | cott <schnetter@cct.lsu.edu> | 2005-12-22 11:59:00 +0000 |
commit | db198afe4865f0a21453739acd1320a53ae05c5d (patch) | |
tree | c33c81eb8167c32bf45c1e9cf2fffeb135dc7006 /Carpet/CarpetIOBasic | |
parent | 2453e3b19d421340c616bb706852f422f4e5da95 (diff) |
Introduce parameter "outHeader_every"
darcs-hash:20051222115946-34d71-caa3ae316d395c348ae6303643f5dd1154655fe1.gz
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); } |