OPTAB: Public code for generating gas opacity tables for radiation hydrodynamics simulations
Abstract
We have developed a public code, OPTAB, that outputs Rosseland, Planck, and two-temperature Planck mean gas opacity tables for radiation hydrodynamics simulations in astrophysics. The code is developed for modern high-performance computing, being written in Fortran 90 and using Message Passing Interface and Hierarchical Data Format, Version 5. The purpose of this work is to provide a platform on which users can generate opacity tables for their own research purposes. Therefore, the code has been designed so that a user can easily modify, change, or add opacity sources in addition to those already implemented, which include bremsstrahlung, photoionization, Rayleigh scattering, line absorption, and collision-induced absorption. In this paper, we provide details of the opacity calculations in our code and present validation tests to evaluate the performance of our code.
- Publication:
-
Astronomy and Astrophysics
- Pub Date:
- March 2022
- DOI:
- 10.1051/0004-6361/202141076
- arXiv:
- arXiv:2112.05689
- Bibcode:
- 2022A&A...659A..87H
- Keywords:
-
- opacity;
- radiative transfer;
- methods: numerical;
- Astrophysics - Instrumentation and Methods for Astrophysics;
- Astrophysics - Earth and Planetary Astrophysics;
- Astrophysics - High Energy Astrophysical Phenomena;
- Astrophysics - Solar and Stellar Astrophysics
- E-Print:
- Astronomy and Astrophysics, in press