Semi-implicit relaxed finite volume schemes for hyperbolic multi-scale systems of conservation laws
Andrea Thomann
TL;DR
The paper tackles the stiffness challenges of multi-scale hyperbolic conservation laws by introducing a semi-implicit scheme based on Jin-Xin relaxation and a flux splitting that separates slow from fast dynamics. By projecting relaxation variables onto equilibrium and reformulating the system as linear wave type equations, the method achieves efficient linearly implicit time stepping with explicit treatment of slow processes. It delivers first-order two-split and higher order schemes, extends to three-split configurations for complex multi-physics like ideal MHD, and demonstrates asymptotic preserving and contact preserving properties through Euler and MHD benchmark tests. The results show accurate, robust performance across a wide range of Mach and Alfvén numbers, making the approach practical for simulating multi-scale aero- and magnetohydrodynamic flows.
Abstract
In this paper a new semi-implicit relaxation scheme for the simulation of multi-scale hyperbolic conservation laws based on a Jin-Xin relaxation approach is presented. It is based on the splitting of the flux function into two or more subsystems separating the different scales of the considered model whose stiff components are relaxed thus yielding a linear structure of the resulting relaxation model on the relaxation variables. This allows the construction of a linearly implicit numerical scheme, where convective processes are discretized explicitly. Thanks to this linearity, the discrete scheme can be reformulated in linear decoupled wave-type equations resulting in the same number of evolved variables as in the original system. To obtain a scale independent numerical diffusion, centred fluxes are applied on the implicitly treated terms, whereas classical upwind schemes are applied on the explicit parts. The numerical scheme is validated by applying it on the Toro & Vázquez-Cendón (2012) splitting of the Euler equations and the Fambri (2021) splitting of the ideal MHD equations where the flux is split in two, respectively three sub-systems. The performance of the numerical scheme is assessed running benchmark test-cases from the literature in one and two spatial dimensions.
