Total Variation Diminishing Scheme for Adiabatic and Isothermal Magnetohydrodynamics
- 1 May 1998
- journal article
- research article
- Published by American Astronomical Society in The Astrophysical Journal Supplement Series
- Vol. 116 (1) , 133-153
- https://doi.org/10.1086/313093
Abstract
In this paper a total variation diminishing (TVD) scheme is constructed for solving the equations of ideal adiabatic and isothermal MHD. It is based on an extremely efficient formulation of the MHD Riemann problems for either case. Piecewise linear interpolation is applied to the characteristic variables along with steepening of linearly degenerate characteristic fields. A predictor-corrector formulation is used to achieve second-order-accurate temporal update. An artificial viscosity and hyperviscosity are formulated using the characteristic variables. The viscosity and hyperviscosity are designed so that they never damage the TVD property. An accurate formulation of the divergence cleaning step is presented. This formulation is more accurate than the one that has been used so far. The scheme designed is second-order accurate in space and time. It has been implemented in the author's RIEMANN code for numerical MHD. A variety of test problems are presented. They test all aspects of numerical MHD including (1) handling of exotic wave structures that occur in MHD, (2) treatment of multiple discontinuities, (3) handling of very strong shocks, and (4) multidimensional problems. The scheme displays robust and accurate behavior in each case. An extremely efficient implementation has been achieved for massively parallel processor (MPP) machines displaying the ability of this scheme to sustain scalable, load-balanced performance in MPP environments.This publication has 29 references indexed in Scilit:
- The Piecewise Parabolic Method (PPM) for gas-dynamical simulationsPublished by Elsevier ,2004
- Linearized Formulation of the Riemann Problem for Adiabatic and Isothermal MagnetohydrodynamicsThe Astrophysical Journal Supplement Series, 1998
- Wave Propagation in Molecular CloudsThe Astrophysical Journal, 1996
- Extension of the Piecewise Parabolic Method to Multidimensional Ideal MagnetohydrodynamicsJournal of Computational Physics, 1994
- An Approximate Riemann Solver for Ideal MagnetohydrodynamicsJournal of Computational Physics, 1994
- Multidimensional upwind methods for hyperbolic conservation lawsJournal of Computational Physics, 1990
- Evolution of the Orszag–Tang vortex system in a compressible medium. I. Initial average subsonic flowPhysics of Fluids B: Plasma Physics, 1989
- Higher order Godunov methods for general systems of hyperbolic conservation lawsJournal of Computational Physics, 1989
- An upwind differencing scheme for the equations of ideal magnetohydrodynamicsJournal of Computational Physics, 1988
- The Effect of Nonzero ∇ · B on the numerical solution of the magnetohydrodynamic equationsJournal of Computational Physics, 1980