aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortradke <tradke@0888f3d4-9f52-45d2-93bc-d00801ff5e46>2000-10-12 11:50:47 +0000
committertradke <tradke@0888f3d4-9f52-45d2-93bc-d00801ff5e46>2000-10-12 11:50:47 +0000
commitc6546020b85d7695645416f7bf567495227dacf2 (patch)
treec1418352f32495521bbfc00bbc071faf2a8b0b03
parent6bf7ec47deeaef6fab5fa9a63202602562830ed4 (diff)
Added checkpoint parameters.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOStreamedHDF5/trunk@42 0888f3d4-9f52-45d2-93bc-d00801ff5e46
-rw-r--r--param.ccl72
1 files changed, 43 insertions, 29 deletions
diff --git a/param.ccl b/param.ccl
index 17bd5cf..b4a4f4d 100644
--- a/param.ccl
+++ b/param.ccl
@@ -1,8 +1,8 @@
-# Parameter definitions for thorn StreamedHDF5
+# Parameter definitions for thorn IOStreamedHDF5
# $Header$
#############################################################################
-### declare StreamedHDF5 parameters
+### declare IOStreamedHDF5 parameters
#############################################################################
private:
@@ -29,41 +29,29 @@ STRING out_vars "Variables to stream in HDF5 file format" STEERABLE = ALWAYS
.* :: A regex which matches everything
} ""
-STRING testvars "Variables to stream in HDF5 file format" STEERABLE = ALWAYS
+INT data_port "Port to stream out the HDF5 data files"
{
- .* :: "format"
-} ""
-
-INT port "Port to stream the HDF5 file out"
-{
- 1000:16000 :: "Valid ranges are above 1000, ports below that value would require root access"
+ 1000:32000 :: "Ports below 1000 require root access"
} 8000
-#####################
-# Variables to output
-#####################
-STRING origin "Default origin"
+###############
+# Checkpointing
+###############
+BOOLEAN checkpoint "Do checkpointing with IOStreamedHDF5" STEERABLE = ALWAYS
{
- .* :: "Comma separated list of positive integer values"
-} "0,0,0"
-STRING downsampling "Default downsampling"
+} "no"
+BOOLEAN checkpoint_next "Checkpoint at next iteration" STEERABLE = ALWAYS
{
- .* :: "Comma separated list of positive integer values"
-} "1,1,1"
-STRING length "Default length of the hyperslab to stream"
+} "no"
+INT checkpoint_port "Port to stream out HDF5 checkpoint files"
{
- .* :: "Comma separated list of integer values"
-} "-1,-1,-1"
-STRING direction "Default direction of hyperslab to stream"
+ 1000:32000 :: "Ports below 1000 require root access"
+} 8001
+INT checkpoint_accept_timeout "Timeout in seconds for accepting client connections to stream checkpoint files to"
{
- .* :: "Comma separated list of positive integer values"
-} "0,1,2"
-
-CCTK_INT slabdim "default dimension of slab"
-{
- 1:3 :: "dimension of slab (1,2,3)"
-} 3
+ 0:* :: "A value of 0 means not to wait on clients at all"
+} 0
#############################################################################
@@ -86,3 +74,29 @@ USES BOOLEAN verbose ""
{
: ::
}
+USES BOOLEAN out3D_parameters ""
+{
+}
+USES BOOLEAN print_timing_info ""
+{
+}
+
+###################################
+# Checkpointing/recovery parameters
+###################################
+USES BOOLEAN checkpoint_ID ""
+{
+}
+USES KEYWORD recover ""
+{
+}
+USES INT checkpoint_every ""
+{
+ : ::
+}
+USES BOOLEAN checkpoint_on_terminate ""
+{
+}
+USES STRING recover_file ""
+{
+}