A reconstructed discontinuous Galerkin method for magnetohydrodynamics on arbitrary grids

A reconstructed discontinuous Galerkin (rDG) method, designed not only to enhance the accuracy of DG methods but also to ensure the nonlinear stability of the rDG method, is developed for solving the Magnetohydrodynamics (MHD) equations on arbitrary grids. In this rDG(P1P2) method, a quadratic polynomial solution (P2) is first obtained using a Hermite Weighted Essentially Non-oscillatory (WENO) reconstruction from the underlying linear polynomial (P1) discontinuous Galerkin solution to ensure linear stability of the rDG method and to improves efficiency of the underlying DG method. By taking advantage of handily available and yet invaluable information, namely the first derivatives in the DG formulation, the stencils used in reconstruction involve only Von Neumann neighborhood (adjacent face-neighboring cells) and thus are compact. The first derivatives of the quadratic polynomial solution are then reconstructed using a WENO reconstruction in order to eliminate spurious oscillations in the vicinity of strong discontinuities, thus ensuring the nonlinear stability of the rDG method. The HLLD Riemann solver introduced in the literature for one-dimensional MHD problems is adopted in normal direction to compute numerical fluxes. The divergence free constraint is satisfied using the Locally Divergence Free (LDF) approach. The developed rDG method is used to compute a variety of 2D and 3D MHD problems on arbitrary grids to demonstrate its accuracy, robustness, and non-oscillatory property. Our numerical experiments indicate that the rDG(P1P2) method is able to capture shock waves sharply essentially without any spurious oscillations, and achieve the designed third-order of accuracy: one order accuracy higher than the underlying DG method.

[1]  Katharine Gurski,et al.  An HLLC-Type Approximate Riemann Solver for Ideal Magnetohydrodynamics , 2001, SIAM J. Sci. Comput..

[2]  P. Roe,et al.  A Solution-Adaptive Upwind Scheme for Ideal Magnetohydrodynamics , 1999 .

[3]  Hong Luo,et al.  A Parallel Reconstructed Discontinuous Galerkin Method for the Compressible Flows on Aritrary Grids , 2010 .

[4]  Michael Dumbser,et al.  A sub-cell based indicator for troubled zones in RKDG schemes and a novel class of hybrid RKDG+HWENO schemes , 2004, J. Comput. Phys..

[5]  Zhiliang Xu,et al.  Point-wise hierarchical reconstruction for discontinuous Galerkin and finite volume methods for solving conservation laws , 2011, J. Comput. Phys..

[6]  Hong Luo,et al.  A Reconstructed Discontinuous Galerkin Method for the Euler Equations on Arbitrary Grids , 2012 .

[7]  Hong Luo,et al.  A Discontinuous Galerkin Method for the Magnetohydrodynamics on Arbitrary Grids , 2011 .

[8]  Hong Luo,et al.  A Hermite WENO reconstruction-based discontinuous Galerkin method for the Euler equations on tetrahedral grids , 2012, J. Comput. Phys..

[9]  Michael Dumbser,et al.  Efficient implementation of ADER schemes for Euler and magnetohydrodynamical flows on structured meshes - Speed comparisons with Runge-Kutta methods , 2013, J. Comput. Phys..

[10]  Michael Dumbser,et al.  Arbitrary high order PNPM schemes on unstructured meshes for the compressible Navier–Stokes equations , 2010 .

[11]  Hong Luo,et al.  A Discontinuous Galerkin Method Based on a Gas Kinetic Scheme for the Navier-Stokes Equations on Arbitrary Grids , 2009 .

[12]  Hong Luo,et al.  A Class of Reconstructed Discontinuous Galerkin Methods for Compressible Flows on Arbitrary Grids , 2011 .

[13]  Rony Keppens,et al.  Advanced Magnetohydrodynamics: With Applications to Laboratory and Astrophysical Plasmas , 2010 .

[14]  D. Balsara,et al.  A Staggered Mesh Algorithm Using High Order Godunov Fluxes to Ensure Solenoidal Magnetic Fields in Magnetohydrodynamic Simulations , 1999 .

[15]  Michael Dumbser,et al.  High-Order Unstructured One-Step PNPM Schemes for the Viscous and Resistive MHD Equations , 2009 .

[16]  Rainald Löhner,et al.  A Hermite WENO-based limiter for discontinuous Galerkin method on unstructured grids , 2007, J. Comput. Phys..

[17]  Dinshaw Balsara,et al.  Second-Order-accurate Schemes for Magnetohydrodynamics with Divergence-free Reconstruction , 2003, astro-ph/0308249.

[18]  Michael Dumbser,et al.  Very high order PNPM schemes on unstructured meshes for the resistive relativistic MHD equations , 2009, J. Comput. Phys..

[19]  Derek M. Causon,et al.  On the Choice of Wavespeeds for the HLLC Riemann Solver , 1997, SIAM J. Sci. Comput..

[20]  J. Tinsley Oden,et al.  A discontinuous hp finite element method for the Euler and Navier–Stokes equations , 1999 .

[21]  Michael Dumbser,et al.  A unified framework for the construction of one-step finite volume and discontinuous Galerkin schemes on unstructured meshes , 2008, J. Comput. Phys..

[22]  Michael Dumbser,et al.  Efficient, high accuracy ADER-WENO schemes for hydrodynamics and divergence-free magnetohydrodynamics , 2008, Journal of Computational Physics.

[23]  Hong Luo,et al.  A Reconstructed Discontinuous Galerkin Method Based on a Hierarchical Hermite WENO Reconstruction for Compressible Flows on Tetrahedral Grids , 2012 .

[24]  Rainald Löhner,et al.  Fast p-Multigrid Discontinuous Galerkin Method for Compressible Flows at All Speeds , 2008 .

[25]  Liu Wei,et al.  A class of hybrid DG/FV methods for conservation laws I: Basic formulation and one-dimensional systems , 2012, J. Comput. Phys..

[27]  Chi-Wang Shu,et al.  Locally Divergence-Free Discontinuous Galerkin Methods for MHD Equations , 2005, J. Sci. Comput..

[28]  Dinshaw S. Balsara Divergence-free reconstruction of magnetic fields and WENO schemes for magnetohydrodynamics , 2009, J. Comput. Phys..

[29]  W. H. Reed,et al.  Triangular mesh methods for the neutron transport equation , 1973 .

[30]  Rainald Löhner,et al.  On the computation of steady‐state compressible flows using a discontinuous Galerkin method , 2008 .

[31]  Y. Mukaigawa,et al.  Large Deviations Estimates for Some Non-local Equations I. Fast Decaying Kernels and Explicit Bounds , 2022 .

[32]  Chi-Wang Shu,et al.  Locally divergence-free discontinuous Galerkin methods for the Maxwell equations , 2004, Journal of Computational Physics.

[33]  G. Tóth The ∇·B=0 Constraint in Shock-Capturing Magnetohydrodynamics Codes , 2000 .

[34]  Wei Liu,et al.  A Class of Hybrid DG/FV Methods for Conservation Laws III: Two-Dimensional Euler Equations , 2012 .

[35]  Chi-Wang Shu,et al.  The Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws. IV. The multidimensional case , 1990 .

[36]  Michael Dumbser,et al.  Divergence-free MHD on unstructured meshes using high order finite volume schemes based on multidimensional Riemann solvers , 2015, J. Comput. Phys..

[37]  K. Kusano,et al.  A multi-state HLL approximate Riemann solver for ideal magnetohydrodynamics , 2005 .

[38]  Jean-Pierre Croisille,et al.  Stability analysis of the cell centered finite-volume Muscl method on unstructured grids , 2009, Numerische Mathematik.

[39]  Hong Luo,et al.  A Parallel Reconstructed Discontinuous Galerkin Method for the Compressible Flows on Aritrary Grids , 2010 .

[40]  Hong Luo,et al.  A Discontinuous Galerkin Method Based on a BGK Scheme for the Navier-Stokes Equations on Arbitrary Grids , 2009 .

[41]  Rainald Löhner,et al.  A p-multigrid discontinuous Galerkin method for the Euler equations on unstructured grids , 2006 .

[42]  Vincent Mousseau,et al.  A reconstructed discontinuous Galerkin method for the compressible Navier-Stokes equations on arbitrary grids , 2010, J. Comput. Phys..

[44]  Rainald Löhner,et al.  A discontinuous Galerkin method based on a Taylor basis for the compressible flows on arbitrary grids , 2008, J. Comput. Phys..

[45]  Hong Luo,et al.  A Comparative Study of Different Reconstruction Schemes for a Reconstructed Discontinuous Galerkin Method on Arbitrary Grids , 2011 .