Systematic construction of upwind constrained transport schemes for MHD
arXiv:2004.10542 · doi:10.1016/j.jcp.2020.109748
Abstract
The constrained transport (CT) method reflects the state of the art numerical technique for preserving the divergence-free condition of magnetic field to machine accuracy in multi-dimensional MHD simulations performed with Godunov-type, or upwind, conservative codes. The evolution of the different magnetic field components, located at zone interfaces using a staggered representation, is achieved by calculating the electric field components at cell edges, in a way that has to be consistent with the Riemann solver used for the update of cell-centered fluid quantities at interfaces. Albeit several approaches have been undertaken, the purpose of this work is, on the one hand, to compare existing methods in terms of robustness and accuracy and, on the other, to extend the \emph{upwind contrained transport} (UCT) method by Londrillo \& Del Zanna (2004) and Del Zanna et al. (2007) for the systematic construction of new averaging schemes. In particular, we propose a general formula for the upwind fluxes of the induction equation which simply involves the information available from the base Riemann solver employed for the fluid part, provided it does not require full spectral decomposition, and 1D reconstructions of velocity and magnetic field components from nearby intercell faces to cell edges. Our results are presented here in the context of second-order schemes for classical MHD, but they can be easily generalized to higher than second order schemes, either based on finite volumes or finite differences, and to other physical systems retaining the same structure of the equations, such as that of relativistic or general relativistic MHD.
arXiv comment29 pages, 16 figures
References in corpus (27)
- An Unsplit Godunov Method for Ideal MHD via Constrained Transport
- The Event Horizon General Relativistic Magnetohydrodynamic Code Comparison Project
- An Unsplit Godunov Method for Ideal MHD via Constrained Transport in Three Dimensions
- ECHO: an Eulerian Conservative High Order scheme for general relativistic magnetohydrodynamics and magnetodynamics
- On the Divergence-Free Condition in Godunov-Type Schemes for Ideal Magnetohydrodynamics: the Upwind Constrained Transport Method
- Efficient, High Accuracy ADER-WENO Schemes for Hydrodynamics and Divergence-Free Magnetohydrodynamics
- An efficient shock-capturing central-type scheme for multidimensional relativistic flows. II. Magnetohydrodynamics
- A Divergence-Free Upwind Code for Multidimensional Magnetohydrodynamic Flows
- Multidimensional HLLE Riemann solver; Application to Euler and Magnetohydrodynamic Flows
- High Order Upwind Schemes for Multidimensional Magnetohydrodynamics
- A Two-dimensional HLLC Riemann Solver for Conservation Laws : Application to Euler and MHD Flows
- A robust numerical scheme for highly compressible magnetohydrodynamics: Nonlinear stability, implementation and tests
- Divergence-Free Reconstruction of Magnetic Fields and WENO Schemes for Magnetohydrodynamics
- An HLLC Solver for Relativistic Flows -- II. Magnetohydrodynamics
- Angular Momentum Transport in Accretion Disks: Scaling Laws in MRI-driven Turbulence
- High-order conservative finite difference GLM-MHD schemes for cell-centered MHD
- A five-wave HLL Riemann solver for relativistic MHD
- A Second-Order Unsplit Godunov Scheme for Cell-Centered MHD: the CTU-GLM scheme
- A conservative orbital advection scheme for simulations of magnetized shear flows with the PLUTO code
- An Unstaggered Constrained Transport Method for the 3D Ideal Magnetohydrodynamic Equations
- A fourth-order accurate finite volume method for ideal MHD via upwind constrained transport
- A Simple and Accurate Riemann Solver for Isothermal MHD
- Symmetries, scaling laws and convergence in shearing-box simulations of MRI driven turbulence
- Fast Magnetic Reconnection: Secondary Tearing Instability and Role of the Hall Term
- A high-order weighted finite difference scheme with a multi-state approximate Riemann solver for divergence-free magnetohydrodynamic simulations
- Efficient, Divergence-Free, High Order MHD on 3D Spherical Meshes with Optimal Geodesic Meshing
- Resistive magnetohydrodynamic simulations of the ideal tearing mode
Cited by in corpus (15)
- IDEFIX: a versatile performance-portable Godunov code for astrophysical flows
- Implementation of advanced Riemann solvers in a neutrino-radiation magnetohydrodynamics code in numerical relativity and its application to a binary neutron star merger
- Long-term 3D-MHD Simulations of Black Hole Accretion Disks formed in Neutron Star Mergers
- A -order accurate finite volume method for ideal classical and special relativistic MHD based on pointwise reconstructions
- 3D RMHD simulations of jet-wind interactions in High Mass X-ray Binaries
- A finite-volume scheme for modeling compressible magnetohydrodynamic flows at low Mach numbers in stellar interiors
- The polarization of the synchrotron radiation from a recollimated jet: application to high-energy BL Lacs
- HOW-MHD: A High-Order WENO-Based Magnetohydrodynamic Code with a High-Order Constrained Transport Algorithm for Astrophysical Applications
- Jets from accretion disk dynamos: consistent quenching modes for dynamo and resistivity
- AsterX: a new open-source GPU-accelerated GRMHD code for dynamical spacetimes
- A comparison of approximate non-linear Riemann solvers for Relativistic MHD
- The PLUTO Code on GPUs: Offloading Lagrangian Particle Methods
- Pseudo-spectral solver versus grid-based solver: A quantitative accuracy test using GMHD3D and PLUTO4.4
- General relativistic magnetohydrodynamics simulations for binary neutron star mergers
- On the Impact of the Numerical Method on Magnetic Reconnection and Particle Acceleration -- I. The MHD case