Abstract

Aims. We present a new radiation hydrodynamics code called ARK-RT which uses a two-moment model with the M1 closure relation for radiative transfer. This code was designed to be ready for high-performance computing on exascale architectures. Methods. The two-moment model is solved using a finite-volume scheme. The scheme is designed to be asymptotic preserving in order to accurately capture both optically thick and thin regimes. We also propose a well-balanced discretization of the radiative flux source term which allows users to capture constant flux steady states with discontinuities in opacity. We use the library Trilinos for linear algebra and the package Kokkos allows us to reach high-performance computing and portability across different architectures, such as multi-core, many-core, and GP-GPU. Results. ARK-RT is able to reproduce standard tests in both free-streaming and diffusive limits, including purely radiative tests and radiation hydrodynamics ones. Using a time-implicit solver is profitable as soon as the time-step given by the hydrodynamics is between 50 and 100 times larger than the explicit time-step for radiative transfer, depending on the preconditioner and the architecture. Nevertheless, more work is needed to ensure stability in all circumstances. Using ARK-RT, we study the propagation of an ionization front in convective dense cores. We show that the ionization front is strongly stable against perturbations even with destabilizing convective motions. As a result, the presence of instabilities should be interpreted with caution. Overall, ARK-RT is well-suited to studying many astrophysical problems involving convection and radiative transfer such as the dynamics of H II regions in massive pre-stellar dense cores and future applications could include planetary atmospheres.

Highlights

  • IntroductionRadiation is an important process which interacts with the surrounding gas; for example in (exo)planet atmospheres (e.g., Thomas & Stamnes 2002), massive stars (e.g., Kuiper et al 2010; Mignon-Risse et al 2020), and H ii regions (e.g., Spitzer 1978) up to the cosmic reionization (e.g., Stiavelli 2009)

  • In many astrophysical situations, radiation is an important process which interacts with the surrounding gas; for example inplanet atmospheres (e.g., Thomas & Stamnes 2002), massive stars (e.g., Kuiper et al 2010; Mignon-Risse et al 2020), and H ii regions (e.g., Spitzer 1978) up to the cosmic reionization (e.g., Stiavelli 2009)

  • We focus on solving the radiation hydrodynamics equations

Read more

Summary

Introduction

Radiation is an important process which interacts with the surrounding gas; for example in (exo)planet atmospheres (e.g., Thomas & Stamnes 2002), massive stars (e.g., Kuiper et al 2010; Mignon-Risse et al 2020), and H ii regions (e.g., Spitzer 1978) up to the cosmic reionization (e.g., Stiavelli 2009). In the diffusive limit, the medium is optically thick (mean free path of photons much smaller than the characteristic length), and the radiation and the matter strongly interact with each other. In the free-streaming regime, the radiation does not affect the gas, and the medium is optically thin (mean free path of photons greater than the characteristic length).

Results
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call