AG-2026.03-1400·astro-ph.IM·cross-listed: astro-ph.COhep-phphysics.comp-ph
The Cosmological Simulation Code OpenGadget3 - Implementation of Self-Interacting Dark Matter
Authors
- Moritz S. Fischer
- Marc Wiertel
- Cenanda Arido
- Yashraj Patil
- Antonio Ragagnin
- Klaus Dolag
- Marcus Brüggen
- Mathias Garny
- Andrew Robertson
- Kai Schmidt-Hoberg
Abstract
Dark matter (DM) could be subject to non-gravitational self-interactions which is relevant to resolve potential problems of cold DM on small scales. Their impact on astrophysical objects such as galaxies and galaxy clusters allows for constraining the strength of this scattering and eventually further properties of the cross-section. To model self-interacting dark matter (SIDM), N-body simulations are a crucial tool widely employed by the SIDM community. In this paper, we describe the SIDM implementation in the cosmological hydrodynamical N-body code OpenGadget3 and release it to the public. It is capable of simulating elastic scattering for various differential cross-sections, including strongly anisotropic cross-sections. Beyond single-species models, the code also allows simulating a two-species model with cross-species interactions. In addition to describing the numerical schemes for modelling various flavours of SIDM, we discuss the technical challenges of implementing them. Moreover, we demonstrate through several test problems that OpenGadget3 can accurately simulate DM self-interactions. Furthermore, we assess the performance of the code and provide scaling tests. Lastly, we highlight remaining challenges in the context of SIDM and describe directions for improving the current state of the art.
Submitted
10 March 20261 month ago
Version
v1
License
CC-BY-4.0
DOI
10.48550/arXiv.2603.10107
Chat with this PDF
Ask questions, probe assumptions, request a plain-English summary. Answers cite sections from the preprint itself.
Community
Questions and answers about this paper from other readers. No formal peer review — just a place to think out loud.