blob: 68cc4e55ed7964ebd424d759555f2ccb3b6ad3d2 (
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
|
# Parameter definitions for thorn IDLinearWaves
shares:einstein
EXTENDS KEYWORD initial_data ""
{
"teukwaves" :: "linear waves initial data- Teukolsky waves"
"planewaves" :: "linear waves initial data- plane waves"
}
EXTENDS BOOLEAN use_conformal ""
{
}
EXTENDS BOOLEAN use_conformal_derivs ""
{
}
private:
REAL amplitude "Amplitude of the wave: both for teuk and plane")
{
0: :: "positive amplitude"
} 0.001
INT mvalue "m value for teukwaves waves: integer from -2 to 2"
{
-2:2 :: "implemented : m = -2..2"
} 0
REAL wavecenter "linears waves thingie"
{
: :: ""
} 0.0
REAL wavelength "linearwaves wave length"
{
0: :: "positive wavelength"
} 2.0
REAL wavepulse "planewaves thingy for the gaussian pulse"
{
0: :: "positive pulse"
} 1.0
REAL wavetheta "Theta angle for planewaves"
{
: :: ""
} 0.0
REAL wavephi "Phi angle for planewaves"
{
: :: ""
} 0.0
KEYWORD parity "Parity for teukwaves: even or odd"
{
"even" :: "even parity"
"odd" :: "odd parity"
} "even"
KEYWORD packet "Packet for teukwaves: eppley,evans,square"
{
"eppley" :: "Eppley type"
"evans" :: "Evans type"
"square" :: "Square type"
} "eppley"
KEYWORD wavesgoing "in and outgoing waves..."
{
"in" :: "Ingoing wave"
"out" :: "Outgoing wave"
"both" :: "In and outgoing wave"
} "both"
KEYWORD teuk_no_vee "Initialize Teuk. waves with V=0?"
{
"no" :: "Bona Masso setting"
"yes":: "Bona Masso setting"
} "no"
|