aboutsummaryrefslogtreecommitdiff
path: root/param.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'param.ccl')
-rw-r--r--param.ccl33
1 files changed, 14 insertions, 19 deletions
diff --git a/param.ccl b/param.ccl
index 46f088c..143ce31 100644
--- a/param.ccl
+++ b/param.ccl
@@ -11,11 +11,15 @@ private:
########################
INT out_every "How often to do HDF5 streaming, overrides IO::out_every" STEERABLE = ALWAYS
{
- -1:* :: "Values <= 0 disable IOStreamedHDF5 output"
+ 1:* :: "Every so many iterations"
+ 0: :: "Disable IOStreamedHDF5 output"
+ -1: :: "Default to IO::out_every"
} -1
INT outHDF5_every "How often to do HDF5 streaming, overrides IO::out_every" STEERABLE = ALWAYS
{
- -1:* :: "Values <= 0 disable IOStreamedHDF5 output"
+ 1:* :: "Every so many iterations"
+ 0: :: "Disable IOStreamedHDF5 output"
+ -1: :: "Default to IO::out_every"
} -1
#####################
@@ -23,10 +27,11 @@ INT outHDF5_every "How often to do HDF5 streaming, overrides IO::out_every" STEE
#####################
STRING out_vars "Variables to stream in HDF5 file format" STEERABLE = ALWAYS
{
- .* :: A regex which matches everything
+ ".+" :: "Space-separated list of fully qualified variable/group names"
+ "^$" :: "An empty string to output nothing"
} ""
-INT data_port "Port to stream out the HDF5 data files"
+INT data_port "Port to stream out the HDF5 data files" STEERABLE = RECOVER
{
1000:32000 :: "Ports below 1000 require root access"
} 8000
@@ -56,23 +61,13 @@ INT checkpoint_accept_timeout "Timeout in seconds for accepting client connectio
#############################################################################
shares: IO
-########################
-# How often to do output
-########################
-#FIXME: need USES AS
-#USES INT out_every
+#FIXME: want USES INT out_every AS default_out_every
-################
-# various things
-################
-USES BOOLEAN verbose
+USES KEYWORD verbose
USES BOOLEAN print_timing_info
-###################################
-# Checkpointing/recovery parameters
-###################################
+USES INT checkpoint_every
USES BOOLEAN checkpoint_ID
-USES KEYWORD recover
-USES INT checkpoint_every
USES BOOLEAN checkpoint_on_terminate
-USES STRING recover_file
+USES KEYWORD recover
+USES STRING recover_file