diff options
author | tradke <tradke@0888f3d4-9f52-45d2-93bc-d00801ff5e46> | 2000-10-12 11:50:47 +0000 |
---|---|---|
committer | tradke <tradke@0888f3d4-9f52-45d2-93bc-d00801ff5e46> | 2000-10-12 11:50:47 +0000 |
commit | c6546020b85d7695645416f7bf567495227dacf2 (patch) | |
tree | c1418352f32495521bbfc00bbc071faf2a8b0b03 | |
parent | 6bf7ec47deeaef6fab5fa9a63202602562830ed4 (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.ccl | 72 |
1 files changed, 43 insertions, 29 deletions
@@ -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 "" +{ +} |