arXiv ScienceSearch

arXiv subjects

Yashraj Patil

Publications and source records attributed to Yashraj Patil.

3 recordsLinked to original sources

The Cosmological Simulation Code OpenGadget3 - Implementation of Self-Interacting Dark Matter

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.

astro-ph.IM

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

To collapse or not to collapse: Halo evolution with self-interacting dark matter mass segregation

Surprisingly compact substructures in galaxies and galaxy clusters, but also field halos, have been observed by gravitational lensing. They could be difficult to explain with collisionless dark matter (DM). To explain those objects, recent studies focused on the gravothermal collapse that halos consisting of self-interacting dark matter (SIDM) can undergo. However, simple models of elastic scattering could face problems explaining those compact objects during very later stages of the collapse and the post-collapse phase, where a black hole may have formed from DM. We aim to explain compact halos while avoiding the gravothermal catastrophe to which typical SIDM models are subject. Therefore, we investigate the evolution of a DM halo for an SIDM model consisting of two species with unequal masses, which features only interactions between the different species but not within themselves. Employing $N$-body simulations, we study the effect of unequal-mass SIDM models on the evolution of an isolated DM halo. In particular, the late stages of its evolution with high central densities are simulated. We find that our two-species SIDM models can produce density cores with their size depending on the mass ratio of the two species. Moreover, mass segregation caused by the unequal particle masses leads to a finite final density state or at least a slowly growing density, which depends on the mass ratio and the mass fraction of the two DM species. SIDM models consisting of two DM species can simultaneously explain DM halos with density cores, as well as systems that are denser in their centre than expected from collisionless DM, while avoiding the gravothermal catastrophe. They are a compelling alternative to single-species models, offering a rich phenomenology.

astro-ph.CO