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

KEYWORD norm_type "Type of norm" STEERABLE=always
{
  "Diagonal" :: "Diagonal norm"
  "Full restricted" :: "Full resricted norm"
} "Diagonal"

KEYWORD operator_type "Type of operator" STEERABLE=always
{
  "Minimal Bandwidth" :: "Minimal bandwidth"
  "Optimized" :: "Optimized for performance"
} "Minimal Bandwidth"

INT order "Order of accuracy" STEERABLE=always
{
  2:8:2 :: ""
} 2

BOOLEAN use_dissipation "Should we add dissipation"
{
} "no"

REAL epsdis "Dissipation strength" STEERABLE=always
{
  *:* :: "Values typical between 0 and 1"
} 0.2

REAL diss_fraction "Fractional size of the transition region for the full restricted dissipation operator"
{
  0:0.5 :: ""
} 0.2

STRING vars "List of evolved grid functions that should have dissipation added" STEERABLE=always
{
  .* :: "Must be a valid list of grid functions"
} ""

# If you use this parameter be careful. You have to know what you are doing...
BOOLEAN check_grid_sizes "Should we check grid sizes and ghost zones"
{
} "yes"