aboutsummaryrefslogtreecommitdiff
path: root/param.ccl
diff options
context:
space:
mode:
authorlanfer <lanfer@b32723a9-ab3a-4a60-88e2-2e5d99d7c17a>2000-08-22 16:47:47 +0000
committerlanfer <lanfer@b32723a9-ab3a-4a60-88e2-2e5d99d7c17a>2000-08-22 16:47:47 +0000
commit08fba24cd52b6bc7d573ad53eab6b6309791574f (patch)
tree26f8a586704f97c7496ff56731ae88b3ef066f11 /param.ccl
parent7aacf316ab5eb7085b31a95b67d3c3d76b5af475 (diff)
extending the IOUtil parameters for 1D/2D output
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@85 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
Diffstat (limited to 'param.ccl')
-rw-r--r--param.ccl53
1 files changed, 53 insertions, 0 deletions
diff --git a/param.ccl b/param.ccl
index f94ccb5..8f1f12f 100644
--- a/param.ccl
+++ b/param.ccl
@@ -34,6 +34,18 @@ BOOLEAN out3D_datestamp "Write date as attribute to IO 3D output file?"
BOOLEAN out3D_parameters "Write parameters to IO 3D output file?"
{
} "yes"
+BOOLEAN out2D_datestamp "Write date as attribute to IO 3D output file?"
+{
+} "yes"
+BOOLEAN out2D_parameters "Write parameters to IO 3D output file?"
+{
+} "yes"
+BOOLEAN out1D_datestamp "Write date as attribute to IO 3D output file?"
+{
+} "yes"
+BOOLEAN out1D_parameters "Write parameters to IO 3D output file?"
+{
+} "yes"
BOOLEAN print_timing_info "Print timing information on I/O operations."
{
} "no"
@@ -59,6 +71,47 @@ BOOLEAN out3D_unchunked "Don't write data in chunks. This parameter is ignored f
{
} "no"
+#######################
+# Specific to 2D output
+#######################
+KEYWORD out2D_mode "Which mode for 2D 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 out3D_procs"
+ "onefile" :: "all output is written into a single file by processor 0"
+} "proc"
+
+INT out2D_procs "Do IO on every N processors."
+{
+ 1:* :: "Must be a positive integer"
+} 8
+BOOLEAN out2D_septimefiles "Write one file per time slice, as opposed to all data in one file"
+{
+} "no"
+BOOLEAN out2D_unchunked "Don't write data in chunks. This parameter is ignored for single-processor runs where output is always done in unchunked mode."
+{
+} "no"
+
+#######################
+# Specific to 1D output
+#######################
+KEYWORD out1D_mode "Which mode for 1D 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 out3D_procs"
+ "onefile" :: "all output is written into a single file by processor 0"
+} "proc"
+
+INT out1D_procs "Do IO on every N processors."
+{
+ 1:* :: "Must be a positive integer"
+} 8
+BOOLEAN out1D_septimefiles "Write one file per time slice, as opposed to all data in one file"
+{
+} "no"
+BOOLEAN out1D_unchunked "Don't write data in chunks. This parameter is ignored for single-processor runs where output is always done in unchunked mode."
+{
+} "no"
##############################################
# Downsampling parameters (only for 3D output)