aboutsummaryrefslogtreecommitdiff
path: root/param.ccl
diff options
context:
space:
mode:
authorallen <allen@eff87b29-5268-4891-90a3-a07138403961>2000-09-20 10:58:58 +0000
committerallen <allen@eff87b29-5268-4891-90a3-a07138403961>2000-09-20 10:58:58 +0000
commitff5c80e7f3d2d2d3f8ca612488aa229c27bbdd89 (patch)
tree7ae01c14349fe8782c95facb9951f9d365470d89 /param.ccl
parent8297f44fc3400c0e6ed380c35db318a18bf89c47 (diff)
This commit was generated by cvs2svn to compensate for changes in r2, which
included commits to RCS files with non-trunk default branches. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@3 eff87b29-5268-4891-90a3-a07138403961
Diffstat (limited to 'param.ccl')
-rw-r--r--param.ccl124
1 files changed, 124 insertions, 0 deletions
diff --git a/param.ccl b/param.ccl
new file mode 100644
index 0000000..35f9fd9
--- /dev/null
+++ b/param.ccl
@@ -0,0 +1,124 @@
+# Parameter definitions for thorn IOJpeg
+# $Header$
+
+private:
+
+########################
+# Specific to jpegs
+########################
+REAL colormap_bias "Bias automatic colormap generation towards red (low) or blue (high)" STEERABLE = ALWAYS
+{
+ -1:1 :: "Could be unrestricted"
+} 0.5
+
+INT colormap_quality "JPEG quality of level" STEERABLE = ALWAYS
+{
+ 0:100 :: "Percentage of full quality"
+} 75
+
+INT colormap_factor "How to scale float values to rgb color" STEERABLE = ALWAYS
+{
+ 2:256 :: "Positive scaling"
+} 32
+
+KEYWORD colormap "how to set the colormap" STEERABLE=ALWAYS
+{
+ "auto" :: "Set automatically using min/max of grid variables"
+ "custom" :: "Set min/max manually"
+} "custom"
+
+REAL colormap_min "minimum value to be mapped to colors" STEERABLE = ALWAYS
+{
+ *:* :: "Only for custom colormap scale"
+} -1.0
+
+REAL colormap_max "maximum value to be mapped to colors" STEERABLE = ALWAYS
+{
+ *:* :: "Only for custom colormap scale"
+} +1.0
+
+########################
+# How often to do output
+########################
+INT out2D_every "How often to do output, overrides IO::out_every" STEERABLE = ALWAYS
+{
+ -1:* ::
+} -1
+
+KEYWORD verbose "Verbosity level"
+{
+ "yes" :: "information output"
+ "debug":: "debugging output"
+ "no" :: "silent"
+} "no"
+
+#####################
+# Variables to output
+#####################
+STRING out2D_vars "Variables to extract data from" STEERABLE = ALWAYS
+{
+ .* :: A regex which matches everything
+} ""
+
+STRING out2D_dir "Name of 2D Jpeg output directory, overrides outdir"
+{
+ .* :: A regex which matces everything
+} "."
+
+KEYWORD mode "Output mode to use" STEERABLE=ALWAYS
+{
+ "remove" :: "Remove files from old timesteps"
+ "standard" :: "Generate a file for each out2D_every timesteps"
+} "standard"
+
+#####################
+# Geometry information on the slab to extract
+#####################
+
+STRING origin2D "Common Intersection point of the n Slices" STEERABLE = ALWAYS
+{
+ .* :: "Comma separated list of positive integer values"
+} "-1,-1,-1"
+
+STRING downsampling2D "Default downsampling" STEERABLE = ALWAYS
+{
+ .* :: "Comma separated list of positive integer values"
+} "1,1,1"
+
+STRING length2D "Default length of the hyperslab to stream" STEERABLE = ALWAYS
+{
+ .* :: "Comma separated list of integer values"
+} "-1,-1,-1"
+
+STRING direction2D "Default direction of hyperslab to stream" STEERABLE = ALWAYS
+{
+ .* :: "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)"
+} 2
+
+
+#############################################################################
+### import IOUtil parameters
+#############################################################################
+
+shares: IO
+
+########################
+# How often to do output
+########################
+USES INT out_every ""
+{
+ : ::
+}
+
+####################
+# Output directories
+####################
+USES STRING outdir ""
+{
+}
+