aboutsummaryrefslogtreecommitdiff
path: root/param.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'param.ccl')
-rw-r--r--param.ccl216
1 files changed, 215 insertions, 1 deletions
diff --git a/param.ccl b/param.ccl
index aa045d7..83f682a 100644
--- a/param.ccl
+++ b/param.ccl
@@ -52,7 +52,7 @@ INT narrays1d "Number of 1D grid arrays"
0:100 :: ""
} 0
-STRING array1d_vars[100] "Names of the grid functions that should be interpolated on a line point" STEERABLE=always
+STRING array1d_vars[100] "Names of the grid functions that should be interpolated on a line" STEERABLE=always
{
"^$" :: "do not interpolate"
"^[A-Za-z][A-Za-z0-9_]*[:][:][A-Za-z][A-Za-z0-9_]*$" :: "grid function name"
@@ -258,3 +258,217 @@ REAL array3d_dz_k "Spacing" STEERABLE=always
{
0.0:* :: ""
} 0.0
+
+
+
+INT nparrays1d "Number of 1D parallel grid arrays"
+{
+ 0:100 :: ""
+} 0
+
+STRING parray1d_vars[100] "Names of the grid functions that should be interpolated on a line" STEERABLE=always
+{
+ "^$" :: "do not interpolate"
+ "^[A-Za-z][A-Za-z0-9_]*[:][:][A-Za-z][A-Za-z0-9_]*$" :: "grid function name"
+} ""
+
+INT parray1d_spacederivs[100] "Space derivative orders for each grid function"
+{
+ 0:* :: ""
+} 0
+
+INT parray1d_timederivs[100] "Time derivative order for each grid function"
+{
+ 0:* :: ""
+} 0
+
+REAL parray1d_x0 "Origin" STEERABLE=always
+{
+ *:* :: ""
+} 0.0
+
+REAL parray1d_y0 "Origin" STEERABLE=always
+{
+ *:* :: ""
+} 0.0
+
+REAL parray1d_z0 "Origin" STEERABLE=always
+{
+ *:* :: ""
+} 0.0
+
+INT parray1d_npoints_i "Number of grid points for the 1D grid parrays in the i direction"
+{
+ 0:100 :: ""
+} 10
+
+REAL parray1d_dx_i "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0
+
+REAL parray1d_dy_i "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0
+
+REAL parray1d_dz_i "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0
+
+
+
+INT nparrays2d "Number of 2D parallel grid arrays"
+{
+ 0:100 :: ""
+} 0
+
+STRING parray2d_vars[100] "Names of the grid functions that should be interpolated on a 2D grid" STEERABLE=always
+{
+ "^$" :: "do not interpolate"
+ "^[A-Za-z][A-Za-z0-9_]*[:][:][A-Za-z][A-Za-z0-9_]*$" :: "grid function name"
+} ""
+
+REAL parray2d_x0 "Origin" STEERABLE=always
+{
+ *:* :: ""
+} 0.0
+
+REAL parray2d_y0 "Origin" STEERABLE=always
+{
+ *:* :: ""
+} 0.0
+
+REAL parray2d_z0 "Origin" STEERABLE=always
+{
+ *:* :: ""
+} 0.0
+
+INT parray2d_npoints_i "Number of grid points for the 2D parallel grid arrays in the i direction"
+{
+ 0:100 :: ""
+} 10
+
+REAL parray2d_dx_i "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0
+
+REAL parray2d_dy_i "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0
+
+REAL parray2d_dz_i "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0
+
+INT parray2d_npoints_j "Number of grid points for the 2D parallel grid arrays in the j direction"
+{
+ 0:100 :: ""
+} 10
+
+REAL parray2d_dx_j "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0
+
+REAL parray2d_dy_j "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0
+
+REAL parray2d_dz_j "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0
+
+
+
+INT nparrays3d "Number of 3D grid parrays"
+{
+ 0:100 :: ""
+} 0
+
+STRING parray3d_vars[100] "Names of the grid functions that should be interpolated on a 3D grid" STEERABLE=always
+{
+ "^$" :: "do not interpolate"
+ "^[A-Za-z][A-Za-z0-9_]*[:][:][A-Za-z][A-Za-z0-9_]*$" :: "grid function name"
+} ""
+
+REAL parray3d_x0 "Origin" STEERABLE=always
+{
+ *:* :: ""
+} 0.0
+
+REAL parray3d_y0 "Origin" STEERABLE=always
+{
+ *:* :: ""
+} 0.0
+
+REAL parray3d_z0 "Origin" STEERABLE=always
+{
+ *:* :: ""
+} 0.0
+
+INT parray3d_npoints_i "Number of grid points for the 3D parallel grid arrays in the i direction"
+{
+ 0:100 :: ""
+} 10
+
+REAL parray3d_dx_i "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0
+
+REAL parray3d_dy_i "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0
+
+REAL parray3d_dz_i "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0
+
+INT parray3d_npoints_j "Number of grid points for the 3D parallel grid arrays in the j direction"
+{
+ 0:100 :: ""
+} 10
+
+REAL parray3d_dx_j "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0
+
+REAL parray3d_dy_j "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0
+
+REAL parray3d_dz_j "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0
+
+INT parray3d_npoints_k "Number of grid points for the 3D parallel grid arrays in the k direction"
+{
+ 0:100 :: ""
+} 10
+
+REAL parray3d_dx_k "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0
+
+REAL parray3d_dy_k "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0
+
+REAL parray3d_dz_k "Spacing" STEERABLE=always
+{
+ 0.0:* :: ""
+} 0.0