aboutsummaryrefslogtreecommitdiff
path: root/param.ccl
diff options
context:
space:
mode:
authortradke <tradke@94b1c47f-dcfd-45ef-a468-0854c0e9e350>2001-12-13 12:25:14 +0000
committertradke <tradke@94b1c47f-dcfd-45ef-a468-0854c0e9e350>2001-12-13 12:25:14 +0000
commite65361849a960857f50d09b2514cc3b20bfc1b5c (patch)
treef0424706c452cf806da4a168c1c5e517822e62d2 /param.ccl
parent951cb1f31bdffad1867750be8748808cb1413160 (diff)
Added parameters for 3D ASCII output.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOASCII/trunk@88 94b1c47f-dcfd-45ef-a468-0854c0e9e350
Diffstat (limited to 'param.ccl')
-rw-r--r--param.ccl21
1 files changed, 21 insertions, 0 deletions
diff --git a/param.ccl b/param.ccl
index f743d46..5fb2029 100644
--- a/param.ccl
+++ b/param.ccl
@@ -20,6 +20,11 @@ STRING outdir2D "Name of 2D ASCII output directory, overrides outdir"
.* :: "A regex which matces everything"
} "."
+STRING outdir3D "Name of 3D ASCII output directory, overrides outdir"
+{
+ .* :: "A regex which matces everything"
+} "."
+
##########################
# What variables to output
@@ -34,6 +39,11 @@ STRING out2D_vars "Variables to output in 2D ASCII file format" STEERABLE = ALWA
.* :: "A regex which matches everything"
} ""
+STRING out3D_vars "Variables to output in 3D ASCII file format" STEERABLE = ALWAYS
+{
+ .* :: "A regex which matches everything"
+} ""
+
########################
# How often to do output
@@ -48,6 +58,11 @@ INT out2D_every "How often to do 2D ASCII output, overrides out_every" STEERABLE
-1:* :: "Values <= 0 disable 2D output"
} -1
+INT out3D_every "How often to do 3D ASCII output, overrides out_every" STEERABLE = ALWAYS
+{
+ -1:* :: "Values <= 0 disable 3D output"
+} -1
+
#################
# output style
@@ -71,6 +86,12 @@ KEYWORD out2D_style "Which style for 2D slices ASCII output"
"gnuplot f(t,x,y)" :: "f over t,x,y plots suitable for gnuplot"
} "gnuplot f(x,y)"
+KEYWORD out3D_style "Which style for 3D volume ASCII output"
+{
+ "gnuplot f(x,y,z)" :: "f over x,y,z plots suitable for gnuplot"
+ "gnuplot f(t,x,y,z)" :: "f over t,x,y,z plots suitable for gnuplot"
+} "gnuplot f(x,y,z)"
+
STRING out_format "Which format for ASCII floating-point number output" STEERABLE = ALWAYS
{
"^(\.[0-9]{1,2})?[EGefg]$" :: "output with given precision in exponential / floating point notation"