: A multi-scale, multi-physics algorithm for astrophysics
Context. Astronomical environments are governed by a complex interplay of physical processes, including gravitational dynamics, radiative transfer, stellar evolution, chemistry, and hydrodynamics. These processes span a vast range of spatial scales, from short-range interactions where intra-particle distances are vital, to cosmological scales. Both of these characteristics make astrophysics a multi-scale, multi-physics discipline. This complexity introduces complications to numerical methods where round-off errors and a wide range of temporal timescales on which processes act can influence the reliability of results and the efficiency of algorithms. Aims. In this work, we present an updated version of the multi-scale, multi-physics algorithm, <ns0:monospace>Nemesis</ns0:monospace>, which makes use of the Astrophysical Multipurpose Software Environment (<ns0:monospace>AMUSE</ns0:monospace>). We formally introduce and validate the algorithm. Methods. We ran a suite of simulations to assess its performance in simulating star clusters containing planetary systems, its ability to capture the von Zeipel–Lidov–Kozai effect, and its computational scalability. Results. The <ns0:monospace>Nemesis</ns0:monospace> code yields indistinguishable results on both the global and local scales when compared with the direct N-body code <ns0:monospace>Ph4</ns0:monospace>. We find the same result when analysing its ability to capture the von Zeipel–Lidov–Kozai effect. When we analyse its computational performance, the wall-clock time scales roughly as $\[t_{\text {sim}} \propto 1 / \sqrt{\delta t_{\text {nem}}}\]$, where δtnem represents the time synchronisation between the global and local scales. When we vary the number of planetary systems, the wall-clock time remains unchanged as long as the number of available cores exceeds the number of systems. Beyond this, we find that, at worst, the computational time increases linearly with the number of excess systems. Conclusions. The method introduced here can be used in numerous domains of astronomy, thanks to its flexibility and modularity, from simulating protoplanetary discs in star clusters to binary black holes in the galactic centre.
Authors
- E. Hochart
- S. Portegies Zwart
Publication Details
- Journal
- Springer Link (Chiba Institute of Technology)
- Published
- 2026-04-29
- DOI
- https://doi.org/10.1051/0004-6361/202558060/pdf
- Primary Topic
- Stellar, planetary, and galactic studies
- Type
- article
- Field-Weighted Citation Impact
- 0.00