diff options
author | schnetter <> | 2004-05-21 16:11:00 +0000 |
---|---|---|
committer | schnetter <> | 2004-05-21 16:11:00 +0000 |
commit | d7842effa63fcb225fb3514dd451804d4ecc57a4 (patch) | |
tree | 30d9689337d20ca6848176b734bde328bc9c992c /Carpet/CarpetIOHDF5/param.ccl | |
parent | 4a9bebb3765b2a97ea502c5a4c5ab59c4c92ff90 (diff) |
Add out_dt output criterion.
Add out_dt output criterion.
Correct return types.
darcs-hash:20040521161134-07bb3-605eedc5f4e23ea1d7022f6c26c6af7303e11055.gz
Diffstat (limited to 'Carpet/CarpetIOHDF5/param.ccl')
-rw-r--r-- | Carpet/CarpetIOHDF5/param.ccl | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/Carpet/CarpetIOHDF5/param.ccl b/Carpet/CarpetIOHDF5/param.ccl index 4459174c8..d44da1559 100644 --- a/Carpet/CarpetIOHDF5/param.ccl +++ b/Carpet/CarpetIOHDF5/param.ccl @@ -1,5 +1,5 @@ # Parameter definitions for thorn CarpetIOHDF5 -# $Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetIOHDF5/param.ccl,v 1.9 2004/04/09 18:32:14 schnetter Exp $ +# $Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetIOHDF5/param.ccl,v 1.10 2004/05/21 18:11:34 schnetter Exp $ @@ -7,7 +7,9 @@ shares: IO USES STRING out_dir +USES KEYWORD out_criterion USES CCTK_INT out_every +USES CCTK_REAL out_dt USES INT checkpoint_every USES INT checkpoint_keep @@ -50,6 +52,14 @@ CCTK_STRING out3D_extension "File extension to use for 3D CarpetIOHDF5 output" S ".*" :: "File extension (including a leading dot, if desired)" } ".h5" +KEYWORD out3D_criterion "Criterion to select 3D CarpetIOHDF5 output intervals, overrides out_every" STEERABLE = ALWAYS +{ + "default" :: "Use IO::out_criterion" + "never" :: "Never output" + "iteration" :: "Output every so many iterations" + "time" :: "Output every that much coordinate time" +} "default" + CCTK_INT out3D_every "How often to do 3D CarpetIOHDF5 output, overrides out_every" STEERABLE = ALWAYS { 1:* :: "Output every so many time steps" @@ -57,6 +67,14 @@ CCTK_INT out3D_every "How often to do 3D CarpetIOHDF5 output, overrides out_ever -2 :: "Use IO::out_every" } -2 +REAL out3D_dt "How often to do 3D CarpetIOHDF5 output, overrides IO::out_dt" STEERABLE = ALWAYS +{ + (0:* :: "In intervals of that much coordinate time" + 0 :: "As often as possible" + -1 :: "Disable output" + -2 :: "Default to IO::out_dt" +} -2 + CCTK_STRING in3D_dir "Name of 3D CarpetIOHDF5 input directory" STEERABLE = ALWAYS |