aboutsummaryrefslogtreecommitdiff
path: root/param.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'param.ccl')
-rw-r--r--param.ccl71
1 files changed, 71 insertions, 0 deletions
diff --git a/param.ccl b/param.ccl
new file mode 100644
index 0000000..00ddf73
--- /dev/null
+++ b/param.ccl
@@ -0,0 +1,71 @@
+# Parameter definitions for thorn SphericalSurface
+# $Header$
+
+RESTRICTED:
+
+# You can enlarge the possible number of surfaces by changing the maximum
+# 42 in the parameter nsurfaces, and by changing the array sizes [42] found
+# in many of the parameters below.
+
+CCTK_INT nsurfaces "Number of surfaces"
+{
+ 0:42 :: ""
+} 0
+
+
+
+PRIVATE:
+
+CCTK_INT nghoststheta "Number of ghost zones in the theta direction"
+{
+ 0:* :: ""
+} 1
+
+CCTK_INT nghostsphi "Number of ghost zones in the phi direction"
+{
+ 0:* :: ""
+} 1
+
+
+
+# Default parameter values do not trigger accumulator expressions.
+# Therefore the default values here must be large enough for the default
+# surface shape.
+
+CCTK_INT maxntheta "do not set this parameter directly" ACCUMULATOR=((x>y)*x+!(x>y)*y)
+{
+ 0:* :: ""
+} 19
+
+CCTK_INT maxnphi "do not set this parameter directly" ACCUMULATOR=((x>y)*x+!(x>y)*y)
+{
+ 0:* :: ""
+} 38
+
+
+
+RESTRICTED:
+
+CCTK_INT ntheta[42] "Number of grid points in the theta direction"
+{
+ 0:* :: "must be at least 3*nghoststheta"
+} 19
+
+CCTK_INT nphi[42] "Number of grid points in the phi direction"
+{
+ 0:* :: "must be at least 3*nghostsphi"
+} 38
+
+
+
+BOOLEAN symmetric_x[42] "Reflection symmetry in the x direction"
+{
+} no
+
+BOOLEAN symmetric_y[42] "Reflection symmetry in the y direction"
+{
+} no
+
+BOOLEAN symmetric_z[42] "Reflection symmetry in the z direction"
+{
+} no