Second-order invariant-domain preserving approximation to the multi-species Euler equations
Bennett Clayton, Tarik Dzanic, Eric J. Tovar
TL;DR
The paper addresses the challenge of robustly solving the compressible multi-species Euler equations while strictly preserving physical invariants. It derives the full 1D Riemann problem and a maximum wave speed bound, then builds a first-order invariant-domain preserving scheme and extends it to second-order accuracy using a convex limiting approach combined with an entropy indicator. The resulting method preserves positivity of species densities and internal energy, enforces a local minimum principle on mixture entropy, and satisfies discrete entropy inequalities. Numerical experiments, including 1D traveling waves, Riemann problems, 2D shock–bubble interactions, an ICF-like configuration, and a 3D axisymmetric triple-point scenario, demonstrate accuracy, robustness, and the ability to capture complex multi-species mixing and shocks with high fidelity.
Abstract
This work is concerned with constructing a second-order, invariant-domain preserving approximation of the compressible multi-species Euler equations where each species is modeled by an ideal gas equation of state. We give the full solution to the Riemann problem and derive its maximum wave speed. The maximum wave speed is used in constructing a first-order invariant-domain preserving approximation. We then extend the methodology to second-order accuracy and detail a convex limiting technique which is used for preserving the invariant domain. Finally, the numerical method is verified with analytical solutions and then validated with several benchmarks and laboratory experiments.
