Recovery schemes for primitive variables in general-relativistic magnetohydrodynamics
arXiv:1712.07538 · doi:10.3847/1538-4357/aabcc5
Abstract
General-relativistic magnetohydrodynamic (GRMHD) simulations are an important tool to study a variety of astrophysical systems such as neutron star mergers, core-collapse supernovae, and accretion onto compact objects. A conservative GRMHD scheme numerically evolves a set of conservation equations for 'conserved' quantities and requires the computation of certain primitive variables at every time step. This recovery procedure constitutes a core part of any conservative GRMHD scheme and it is closely tied to the equation of state (EOS) of the fluid. In the quest to include nuclear physics, weak interactions, and neutrino physics, state-of-the-art GRMHD simulations employ finite-temperature, composition-dependent EOSs. While different schemes have individually been proposed, the recovery problem still remains a major source of error, failure, and inefficiency in GRMHD simulations with advanced microphysics. The strengths and weaknesses of the different schemes when compared to each other remain unclear. Here we present the first systematic comparison of various recovery schemes used in different dynamical spacetime GRMHD codes for both analytic and tabulated microphysical EOSs. We assess the schemes in terms of (i) speed, (ii) accuracy, and (iii) robustness. We find large variations among the different schemes and that there is not a single ideal scheme. While the computationally most efficient schemes are less robust, the most robust schemes are computationally less efficient. More robust schemes may require an order of magnitude more calls to the EOS, which are computationally expensive. We propose an optimal strategy of an efficient three-dimensional Newton-Raphson scheme and a slower but more robust one-dimensional scheme as a fall-back.
13 pages, 3 figures, 2 tables; matches published version
References in corpus (8)
- ECHO: an Eulerian Conservative High Order scheme for general relativistic magnetohydrodynamics and magnetodynamics
- Magnetorotational Core-Collapse Supernovae in Three Dimensions
- Three-dimensional GRMHD simulations of neutrino-cooled accretion disks from neutron star mergers
- Magnetized Neutron Star Mergers and Gravitational Wave Signals
- WhiskyMHD: a new numerical code for general relativistic magnetohydrodynamics
- A new general relativistic magnetohydrodynamics code for dynamical spacetimes
- Search for gravitational waves associated with gamma-ray bursts detected by the InterPlanetary Network
- Magnetic effects on the low-T/|W| instability in differentially rotating neutron stars
Cited by in corpus (33)
- Collapsars as a major source of r-process elements
- Beyond second-order convergence in simulations of magnetised binary neutron stars with realistic microphysics
- General relativistic resistive magnetohydrodynamics with robust primitive variable recovery for accretion disk simulations
- GRMHD simulations of neutron-star mergers with weak interactions: r-process nucleosynthesis and electromagnetic signatures of dynamical ejecta
- Robust Recovery of Primitive Variables in Relativistic Ideal Magnetohydrodynamics
- Numerical relativity in spherical coordinates: A new dynamical spacetime and general relativistic MHD evolution framework for the Einstein Toolkit
- Dissipative Magnetohydrodynamics for Non-Resistive Relativistic Plasmas
- Large Eddy Simulations of Magnetized Mergers of Neutron Stars with Neutrinos
- Spritz: a new fully general-relativistic magnetohydrodynamic code
- HARM3D+NUC: A new method for simulating the post-merger phase of binary neutron star mergers with GRMHD, tabulated EOS and neutrino leakage
- GRaM-X: A new GPU-accelerated dynamical spacetime GRMHD code for Exascale computing with the Einstein Toolkit
- Addition of tabulated equation of state and neutrino leakage support to IllinoisGRMHD
- Quantifying uncertainties in general relativistic magnetohydrodynamic codes
- A resistive extension for ideal MHD
- Spritz: General Relativistic Magnetohydrodynamics with Neutrinos
- Simulating magnetized neutron stars with discontinuous Galerkin methods
- Machine Learning for Conservative-to-Primitive in Relativistic Hydrodynamics
- A hybrid approach to long-term binary neutron-star simulations
- Finite-temperature effects in dynamical-spacetime binary neutron star merger simulations: Validation of the parametric approach
- Three-Dimensional General-Relativistic Simulations of Neutrino-Driven Winds from Rotating Proto-Neutron Stars
- cuHARM : a new GPU accelerated GR-MHD code and its application to ADAF disks
- Implementing a new recovery scheme for primitive variables in the general relativistic magnetohydrodynamic code Spritz
- Comparison of magnetic diffusion and reconnection in ideal and resistive relativistic magnetohydrodynamics, ideal magnetodynamics, and resistive force-free electrodynamics
- Simulating neutron stars with a flexible enthalpy-based equation of state parametrization in SpECTRE
- Axisymmetric Hydrodynamics in Numerical Relativity Using a Multipatch Method
- The Effects of Resolution on Black Hole Accretion Simulations of Jets
- Higher-level large-eddy filtering strategy for general relativistic fluid simulations
- Insights into Binary Neutron Star Merger Simulations: A Multi-Code Comparison
- Rapidly Rotating Neutron Star Collapse in Massive Scalar-Tensor Theories
- Toward First-Principles Multi-Messenger Predictions: Coupling Nuclear Networks with GR Radiation-MHD in {\tt Gmunu}
- Thermal aspects of neutron star mergers
- Chemical Evolution and Kilonova Implications of Post-Merger Accretion Disk Winds
- Global Magnetohydrodynamic Simulations of Monster Shocks in Neutron Star Magnetospheres