aboutsummaryrefslogtreecommitdiff
path: root/par/pablo.par
blob: 26871f67d6777cc537d45c10f49250af2dd6a906 (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
!DESC "Demonstration file for Pablo/AutoPilot"

ActiveThorns = "SymBase LocalReduce CoordBase Pughslab FlexIO Boundary Time PsiKadelia ADMConstraints PUGH PUGHInterp PUGHReduce CartGrid3D ADMBase ADM admmacros coordgauge staticconformal ADMCoupling SpaceMask IDAxiBrillBH LocalInterp IOBasic IOASCII IOUtil"


# Parameters which will affect performance
# ----------------------------------------
# Each time admconstraints:: is output thorn ADMConstraints is used
# Each time psikadelia:: is output thorn PsiKadelia is used
# Output can be done in as groups of variables or single variables
# Useful groups are
#   einstein::metric - 6 variables
#   einstein::conv - 4 variables
#   admconstraints::admconstraints - 4 variables


# GLOBAL GRID SIZE IN EACH DIRECTION
driver::global_nsize = 32

# OUTPUT TO SCREEN
iobasic::outInfo_every   = 2
iobasic::outInfo_vars    = "ADMBase::alp PsiKadelia::psi4re admconstraints::ham"

# OUTPUT Scalars reductions
iobasic::outScalar_every = 1
iobasic::outScalar_vars  = "ADMBase::alp ADMBase::metric admconstraints::ham PsiKadelia::psi4re"

# OUTPUT 1D ASCII
ioascii::out1D_every     = 10
ioascii::out1D_vars      = "admbase::alp admbase::metric admconstraints::ham PsiKadelia::psi4re"

# OUTPUT 3D IEEEIO
#ioflexio::out3D_every    = 10
#ioflexio::out3D_vars     = "admbase::alp admbase::metric admconstraints::ham PsiKadelia::psi4re"

# CHECKPOINT
IOFlexIO::checkpoint       = "yes"
IO::checkpoint_every       = 20

# Parameters which need to be tweaked
# -----------------------------------

# TOTAL NUMBER OF TIMESTEPS TO DO
cactus::cctk_itlast        = 100

# NAME OF OUTPUT DIRECTORY
IO::out_dir                = "pablo"
IO::checkpoint_dir         = "pablo"


# Parameters which should be OK 
# -----------------------------
IO::checkpoint_keep        = 1
IO::checkpoint_file        = "checkpoint"
admbase::evolution_method  = "ADM"
admbase::metric_type       = "static conformal"
grid::type                 = "byspacing"
grid::dxyz                 = 0.1
grid::domain               = "octant"
time::dtfac                = 0.25
cactus::cctk_initial_time  = 0.
adm::method                = "stagleap"
adm::bound                 = "flat"
ADMBase::lapse_evolution_method = "1+log"
admbase::initial_data     = "axibrillbh"
idaxibrillbh::amp          = 0.5
idaxibrillbh::eta0         = 0.0
idaxibrillbh::sigma        = 1.0
idaxibrillbh::etamax       = 6.0
idaxibrillbh::n            = 2
idaxibrillbh::ne           = 302
idaxibrillbh::nq           = 54