arXiv · 2512.12466
Nyx-RT: Adaptive Ray Tracing in the Nyx Hydrodynamical Code
Abstract
Numerical methods for radiative transfer play a key role in modern-day astrophysics and cosmology, including study of the inhomogeneous reionization process. In this context, ray tracing methods are well-regarded for accuracy but notorious for high computational cost. In this work, we extend the capabilities of the Nyx N-body / hydrodynamics code, coupling radiation to gravitational and gas dynamics. We formulate adaptive ray tracing as a novel series of filters and transformations that can be used with AMReX particle abstractions, simplifying implementation and enabling portability across Exascale GPU architectures. To address computational cost, we present a new algorithm for merging sources, which significantly accelerates computation once reionization is well underway. Furthermore, we develop a novel prescription for geometric overlap correction with low-density neighbor cells. We perform verification and validation against standard analytic and numerical test problems. Finally, we demonstrate scaling to up to 1024 nodes and 4096 GPUs running multiphysics cosmological simulations, with 4096^3 Eulerian gas cells, 4096^3 dark matter particles, and ray tracing on a 1024^3 coarse grid. For these full cosmological simulations, we demonstrate convergence in terms of reionization history and post-ionization Lyman-alpha forest flux.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Nathan X. Marshak, Kathlynn Simotas, Zarija Lukić, Hyunbae Park, James Ahrens, Chris R. Johnson. 2025-12-13. Nyx-RT: Adaptive Ray Tracing in the Nyx Hydrodynamical Code. https://arxiv.org/abs/2512.12466
Cite the original work for its findings. Save a collection to share your selection of sources.