diff options
author | tradke <tradke@ebee0441-1374-4afa-a3b5-247f3ba15b9a> | 1999-10-26 23:20:34 +0000 |
---|---|---|
committer | tradke <tradke@ebee0441-1374-4afa-a3b5-247f3ba15b9a> | 1999-10-26 23:20:34 +0000 |
commit | 85f6b559e2e2e4917238e7cf4bc70b8c52861b71 (patch) | |
tree | 2803bc845024e55df7c2b7ad84561e29ea1ecdfd /param.ccl | |
parent | 4647f223fd7eeeb2cd1fd6a7a6e4177c804d3fec (diff) |
Changed default values for outdirs from "outdir" to "." so that you
can have an output dir named "outdir" now.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@59 ebee0441-1374-4afa-a3b5-247f3ba15b9a
Diffstat (limited to 'param.ccl')
-rw-r--r-- | param.ccl | 62 |
1 files changed, 36 insertions, 26 deletions
@@ -26,11 +26,11 @@ INT out3D_every "How often to do 3D output, overrides out_every" STRING outdir2D "Name of IO 2D output directory, overrides outdir" { .* :: A regex which matces everything -} "outdir" +} "." STRING outdir3D "Name of IO 3D output directory, overrides outdir" { .* :: A regex which matces everything -} "outdir" +} "." ########################## @@ -56,6 +56,16 @@ BOOLEAN out3d_reuse_filehandles "Reuse file handles by closing files after each ############################################################################# +### import grid parameters +############################################################################# +shares: grid + +USES KEYWORD domain "" +{ +} + + +############################################################################# ### import IOUtil parameters ############################################################################# shares: IO @@ -63,7 +73,7 @@ shares: IO #################### # Output directories #################### -EXTEND STRING outdir "Name of IO output directory" +USES STRING outdir "Name of IO output directory" { } "." @@ -71,7 +81,7 @@ EXTEND STRING outdir "Name of IO output directory" ######################## # How often to do output ######################## -EXTEND INT out_every "How often to do IO output" +USES INT out_every "How often to do IO output" { -1:* :: } -1 @@ -80,16 +90,16 @@ EXTEND INT out_every "How often to do IO output" ################ # various things ################ -EXTEND BOOLEAN verbose "Give extended screen output in IO?" +USES BOOLEAN verbose "Give extended screen output in IO?" { } "no" -EXTEND BOOLEAN out3D_datestamp "Write date as attribute to IO 3D output file?" +USES BOOLEAN out3D_datestamp "Write date as attribute to IO 3D output file?" { } "yes" -EXTEND BOOLEAN out3D_parameters "Write parameters to IO 3D output file?" +USES BOOLEAN out3D_parameters "Write parameters to IO 3D output file?" { } "yes" -EXTEND BOOLEAN out3D_structures "Write structures to IO 3D output file?" +USES BOOLEAN out3D_structures "Write structures to IO 3D output file?" { } "yes" @@ -97,21 +107,21 @@ EXTEND BOOLEAN out3D_structures "Write structures to IO 3D output file?" ####################### # Specific to 3D output ####################### -EXTEND KEYWORD out3D_mode "Which mode for 3D IO" +USES KEYWORD out3D_mode "Which mode for 3D IO" { "proc" :: "every processor writes its share of data into a separate file" "np" :: "data is collected and written by every N'th processor into a separate file, where N is specified by the parameter ioproc_every" "onefile" :: "all output is written into a single file by processor 0" } "proc" -EXTEND INT out3D_procs "Do IO on every N processors." +USES INT out3D_procs "Do IO on every N processors." { 1:* :: "Must be a positive integer" } 8 -EXTEND BOOLEAN out3D_septimefiles "Write one file per time slice, as opposed to all data in one file" +USES BOOLEAN out3D_septimefiles "Write one file per time slice, as opposed to all data in one file" { } "no" -EXTEND BOOLEAN out3D_unchunked "Don't write data in chunks." +USES BOOLEAN out3D_unchunked "Don't write data in chunks." { } "no" @@ -119,19 +129,19 @@ EXTEND BOOLEAN out3D_unchunked "Don't write data in chunks." ############################################## # Downsampling parameters (only for 3D output) ############################################## -EXTEND INT out3D_downsample_x "Factor by which to downsample output in x direction. Point (0,0,0) is always included." +USES INT out3D_downsample_x "Factor by which to downsample output in x direction. Point (0,0,0) is always included." { 1:* :: "Must be a positive integer" } 1 -EXTEND INT out3D_downsample_y "Factor by which to downsample output in y direction. Point (0,0,0) is always included." +USES INT out3D_downsample_y "Factor by which to downsample output in y direction. Point (0,0,0) is always included." { 1:* :: "Must be a positive integer" } 1 -EXTEND INT out3D_downsample_z "Factor by which to downsample output in z direction. Point (0,0,0) is always included." +USES INT out3D_downsample_z "Factor by which to downsample output in z direction. Point (0,0,0) is always included." { 1:* :: "Must be a positive integer" } 1 -EXTEND BOOLEAN out3D_single "Output 3D data in single precision ? This parameter is ignored for Cactus compiled with single precision" +USES BOOLEAN out3D_single "Output 3D data in single precision ? This parameter is ignored for Cactus compiled with single precision" { } "no" @@ -139,35 +149,35 @@ EXTEND BOOLEAN out3D_single "Output 3D data in single precision ? This parameter ################################### # Checkpointing/recovery parameters ################################### -EXTEND BOOLEAN checkpoint_ID "Checkpoint initial data ?" +USES BOOLEAN checkpoint_ID "Checkpoint initial data ?" { } "no" -EXTEND BOOLEAN checkpoint_keep_all "Keep all checkpoint files ?" +USES BOOLEAN checkpoint_keep_all "Keep all checkpoint files ?" { } "no" -EXTEND BOOLEAN recover "Recover from a checkpoint file ?" +USES BOOLEAN recover "Recover from a checkpoint file ?" { } "no" -EXTEND INT checkpoint_every "Checkpoint every x iterations" +USES INT checkpoint_every "Checkpoint every x iterations" { -1:* :: "negative values disable checkpointing" } -1 -EXTEND INT checkpoint_keep "How many checkpoint files to keep" +USES INT checkpoint_keep "How many checkpoint files to keep" { 1:* :: "1 overwrites the latest checkpoint file" } 1 -EXTEND STRING checkpoint_file "File name for regular checkpoint" +USES STRING checkpoint_file "File name for regular checkpoint" { } "checkpoint" -EXTEND STRING checkpoint_ID_file "File name for initial data checkpoint" +USES STRING checkpoint_ID_file "File name for initial data checkpoint" { } "checkpointID" -EXTEND STRING recover_file "File name of recovery file" +USES STRING recover_file "File name of recovery file" { } "checkpoint" -EXTEND STRING checkpoint_dir "Output directory for checkpoint files" +USES STRING checkpoint_dir "Output directory for checkpoint files" { } "." -EXTEND STRING recovery_dir "Directory to look for the recovery file" +USES STRING recovery_dir "Directory to look for the recovery file" { } "." |