Cold Mode Hot Halo Mass Distributions Core Radii¶
Class providing the core radius (in Mpc) for cored cold-mode hot halo density profiles. Analogous to the hotHaloMassDistributionCoreRadiusClass for the hot component, this sets the inner flattening radius for the cold-mode gas distribution. The core radius mayb be expressed, for example, as a fraction of a characteristic halo length scale (e.g.virial radius) and affects the central density and cooling rate of the cold-mode component.
Default implementation: hotHaloColdModeCoreRadiiVirialFraction
Methods¶
radius→double precisionReturn the core radius of the hot halo mass distribution.
type(treeNode), intent(inout) :: node
hotHaloColdModeCoreRadiiVirialFraction¶
Provides an implementation of the cold mode hot halo mass distribution core radius class which sets the core radius to a fraction of the virial radius.
(Default implementation)
Parameters
[coreRadiusOverVirialRadius](default0.3d0) — The core radius in the hot halo density profile in units of the virial radius.