aboutsummaryrefslogtreecommitdiff
path: root/param.ccl
blob: 33629ab016962771365e8cafe2c2eb03b866eb5e (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
# Parameter definitions for thorn EHFinder
# $Header$

private:

KEYWORD initial_f "Initial surface choice"
{
  "sphere"     :: "spherical surface"
  "ellipsoid"  :: "ellipsoidal surface"
  "cassini"    :: "ovaloid of cassini"
} "sphere"

REAL initial_rad "Initial radius of surface"
{
(0.0:            :: "Positive please"
} 1.0

REAL initial_a "Initial a coefficient of ellipsoid"
{
(0.0:            :: "Positive please"
} 1.0

REAL initial_b "Initial b coefficient of ellipsoid"
{
(0.0:            :: "Positive please"
} 1.0

REAL initial_c "Initial c coefficient of ellipsoid"
{
(0.0:            :: "Positive please"
} 1.0

REAL cas_a "Initial a coefficient of ovaloid of cassini"
{
:                :: "Any number (negative and positive are equivalent)"
} 2.0

REAL cas_b "Initial b coefficient of ovaloid of cassini"
{
:                :: "Any number (negative and positive are equivalent)"
} 2.05

REAL shell_width "Width of the evolution region in units of the grid spacing"
{
(0.0:            :: "Positive please"
} 7.0

BOOLEAN normalize "normalize the derivatives of the level set function"
{
} "no"

BOOLEAN one_sided "Use one sided differences everywhere"
{
} "no"

KEYWORD mode "Mode of operation"
{
  "normal"  :: "Find event horizons"
  "test_reparam" :: "Test reparametrization routines with MoL"
} "normal"

KEYWORD re_param_method "Integration method in re-parametrization"
{
  "approx"  :: "Approximate re-parametrization scheme"
  "pde"    :: "Re-parametrize by solving an pde"
} "approx"

KEYWORD re_param_int_method "Integration method in pde re-parametrization"
{
  "euler"  :: "Standard euler scheme"
  "rk2"    :: "Second order Runge-Kutta scheme"
} "rk2"

INT re_param_max_iter "maximum number of iteration in the re-parametrization"
{
(0:        :: "Positive please"
} 800

KEYWORD pde_differences "Type of finite diffencing used in pde re-parametrization"
{
  "centered" :: "Use 2nd order centered differences except at the boundaries"
  "upwind"   :: "Use 1st order upwinded differences everywhere"
  "upwind2"  :: "Use 2nd order upwinded differences everywhere"
} "upwind"

INT reparametrize_every "Re-parametrize every"
{
0:               :: "If 0 don't re-parametrize"
} 40

shares: grid

USES KEYWORD domain
USES KEYWORD quadrant_direction
USES KEYWORD bitant_plane

shares: admbase

USES KEYWORD metric_type