General Relativistic Hydrodynamics on a Moving-mesh I: Static Spacetimes
arXiv:2002.09613 · doi:10.1093/mnras/staa1532
Abstract
We present the first-ever moving-mesh general relativistic hydrodynamics solver for static spacetimes as implemented in the code, MANGA. Our implementation builds on the architectures of MANGA and the numerical relativity Python package NRPy+. We review the general algorithm to solve these equations and, in particular, detail the time stepping; Riemann solution across moving faces; conversion between primitive and conservative variables; validation and correction of hydrodynamic variables; and mapping of the metric to a Voronoi moving-mesh grid. We present test results for the numerical integration of an unmagnetized Tolman-Oppenheimer-Volkoff star for 24 dynamical times. We demonstrate that at a resolution of mesh generating points, the star is stable and its central density drifts downward by 2% over this timescale. At a lower resolution the central density drift increases in a manner consistent with the adopted second order spatial reconstruction scheme. These results agree well with the exact solutions, and we find the error behavior to be similar to Eulerian codes with second-order spatial reconstruction. We also demonstrate that the new code recovers the fundamental mode frequency for the same TOV star but with its initial pressure depleted by 10%
10 pages, 4 figures, accepted version, update description of Riemann solver
References in corpus (16)
- Modules for Experiments in Stellar Astrophysics (MESA)
- Introducing the Illustris Project: Simulating the coevolution of dark and visible matter in the Universe
- Simulating coalescing compact binaries by a new code SACRA
- WhiskyMHD: a new numerical code for general relativistic magnetohydrodynamics
- Evolving black hole-neutron star binaries in general relativity using pseudospectral and finite difference methods
- A New Open-Source Nuclear Equation of State Framework based on the Liquid-Drop Model with Skyrme Interaction
- Relativistic MHD with Adaptive Mesh Refinement
- A new general relativistic magnetohydrodynamics code for dynamical spacetimes
- Minidisks in Binary Black Hole Accretion
- DISCO: A 3D Moving-Mesh Magnetohydrodynamics Code Designed for the Study of Astrophysical Disks
- Common Envelope Evolution on a Moving Mesh
- Magnetized Moving Mesh Merger of a Carbon-Oxygen White Dwarf Binary
- Rich: Open Source Hydrodynamic Simulation on a Moving Voronoi Mesh
- A Moving Mesh Hydrodynamic Solver for ChaNGa
- Time Dependent Radiation Hydrodynamics on a Moving Mesh
- Moving and Reactive Boundary Conditions in Moving-Mesh Hydrodynamics
Cited by in corpus (5)
- The Cosmological Simulation Code OpenGadget3 -- Implementation of Meshless Finite Mass
- The Effect of Impact Parameter on Tidal Disruption Events
- A general relativistic extension to mesh-free methods for hydrodynamics
- A general relativistic magnetohydrodynamics extension to mesh-less schemes in the code GIZMO
- Machine learning-driven conservative-to-primitive conversion in hybrid piecewise polytropic and tabulated equations of state