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
|
# /*@@
# @file CarpetWaveToy-TwoComponents.par
# @date Wednesday 1 December 2005
# @author Thomas Radke
# @desc
# WaveToy parameter file demonstrating manual Carpet regridding
# on a WaveBinarySource example
# @enddesc
# @@*/
ActiveThorns = "Boundary Time CartGrid3D CoordBase InitBase SymBase"
ActiveThorns = "IOUtil"
ActiveThorns = "Carpet CarpetLib CarpetRegrid CarpetReduce LoopControl GSL"
ActiveThorns = "HDF5 CarpetIOHDF5 CarpetIOBasic"
ActiveThorns = "IDScalarWaveC WaveToyC WaveBinarySource"
####################
# Driver parameters
####################
Driver::global_nsize = 40
Carpet::max_refinement_levels = 4
CarpetRegrid::refinement_levels = 4
CarpetRegrid::refined_regions = "manual-gridpoint-list"
CarpetRegrid::gridpoints = "[
[ ([ 60, 60, 60]:[260,260,260]:[4,4,4]) ],
[ ([ 80,110, 80]:[150,210,160]:[2,2,2]),
([170,110, 80]:[240,210,160]:[2,2,2]) ],
[ ([ 90,135,100]:[140,185,140]:[1,1,1]),
([180,135,100]:[230,185,140]:[1,1,1]) ]
]"
#########################
# Application parameters
#########################
Cactus::cctk_itlast = 80
Grid::type = "BySpacing"
Grid::domain = "full"
Grid::dxyz = 0.005
Time::dtfac = 0.5
InitBase::initial_data_setup_method = "init_all_levels"
WaveToy::bound = "radiation"
WaveBinarySource::binary_omega = 26
WaveBinarySource::binary_charge = 0.00001
WaveBinarySource::binary_radius = 0.07
WaveBinarySource::binary_size = 0.04
####################
# output parameters
####################
IO::out_every = 1
IO::out_dir = "scratch"
IO::parfile_write = "no"
IOBasic::outInfo_vars = "wavetoy::phi"
IOHDF5::out_vars = "wavetoy::phi"
|