A positivity preserving and oscillation-free entropy stable discontinuous Galerkin scheme for the reactive Euler equations

Hujian Zuo, Weifeng Zhao (Lead / Corresponding author), Ping Lin (Lead / Corresponding author)

Research output: Contribution to journalArticlepeer-review

Abstract

The reactive Euler equations are a basic model for fluid flows with chemical reactions. In this work, we construct a high order positivity preserving and oscillation-free entropy stable discontinuous Galerkin (DG) scheme for the reactive Euler equations. The main ingredients of the scheme include (i) entropy preserving and entropy stable fluxes to achieve entropy stability, (ii) artificial damping terms to restrain spurious oscillations near the shocks, and (iii) positivity preserving limiters to guarantee the positivity of solutions. These ingredients are compatible with each other so that our scheme simultaneously enjoys the properties of entropy stable, oscillation-free and positivity preserving. Another distinctive feature of our scheme is that it is entropy stable for both the thermodynamic and mathematical entropies. Numerical experiments validate the designed high convergence orders of the scheme and demonstrate its good performances for discontinuous problems.
Original languageEnglish
Article number112906
Number of pages25
JournalJournal of Computational Physics
Volume505
Early online date5 Mar 2024
DOIs
Publication statusPublished - 15 May 2024

Keywords

  • Discontinuous Galerkin method
  • Entropy stable
  • Oscillation-free
  • Positivity preserving
  • Reactive Euler equations

ASJC Scopus subject areas

  • Computational Mathematics
  • Applied Mathematics
  • Numerical Analysis
  • General Physics and Astronomy
  • Computer Science Applications
  • Modelling and Simulation
  • Physics and Astronomy (miscellaneous)

Fingerprint

Dive into the research topics of 'A positivity preserving and oscillation-free entropy stable discontinuous Galerkin scheme for the reactive Euler equations'. Together they form a unique fingerprint.

Cite this