An Efficient Hybrid Method for Solving Euler Equations

U. S. Vevek, B. Zang, T. H. New*

*Corresponding author for this work

Research output: Contribution to journalArticle (Academic Journal)peer-review

8 Citations (Scopus)


In this paper, a hybrid method suitable for solving the Euler equations using high order methods has been proposed. The method was implemented and validated with a seventh order WENO scheme in OpenFOAM®. The hybrid method combines a simple MUSCL-type flux approach and a characteristic flux approach. In the MUSCL-type flux approach, the inviscid fluxes are computed using approximate Riemann solvers HLL and HLLC schemes based on the WENO-reconstructed state variables. Hence, this is dubbed as the VF (variable-based flux) approach. In critical regions where VF may produce spurious oscillations, a novel, low-dissipation HLL-based CF (characteristic flux) approach is applied. Critical regions were identified using a modified Bhagatwala–Lele shock sensor. The VF/CF hybrid method has been shown to produce high-resolution, essentially non-oscillatory results for a number of 1D and 2D problems at a fraction of the cost of a pure CF approach. Moreover, a 2D advection problem was designed to investigate the choice of state variables and flux schemes. The results have shed more light on the relation between Kelvin–Helmholtz roll-ups and numerical instabilities along slip lines.

Original languageEnglish
Pages (from-to)732-762
Number of pages31
JournalJournal of Scientific Computing
Issue number2
Early online date19 Aug 2019
Publication statusPublished - 1 Nov 2019


  • Characteristic fluxes
  • Euler equations
  • High order WENO schemes
  • Hybrid method
  • Shock sensor


Dive into the research topics of 'An Efficient Hybrid Method for Solving Euler Equations'. Together they form a unique fingerprint.

Cite this