aboutsummaryrefslogtreecommitdiff
path: root/param.ccl
diff options
context:
space:
mode:
authortradke <tradke@ebee0441-1374-4afa-a3b5-247f3ba15b9a>1999-10-26 23:20:34 +0000
committertradke <tradke@ebee0441-1374-4afa-a3b5-247f3ba15b9a>1999-10-26 23:20:34 +0000
commit85f6b559e2e2e4917238e7cf4bc70b8c52861b71 (patch)
tree2803bc845024e55df7c2b7ad84561e29ea1ecdfd /param.ccl
parent4647f223fd7eeeb2cd1fd6a7a6e4177c804d3fec (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.ccl62
1 files changed, 36 insertions, 26 deletions
diff --git a/param.ccl b/param.ccl
index 82f0257..6635b7d 100644
--- a/param.ccl
+++ b/param.ccl
@@ -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"
{
} "."