Cold Mode Accretion Infall Rates¶
Class providing models of the cold-mode infall rate (in \(\mathrm{M}_\odot\) Gyr\(^{-1}\)) at which gas streams along cold filaments directly into the galaxy, bypassing the hot atmosphere. Cold-mode accretion is thought to dominate at high redshift and in lower-mass halos where the virial temperature is too low to maintain a stable hot atmosphere. The cold-mode infall rate supplements the hot-mode cooling rate to give the total gas supply available for star formation.
Default implementation: coldModeInfallRateDynamicalTime
Methods¶
infallRate→double precisionReturns the cold mode infall rate for
node(in units of \(\mathrm{M}_\odot\) Gyr\(^{-1}\)).type(treeNode), intent(inout) :: node
coldModeInfallRateDynamicalTime¶
A cold mode infall rate class in which the infall rate from the cold mode is given by
where \(f_\mathrm{infall, cold mode}=\)[dynamicalRateFraction].
(Default implementation)
Parameters
[efficiency](default0.01d0) — The efficiency of star formation for the dynamical time method.[exponentVelocity](default-1.50d0) — The velocity exponent for star formation for the dynamical time method.[timescaleMinimum](default1.0d-3) — The minimum allowed timescale for star formation (in Gyr) in the dynamical time prescription, preventing unphysically short formation timescales in high-density or high-velocity systems.[dynamicalRateFraction](default2.0d0) — The fraction of the inverse dynamical time to use as the rate for infall of the cold mode component.