Dark Matter Self-interaction Satellite Evaporation¶
Class providing models of the evaporation of orbiting satellites due to dark matter self-interactions (SIDM)—the mass loss from satellite halos caused by energetic scattering events between satellite dark matter particles and those of the host halo. High-momentum-transfer scatters can eject satellite particles, gradually eroding the subhalo on top of tidal stripping. Implementations return the satellite mass loss rate (in \(\mathrm{M}_\odot\) Gyr\(^{-1}\)) from SIDM-driven evaporation, which depends on the self-interaction cross-section, the satellite-host relative velocity, and the local number density of host particles.
Default implementation: satelliteEvaporationSIDMKummer2018
Methods¶
massLossRate→double precisionReturns the satellite mass loss rate due to dark matter self-interactions (in units of \(\mathrm{M}_\odot\)/Gyr).
type(treeNode), intent(inout) :: node
satelliteEvaporationSIDMKummer2018¶
A satellite evaporation due to dark matter self-interactions using the model of Kummer et al. (2018).
(Default implementation)
Methods
tabulate— Tabulate the evaporation factor.evaporationFactor— Return the evaporation factor.