AMReX-Astrophysics Microphysics: A set of microphysics routines for astrophysical simulation codes based on the AMReX library
arXiv:2608.06466 · doi:10.21105/joss.10422
Abstract
The AMReX-Astrophysics Microphysics library provides a common set of microphysics routines (reaction networks and associated physics, equations of state, and various transport coefficients) as well as solvers (stiff ODE integrators, nonlinear system solvers) for astrophysical simulation codes built around the AMReX adaptive mesh refinement library (W. Zhang et al., 2019). Several multi-dimensional simulation codes, including the compressible hydrodynamics code Castro (Almgren et al., 2010), the low-Mach number hydrodynamics code MAESTROeX (Fan et al., 2019), and the radiation-hydrodynamics code Quokka (Wibking & Krumholz, 2022) use Microphysics to provide the physics and solvers needed to close the hydrodynamics systems that they evolve. The library is implemented in C++ with GPU-offloading a key design feature.
6 pages accepted to Journal of Open Source Software
References in corpus (12)
- CASTRO: A New Compressible Astrophysical Solver. I. Hydrodynamics and Self-Gravity
- MAESTRO: An Adaptive Low Mach Number Hydrodynamics Algorithm for Stellar Flows
- MAESTROeX: A Massively Parallel Low Mach Number Astrophysical Solver
- Quokka: A code for two-moment AMR radiation hydrodynamics on GPUs
- pynucastro: an interface to nuclear reaction rates and code generator for reaction network equations
- An Improved Method for Coupling Hydrodynamics with Astrophysical Reaction Networks
- Neural Networks for Nuclear Reactions in MAESTROeX
- Dynamics of Laterally Propagating Flames in X-ray Bursts. II. Realistic Burning & Rotation
- Deep Neural Networks for Modeling Astrophysical Nuclear Reacting Flows
- Hydrodynamical simulations of proton ingestion flashes in Type I X-ray Bursts
- 3D Convective Urca Process in a Simmering White Dwarf
- Multidimensional Nova Simulations with an Extended Buffer and Lower Initial Mixing Temperatures