aboutsummaryrefslogtreecommitdiff
path: root/param.ccl
blob: 60a0873f9c704dea400d47e4c7a2d3cfc9fd9e45 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# Parameter definitions for thorn CartGrid3D
# $Header$

private:

LOGICAL no_origin "Don't place grid points on the coordinate origin/axes"
{
 : ::
} "yes"


protected:

REAL dx "Coarse grid spacing in x-direction"
{
  0: ::
} 0.3
REAL dy "Coarse grid spacing in y-direction"
{
  0: ::
} 0.3
REAL dz "Coarse grid spacing in z-direction"
{
  0: ::
} 0.3
REAL dxyz "Coarse grid spacing in x,y,z-directions"
{
  0: ::
} 0.3

REAL xmin "Coordinate minimum in x-direction"
{
  : ::
} -1.0
REAL ymin "Coordinate minimum in y-direction"
{
  : ::
} -1.0
REAL zmin "Coordinate minimum in z-direction"
{
  : ::
} -1.0
REAL xyzmin "Coordinate minimum in x,y,z-directions"
{
  : ::
} -1.0

REAL xmax "Coordinate maximum in x-direction"
{
  : ::
} 1.0
REAL ymax "Coordinate maximum in y-direction"
{
  : ::
} 1.0
REAL zmax "Coordinate maximum in z-direction"
{
  : ::
} 1.0
REAL xyzmax "Coordinate maximum in xyz-directions"
{
  : ::
} 1.0

KEYWORD type "Grid type"
{
  "box"       :: "Box grid from -0.5 to 0.5"
  "byrange"   :: "Specify min and max values"
  "byspacing" :: "Specify grid spacings"
} "box"

KEYWORD symmetry "Symmetry type"
{
  "octant"   :: "Use octant symmetry about the origin"
  "quadrant" :: "Use quadrant symmetry in x-y plane"
  "bitant"   :: "Use plane symmetry about the x-y plane"
  "full"     :: "Use no symmetry"
} "full"