Dark Matter Self-interaction Satellite Deceleration¶
Class providing models of the deceleration of orbiting satellites due to dark matter self-interactions (SIDM)—the momentum transfer between satellite dark matter particles and those of the host halo when the dark matter cross-section is non-negligible. Elastic scattering between host and satellite particles exerts a drag force on the satellite, decelerating it and causing orbital decay in addition to the standard gravitational dynamical friction. Implementations return the acceleration vector (in km s\(^{-1}\) Gyr\(^{-1}\)) imparted to the satellite, which is added to the equations of motion.
Default implementation: satelliteDecelerationSIDMKummer2018
Methods¶
acceleration→double precision, dimension(3)Returns the satellite acceleration due to dark matter self-interactions (in units of km/s/Gyr).
type(treeNode), intent(inout) :: node
satelliteDecelerationSIDMKummer2018¶
A satellite deceleration 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.