.. _physics-hotHaloColdModeCoreRadii: 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 :galacticus-class:`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 precision`` Return the core radius of the hot halo mass distribution. * ``type(treeNode), intent(inout) :: node`` .. _physics-hotHaloColdModeCoreRadiiVirialFraction: ``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]`` (default ``0.3d0``) — The core radius in the hot halo density profile in units of the virial radius.