iharm3D: Vectorized General Relativistic Magnetohydrodynamics
Abstract
Iharm3D is an open-source C code for simulating black hole accretion systems in arbitrary stationary spacetimes using ideal general-relativistic magnetohydrodynamics (GRMHD). It is an implementation of the HARM ("High Accuracy Relativistic Magnetohydrodynamics") algorithm outlined in Gammie et al. (2003) with updates as outlined in McKinney & Gammie (2004) and Noble et al. (2006). The code is most directly derived from Ryan et al. (2015) but with radiative transfer portions removed. HARM is a conservative finite-volume scheme for solving the equations of ideal GRMHD, a hyperbolic system of partial differential equations, on a logically Cartesian mesh in arbitrary coordinates.
- Publication:
-
The Journal of Open Source Software
- Pub Date:
- October 2021
- DOI:
- arXiv:
- arXiv:2110.10191
- Bibcode:
- 2021JOSS....6.3336P
- Keywords:
-
- C;
- magnetohydrodynamics;
- Python;
- milky way;
- general relativity;
- C++;
- dynamics;
- astronomy;
- galactic dynamics;
- Astrophysics - High Energy Astrophysical Phenomena;
- Astrophysics - Instrumentation and Methods for Astrophysics;
- Physics - Plasma Physics
- E-Print:
- 4 pages, 2 figures. Associated code at https://github.com/AFD-Illinois/iharm3d