blob: 2bd267233ec862712312043c76358b1a6b84f368 (
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
|
#==============================================================================
# Cartoon2D, using a full grid
#==============================================================================
ActiveThorns = "cartoon2d idanalyticbh einstein adm_bssn admconstraints ahfinder pughinterp boundary time pugh pughreduce pughslab cartgrid3d ioascii ioutil iobasic"
#------------------------------------------------------------------------------
# Run parameters for Cartoon
#------------------------------------------------------------------------------
# Cartoon
cartoon2d::cartoon_active = "yes"
cartoon2d::verbose = "yes"
cartoon2d::stencil = "yes"
cartoon2d::order = 3
cartoon2d::allow_grid_resize = "yes"
# This is for 2 processors, you have to
# change manually by processor numbers.
#driver::processor_topology = "manual"
#driver::processor_topology_3d_x = 1
#driver::processor_topology_3d_y = 1
#driver::processor_topology_3d_z = 2
# Grid
driver::global_nx = 16
driver::global_ny = 3
driver::global_nz = 32
driver::ghost_size_x = 2
driver::ghost_size_y = 1
driver::ghost_size_z = 2
grid::avoid_originy = "no"
grid::type = "byspacing"
grid::domain = "full"
grid::dxyz = 0.2
time::dtfac = 0.25
cactus::cctk_itlast = 1
# MODEL
einstein::initial_data = "schwarzschild"
#--- Evolution
einstein::evolution_system = "adm_bssn"
adm_bssn::method = "leapfrog"
adm_bssn::bound = "flat"
adm_bssn::cartoon = "yes"
admconstraints::cartoon = "yes"
#--- gauge
einstein::slicing = "1+log"
#--- AHFinder.
ahfinder::ahf_active = "yes"
ahfinder::ahf_cartoon = "yes"
ahfinder::ahf_gaussout = "yes"
ahfinder::ahf_phi = "no"
ahfinder::ahf_octant = "high"
ahfinder::ahf_lmax = 0
# Interpolation.
ahfinder::interpolation_order = 1
#------------------------------------------------------------------------------
# Output
#------------------------------------------------------------------------------
IO::outdir = "test_cartoon_2"
IO::out_fileinfo = "none"
IOBasic::outScalar_every = 1
IOBasic::outScalar_vars = "admconstraints::hamiltonian admconstraints::momentum einstein::alp einstein::grr einstein::metric einstein::trace_of_K einstein::betax einstein::betay einstein::betaz adm_bssn::adm_bs_gxx adm_bssn::adm_bs_phi adm_bssn::ADM_BSSN_K adm_bssn::ADM_BSSN_gamma"
IOASCII::out1D_every = 1
IOASCII::out1D_vars = "admconstraints::hamiltonian admconstraints::momentum einstein::alp einstein::grr einstein::metric einstein::trace_of_K einstein::betax einstein::betay einstein::betaz adm_bssn::adm_bs_gxx adm_bssn::adm_bs_phi adm_bssn::ADM_BSSN_K adm_bssn::ADM_BSSN_gamma"
IOBasic::outInfo_every = 1
IOBasic::outInfo_vars = "einstein::alp adm_bssn::adm_bs_dtalp"
#==============================================================================
|