Search arXiv⌕ Search

arXiv subjects

David Klemmer

Publications and source records attributed to David Klemmer.

2 recordsLinked to original sources

The OpenGadget3 Code for Cosmological Simulations

We present the public release of OpenGadget3 (OG3), a substantially extended and re-organised version of the widely used Gadget-2/3 family of cosmological simulation codes. Since G2 was made publicly available, the absence of continued official development led to the creation of numerous, mutually incompatible developer versions of G3 across the community. This made it effectively impossible to track bug fixes, reproduce published results, or consistently credit the many individual contributors. OG3 addresses this by consolidating these disparate developments into a single, documented, and continuously maintained code base, released under the GNU GPLv3 through a GitLab repository (with an accompanying wiki), regularly synchronised with the active developer branch, and supported by a dedicated continuous-integration (CI) pipeline. OG3 retains the core algorithmic backbone of its predecessors, a Barnes\&Hut oct-tree combined with a Particle-Mesh method for gravity, and a choice of Smoothed Particle Hydrodynamics or Meshless-Finite-Mass solvers for gas dynamics, within a hybrid MPI/OpenMP parallelisation framework, extended with GPU offloading via OpenACC and OpenMP. The code integrates an extensive suite of sub-resolution and physical modules, including primordial chemistry, radiative cooling, star formation, stellar feedback and chemical enrichment, dust formation and evolution, black hole growth and AGN feedback, MHD, thermal conduction, physical viscosity, SIDM, and massive neutrinos. OG3 introduces new features improving robustness, reproducibility, and usability: a flexible mixed-precision framework spanning 16- to 128-bit representations; expert-level tagged parameters with restart-time change log; extensive consistency checks against invalid configurations; and FAIR-compliant reporting of all settings, parameters, and specific publications. (shortened and abridged)

astro-ph.IM↗

Survival of the most compact: the life and death of satellite halos in self-interacting dark matter

Self-interacting dark matter (SIDM) models feature short-range interactions between dark matter (DM) particles that lead to larger diversity in the inner parts of galactic rotation curves and potentially unique gravitational lensing signatures. Satellite galaxies and dark subhalos provide a valuable testing ground for such models. We develop a simulation framework to explore subhalo evolution and its gravothermal collapse for velocity- and angle-dependent self-interacting cross section in these SIDM models. Our results are essential for testing these models. We perform N-body simulations, treating the host halo analytically and modelling the scattering-induced subhalo-halo interaction process using virtual host particles, a central innovation of our work. We use the Eddington inversion method to accurately model the local velocity distribution in the halo. Our approach is significantly less computationally expensive than simulations with a fully resolved host, while incorporating tidal stripping and tidal heating. We test both isotropic and forward-dominated self-scattering, which represent limiting cases for the angular dependence of the self-interaction cross section. Environmental effects, especially the scattering-induced subhalo-halo interaction, have a strong impact on the subhalo evolution and drive a complex structural evolution. As a result, SIDM subhalos have a larger range of central densities and density profile slopes compared to collisionless DM. Our cost-efficient simulation framework enables modelling of SIDM subhalos in realistic environments. Our results highlight the necessity of accurately modelling the scattering-induced subhalo-halo interaction to predict SIDM subhalo density profiles. For the SIDM models we investigate, the enhanced diversity in the mass profiles of subhalos would leave an observable imprint on strong lensing systems and satellite galaxies.

astro-ph.GA↗