-
Notifications
You must be signed in to change notification settings - Fork 38
/
benchmark-z4cnrpy.par
92 lines (73 loc) · 2.07 KB
/
benchmark-z4cnrpy.par
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
ActiveThorns = "
ADMBase
CarpetX
ErrorEstimator
Formaline
IOUtil
ODESolvers
SystemTopology
TimerReport
TmunuBase
Z4cNRPy
"
$nlevels = 8
$ncells_x = 128
$ncells_y = 128
$ncells_z = 128
$blocking_factor = 8
$max_grid_size = 32
$max_tile_size_x = 1073741824
$max_tile_size_y = 16
$max_tile_size_z = 16
CarpetX::verbose = yes #TODO no
Cactus::cctk_show_schedule = yes #TODO no
CarpetX::poison_undefined_values = yes #TODO no
Cactus::presync_mode = "mixed-error"
Cactus::terminate = "iteration"
Cactus::cctk_itlast = 10
CarpetX::xmin = 0.0
CarpetX::ymin = 0.0
CarpetX::zmin = 0.0
CarpetX::xmax = 1.0
CarpetX::ymax = 1.0
CarpetX::zmax = 1.0
CarpetX::ncells_x = $ncells_x
CarpetX::ncells_y = $ncells_y
CarpetX::ncells_z = $ncells_z
CarpetX::blocking_factor_x = $blocking_factor
CarpetX::blocking_factor_y = $blocking_factor
CarpetX::blocking_factor_z = $blocking_factor
CarpetX::max_grid_size_x = $max_grid_size
CarpetX::max_grid_size_y = $max_grid_size
CarpetX::max_grid_size_z = $max_grid_size
CarpetX::max_tile_size_x = $max_tile_size_x
CarpetX::max_tile_size_y = $max_tile_size_y
CarpetX::max_tile_size_z = $max_tile_size_z
CarpetX::reflection_x = yes
CarpetX::reflection_y = yes
CarpetX::reflection_z = yes
CarpetX::dirichlet_upper_x = yes
CarpetX::dirichlet_upper_y = yes
CarpetX::dirichlet_upper_z = yes
CarpetX::max_num_levels = $nlevels
CarpetX::regrid_every = 0
CarpetX::regrid_error_threshold = 2.0
ErrorEstimator::region_shape = "cube"
ErrorEstimator::scale_by_resolution = yes
CarpetX::prolongation_type = "ddf"
CarpetX::prolongation_order = 5
CarpetX::ghost_size = 3
ODESolvers::method = "RK4"
CarpetX::dtfac = 0.5
ADMBase::initial_data = "Cartesian Minkowski"
ADMBase::initial_lapse = "one"
ADMBase::initial_shift = "zero"
IO::out_dir = $parfile
IO::out_every = 1 # TODO 0
TimerReport::out_every = 10
TimerReport::out_filename = "TimerReport"
TimerReport::output_all_timers = no
TimerReport::output_all_timers_readable = no
TimerReport::output_all_timers_together = no
TimerReport::output_schedule_timers = no
TimerReport::n_top_timers = 50