A Higher-Order Godunov Method for Multidimensional Ideal Magnetohydrodynamics

The authors present a higher-order Godunov method for the solution of the two- and three-dimensional equations of ideal magnetohydrodynamics (MHD). This work is based both on a suitable operator-split approximation to the full multidimensional equations, and on a one-dimensional Riemann solver. This Riemann solver is sufficiently robust to handle the nonstrictly hyperbolic nature of the MHD equations and the presence of local linear degeneracies. Results from a set of test problems show that this operator-split methodology has no problems handling any of the three MHD waves, yet resolves shocks to three or four computational zones. The advantages and limitations of this method are discussed.

[1]  B. Vanleer,et al.  Towards the ultimate conservative difference scheme. IV. A new approach to numerical convection , 1977 .

[2]  P. Colella Multidimensional upwind methods for hyperbolic conservation laws , 1990 .

[3]  P. Colella,et al.  A second-order projection method for the incompressible navier-stokes equations , 1989 .

[4]  P. Woodward,et al.  The Piecewise Parabolic Method (PPM) for Gas Dynamical Simulations , 1984 .

[5]  J. Michael Picone,et al.  Evolution of the Orszag-Tang vortex system in a compressible medium , 1991 .

[6]  S. Osher,et al.  One-sided difference approximations for nonlinear conservation laws , 1981 .

[7]  Phillip Colella,et al.  A higher-order Godunov method for the equations of ideal magnetohydrodynamics , 1992 .

[8]  P. Roe,et al.  On Godunov-type methods near low densities , 1991 .

[9]  B. V. Leer,et al.  Towards the ultimate conservative difference scheme. IV. A new approach to numerical convection , 1977 .

[10]  Tai-Ping Liu,et al.  The Riemann problem for general systems of conservation laws , 1975 .

[11]  P. Lax Hyperbolic Systems of Conservation Laws and the Mathematical Theory of Shock Waves , 1987 .

[12]  G. Sod A survey of several finite difference methods for systems of nonlinear hyperbolic conservation laws , 1978 .

[13]  Phillip Colella,et al.  An efficient second-order projection method for viscous incompressible flow , 1991 .

[14]  Phillip Colella,et al.  Higher order Godunov methods for general systems of hyperbolic conservation laws , 1989 .

[15]  P. Colella A Direct Eulerian MUSCL Scheme for Gas Dynamics , 1985 .

[16]  M. Brio,et al.  An upwind differencing scheme for the equations of ideal magnetohydrodynamics , 1988 .

[17]  P. Lax,et al.  On Upstream Differencing and Godunov-Type Schemes for Hyperbolic Conservation Laws , 1983 .

[18]  S. Orszag,et al.  Small-scale structure of two-dimensional magnetohydrodynamic turbulence , 1979, Journal of Fluid Mechanics.

[19]  P. Lax Weak solutions of nonlinear hyperbolic equations and their numerical computation , 1954 .