N-body simulations of dark matter-baryon interactions - Moritz S. Fischer; Klaus Dolag; Mathias Garny; Vera Gluscevic; Frederick Groth; Ethan O. Nadler (2025)
Dark matter (DM) particles can interact with particles of the standard model. Although there are a number of constraints derived from direct and indirect detection experiments, the evolution of astrophysical objects could offer a promising probe. Obtaining predictions is challenging and primarily limited by our ability to simulate scattering between DM and baryonic particles within N-body and hydrodynamics simulations. We have developed the first scheme allowing for the simulation of these interacting dark matter (IDM) models, accurately accounting for their angular and velocity dependence, as well as the mass ratio between the DM and baryonic scattering partners. To describe DM-baryon interactions, we used an N-body code together with its implementation of smoothed-particle hydrodynamics and meshless finite mass. The interaction is realised in a pairwise fashion by creating a virtual scattering partner from the baryonic particle and allowing it to interact with a DM particle using a scattering routine initially developed for self-interacting dark matter (SIDM). After the interaction, the virtual particle is rejoined with the baryonic particle, fulfilling the requirements of energy and momentum conservation. Through several test problems, we demonstrated that we are able to reproduce the analytic solutions with our IDM scheme. This includes a test for scattering with a physical mass ratio of 1:1000, which is beyond the limits of SIDM simulations. We comment on various numerical aspects and challenges, and we describe the limitations of our numerical scheme. Furthermore, we study the impact of IDM on halo formation with a collapsing over-density. We find that it is possible to accurately model IDM within N-body and hydrodynamics simulations commonly used in astrophysics. Finally, our scheme allows for novel predictions to be made and new constraints on DM-baryon scattering to be set.
Keywords: astro-ph.CO; astro-ph.GA; hep-ph