From 1e1f573e2f4910471a9f7b92e9ff12de48d4c0db Mon Sep 17 00:00:00 2001 From: Aaron LI Date: Thu, 21 Feb 2019 21:43:36 +0800 Subject: 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. --- fg21sim/configs/config.spec | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'fg21sim/configs') 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) -- cgit v1.2.2