A pressure-based semi-implicit space-time discontinuous Galerkin method on staggered unstructured meshes for the solution of the compressible Navier-Stokes equations at all Mach numbers
Maurizio Tavelli, Michael Dumbser

TL;DR
This paper introduces a high-order semi-implicit discontinuous Galerkin method on staggered meshes for solving compressible Navier-Stokes equations across all Mach numbers, combining explicit and implicit discretizations for efficiency and accuracy.
Contribution
The novel pressure-based semi-implicit DG scheme handles all Mach numbers on unstructured meshes with a sparse pressure system and integrates shock capturing techniques.
Findings
Effective for low Mach number flows with CFL limited by fluid velocity
Capable of simulating high Mach number flows with shock waves
Achieves high-order accuracy up to polynomial degree 4
Abstract
We propose a new arbitrary high order accurate semi-implicit space-time discontinuous Galerkin (DG) method for the solution of the two and three dimensional compressible Euler and Navier-Stokes equations on staggered unstructured curved meshes. The method is pressure-based and semi-implicit and is able to deal with all Mach number flows. In our scheme, the discrete pressure is defined on the primal grid, while the discrete velocity field and the density are defined on a face-based staggered dual grid. All convective terms are discretized explicitly, while the pressure terms appearing in the momentum and energy equation are discretized implicitly. Substitution of the momentum equation into the energy equation yields a linear system for the scalar pressure as the only unknown. The enthalpy and the kinetic energy are taken explicitly and are then updated using a simple Picard procedure.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
