A comparison of approximate non-linear Riemann solvers for Relativistic MHD
arXiv:2111.09369 · doi:10.1093/mnras/stab3373
Abstract
We compare a particular selection of approximate solutions of the Riemann problem in the context of ideal relativistic magnetohydrodynamics. In particular, we focus on Riemann solvers not requiring a full eigenvector structure. Such solvers recover the solution of the Riemann problem by solving a simplified or reduced set of jump conditions, whose level of complexity depends on the intermediate modes that are included. Five different approaches - namely the HLL, HLLC, HLLD, HLLEM and GFORCE schemes - are compared in terms of accuracy and robustness against one- and multi-dimensional standard numerical benchmarks. Our results demonstrate that - for weak or moderate magnetizations - the HLLD Riemann solver yields the most accurate results, followed by HLLC solver(s). The GFORCE approach provides a valid alternative to the HLL solver being less dissipative and equally robust for strongly magnetized environments. Finally, our tests show that the HLLEM Riemann solver is not cost-effective in improving the accuracy of the solution and reducing the numerical dissipation.
arXiv comment20 pages, 14 figures, accepted for publication in MNRAS
References in corpus (18)
- PLUTO: a Numerical Code for Computational Astrophysics
- HARM: A Numerical Scheme for General Relativistic Magnetohydrodynamics
- An Unsplit Godunov Method for Ideal MHD via Constrained Transport
- ECHO: an Eulerian Conservative High Order scheme for general relativistic magnetohydrodynamics and magnetodynamics
- Primitive Variable Solvers for Conservative General Relativistic Magnetohydrodynamics
- An efficient shock-capturing central-type scheme for multidimensional relativistic flows. II. Magnetohydrodynamics
- An HLLC Riemann Solver for Relativistic Flows: I. Hydrodynamics
- An Extension of the Athena++ Code Framework for GRMHD Based on Advanced Riemann Solvers and Staggered-Mesh Constrained Transport
- Equation of State in Relativistic Magnetohydrodynamics: variable versus constant adiabatic index
- An efficient shock-capturing central-type scheme for multidimensional relativistic flows. I. Hydrodynamics
- An HLLC Solver for Relativistic Flows -- II. Magnetohydrodynamics
- The Exact Solution of the Riemann Problem in Relativistic MHD
- A five-wave HLL Riemann solver for relativistic MHD
- A Second Order Godunov Method for Multidimensional Relativistic Magnetohydrodynamics
- Relativistic Magnetohydrodynamics: Renormalized eigenvectors and full wave decomposition Riemann solver
- A Subluminal Relativistic Magnetohydrodynamics Scheme with ADER-WENO Predictor and Multidimensional Riemann Solver-Based Corrector
- Systematic construction of upwind constrained transport schemes for MHD
- On the correction of conserved variables for numerical RMHD with staggered constrained transport
Cited by in corpus (4)
- Implementation of advanced Riemann solvers in a neutrino-radiation magnetohydrodynamics code in numerical relativity and its application to a binary neutron star merger
- A -order accurate finite volume method for ideal classical and special relativistic MHD based on pointwise reconstructions
- Magnetic dissipation in short gamma-ray burst jets. I. Resistive relativistic MHD evolution in a model environment
- PyPLUTO: a data analysis Python package for the PLUTO code