Compact Runge-Kutta Flux Reconstruction for Hyperbolic Conservation Laws with admissibility preservation
Arpit Babbar, Qifan Chen
TL;DR
This work extends the compact Runge-Kutta concept to the Flux Reconstruction framework, recasting cRK as a time-averaged flux approximation to enable a single numerical flux per time step. It introduces three dissipative models (D-CSX, D1, D2) and two central flux strategies (AE, EA) within the FR setting, and proves equivalence to Lax-Wendroff-type schemes under linearity assumptions. A subcell-based blending limiter (Gauss-Legendre points with MUSCL-Hancock reconstruction) and a flux limiter for admissibility in means ensure robustness for nonsmooth solutions, including those with source terms. Numerical experiments on scalar equations, Euler flows, and the ten-moment model demonstrate high-order accuracy, strong shock robustness, and admissibility preservation, with competitive wall-clock performance relative to LWFR. The framework shows promise for efficient, high-order, physically admissible simulations in complex hyperbolic systems and sets the stage for extensions to curvilinear grids and implicit-explicit time stepping.
Abstract
Compact Runge-Kutta (cRK) Discontinuous Galerkin (DG) methods, recently introduced in [Q. Chen, Z. Sun, and Y. Xing, SIAM J. Sci. Comput. SIAM J. Sci. Comput., 46: A1327-A1351, 2024], are a variant of RKDG methods for solving hyperbolic conservation laws and are characterized by their compact stencil including only immediate neighboring finite elements. This article proposes a cRK Flux Reconstruction (FR) method by interpreting cRK as a procedure to approximate time-averaged fluxes, which requires computing only a single numerical flux for each time step and further reduces data communication. The numerical flux is carefully constructed to maintain the same Courant-Friedrichs-Lewy (CFL) numbers as cRKDG methods and achieve optimal accuracy uniformly across all polynomial degrees, even for problems with sonic points. A subcell-based blending limiter is then applied for problems with nonsmooth solutions, which uses Gauss-Legendre solution points and performs MUSCL-Hancock reconstruction on subcells to mitigate the additional dissipation errors. Additionally, to achieve a fully admissibility-preserving cRKFR scheme, a flux limiter is applied to the time-averaged numerical flux to ensure admissibility preservation in the means, combined with a positivity-preserving scaling limiter. The method is further extended to handle source terms by incorporating their contributions as additional time averages. Numerical experiments including Euler equations and the ten-moment problem are provided to validate the claims regarding the method's accuracy, robustness, and admissibility preservation.
