aboutsummaryrefslogtreecommitdiffstats
path: root/fg21sim/configs
diff options
context:
space:
mode:
authorAaron LI <aly@aaronly.me>2019-02-21 21:43:36 +0800
committerAaron LI <aly@aaronly.me>2019-02-21 21:46:32 +0800
commit1e1f573e2f4910471a9f7b92e9ff12de48d4c0db (patch)
treeb349ce26cfa22bf0d5e6950416a6fc308ca4fd8f /fg21sim/configs
parent8e563e91d8b0dc239e124fb7e88d84c1c8506b67 (diff)
downloadfg21sim-1e1f573e2f4910471a9f7b92e9ff12de48d4c0db.tar.bz2
clusters/halo: Add velocity_turb_base() method
This method calculates the velocity dispersion of the base turbulence, i.e., the turbulence existing in a relaxed system without the merger injection. Add new configuration option 'extragalactic/halos/x_turb' to parameterize the energy fraction of the base turbulence w.r.t. the ICM thernal energy.
Diffstat (limited to 'fg21sim/configs')
-rw-r--r--fg21sim/configs/config.spec5
1 files changed, 5 insertions, 0 deletions
diff --git a/fg21sim/configs/config.spec b/fg21sim/configs/config.spec
index 0ab5843..9a466d1 100644
--- a/fg21sim/configs/config.spec
+++ b/fg21sim/configs/config.spec
@@ -384,6 +384,11 @@ stream = option("stderr", "stdout", "", default="stderr")
# to derive the radio halo radius.
f_radius = float(default=1, min=0.1, max=10)
+ # The base energy fraction of the turbulence to the ICM thermal energy
+ # (for a relaxed system).
+ # x_turb ~< 5% [Vazza et al. 2011, A&A, 529, A17]
+ x_turb = float(default=0, min=0, max=0.5)
+
# The fraction of merger energy transferred into the turbulence.
eta_turb = float(default=0.1, min=0, max=1)