The Runge--Kutta discontinuous Galerkin method with stage-dependent polynomial spaces for hyperbolic conservation laws
Qifan Chen, Zheng Sun, Yulong Xing
TL;DR
This work introduces sdRKDG, a high-order Runge--Kutta discontinuous Galerkin framework that blends two spatial operators defined on $\mathcal{P}^k$ and $\mathcal{P}^{k-1}$ within a single time step to surpass traditional MOL designs. By organizing the RK stages with stage-dependent polynomial spaces, the method achieves reduced floating-point operations and can permit larger CFL numbers, while preserving local conservation and enabling TVD/TVBM behavior with appropriate limiters. Von Neumann analysis shows improved stability margins for several sdRKDG schemes, and numerical tests (including 1D Burgers, 1D/2D Euler, and discontinuous problems) demonstrate optimal or near-optimal convergence on smooth problems and robust shock-capturing on discontinuities, with some order degeneration occurring for sonic-point problems in Class B. The results indicate a practical and flexible framework for advancing RKDG methods beyond the MOL paradigm, offering potential efficiency gains and applicability to complex systems while highlighting the need to manage sonic-point effects in certain configurations.
Abstract
In this paper, we present a novel class of high-order Runge--Kutta (RK) discontinuous Galerkin (DG) schemes for hyperbolic conservation laws. The new method extends beyond the traditional method of lines framework and utilizes stage-dependent polynomial spaces for the spatial discretization operators. To be more specific, two different DG operators, associated with $\mathcal{P}^k$ and $\mathcal{P}^{k-1}$ piecewise polynomial spaces, are used at different RK stages. The resulting method is referred to as the sdRKDG method. It features fewer floating-point operations and may achieve larger time step sizes. For problems without sonic points, we observe optimal convergence for all the sdRKDG schemes; and for problems with sonic points, we observe that a subset of the sdRKDG schemes remains optimal. We have also conducted von Neumann analysis for the stability and error of the sdRKDG schemes for the linear advection equation in one dimension. Numerical tests, for problems including two-dimensional Euler equations for gas dynamics, are provided to demonstrate the performance of the new method.
