Skip to content
Snippets Groups Projects

Improvements to TOV evolutions, pt 2

Merged Florian Atteneder requested to merge fa/grhd-av-2 into main
Files
54
# runs nicely on: d4f313169d021fbc87e9911fca6a19a0ac8d412e
[EquationOfState]
eos = "polytrope"
polytrope_k = 100.0
@@ -12,6 +10,7 @@ id_filename = "$(joinpath(ROOTDIR,\"initialdata\",\"TOV_stable.h5\"))"
atm_factor = 1e-8
formulation = "spherical1d"
av_drag = 0.99
# c2p_freeze_atm_reset = false
# training_wheels = true
[Mesh]
@@ -21,39 +20,58 @@ k = 16
basis = "lgl"
periodic = false
[Output]
# every_iteration = 1
# every_dt = 2.5
# every_dt = 5.0
aligned_ts = "$(collect(range(0.1,1000.0,step=0.1)))"
# aligned_ts = "$(collect(range(0.2,120.0,step=0.2)))"
# # every_dt = 2.5
# # every_dt = 5.0
# # aligned_ts = "$(collect(range(0.1,1000.0,step=0.1)))"
# # aligned_ts = "$(collect(range(1.0,1000.0,step=1.0)))"
# # aligned_ts = "$(collect(range(0.2,120.0,step=0.2)))"
# variables = [ "D", "Sr", "τ",
# # "p", "ρ", "ϵ", "vr",
# "p", "ρ", "vr", "ρhW2",
# # "p", "ρ", "vr", "v",
# # "src_D", "src_Sr", "src_τ",
# # "rhs_D", "rhs_Sr", "rhs_τ",
# # "flr_D", "flr_Sr", "flr_τ",
# # "smoothed_mu",
# "mu", "smoothed_mu",
# "c2p_reset_ϵ", "c2p_reset_atm", "c2p_limit_vr", "c2p_init_admissible",
# "max_v",
# # "E", #"flr_E"
# # "A", "∂Ar", "B", "∂Br"
# ]
# enable1d = true
# substep_every_dt = 5.0
# substep_every_iteration = 1
# substep_variables = [ "D", "Sr", "τ",
# "p", "ρ", "vr", "ρhW2",
# "mu", "smoothed_mu",
# "c2p_reset_ϵ", "c2p_reset_atm", "c2p_limit_vr", "c2p_init_admissible",
# "max_v",
# ]
# every_iteration = 1
aligned_ts = "$(collect(range(1.0,1000.0,step=1.0)))"
variables = [ "D", "Sr", "τ",
# "p", "ρ", "ϵ", "vr",
"p", "ρ", "vr", "ρhW2",
# "p", "ρ", "vr", "v",
# "src_D", "src_Sr", "src_τ",
# "rhs_D", "rhs_Sr", "rhs_τ",
# "flr_D", "flr_Sr", "flr_τ",
# "smoothed_mu",
"mu", "smoothed_mu",
"c2p_reset_ϵ", "c2p_reset_atm", "c2p_limit_vr", "c2p_init_admissible",
"max_v",
# "E", #"flr_E"
# "A", "∂Ar", "B", "∂Br"
]
enable1d = true
[Evolution]
cfl = 0.8
# tend = 500.0
tend = 1000.0
# tend = 12.0
[HRSC]
method = "av"
av_method = "mda"
mda_cmax = 100.0
mda_n_low = 2.0
mda_n_low = 3.0
mda_n_high = 4.0
# mda_n_low = 2.0
# mda_n_high = 3.0
Loading