blob: ea78903e7e2cf73fc1af1c5b30136ba3f3235609 (
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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
|
# Parameter definitions for thorn QuasiLocalMeasures
BOOLEAN verbose "Produce log output while running" STEERABLE=always
{
} "no"
BOOLEAN veryverbose "Produce much log output while running" STEERABLE=always
{
} "no"
INT num_surfaces "Number of surfaces"
{
0:100 :: ""
} 1
INT surface_index[100] "Spherical surface that contains the surface shape"
{
-1 :: "do not calculate"
0:* :: "surface index"
} -1
STRING surface_name[100] "Spherical surface that contains the surface shape"
{
"" :: "use surface_index"
".*" :: "surface name"
} ""
STRING coordsystem "The coordinate system to use" STEERABLE=always
{
"" :: "must be a registered coordinate system"
} "cart3d"
STRING interpolator "The interpolator to use" STEERABLE=always
{
"" :: "must be a registered interpolator"
} "Lagrange polynomial interpolation"
STRING interpolator_options "Options for the interpolator" STEERABLE=always
{
"" :: "must be a valid options specification"
} "order=2"
INT spatial_order "Order of spatial differencing"
{
2 :: "second order"
4 :: "fourth order"
} 2
REAL begin_qlm_calculations_after[100] "when should we start calculations?" STEERABLE=always
{
*:* :: "at/after this time (inclusively)"
} 0.0
KEYWORD killing_vector_method "Method for finding the Killing vector field" STEERABLE=always
{
"axial" :: "Assume that d/dphi is a Killing vector"
"eigenvector" :: "Solve the Killing vector equation as eigenvector equation"
"gradient" :: "Calculate the normal to the gradient of a scalar"
} "eigenvector"
KEYWORD killing_vector_normalisation "Method for normalising the Killing vector field" STEERABLE=always
{
"average" :: "Average several integral lines"
"median" :: "Use the median integral line"
} "average"
INT output_vtk_every "Output a VTK file with the main 2D" STEERABLE=always
{
0 :: "don't output VTK file"
1:* :: "output every so many iterations"
} 0
SHARES: ADMBase
USES KEYWORD metric_type
SHARES: SphericalSurface
USES INT nsurfaces
USES BOOLEAN auto_res
USES INT maxntheta
USES INT maxnphi
USES INT ntheta
USES INT nphi
USES INT nghoststheta
USES INT nghostsphi
USES BOOLEAN symmetric_x
USES BOOLEAN symmetric_y
USES BOOLEAN symmetric_z
|