A stable high-order finite difference scheme for the compressible Navier-Stokes equations, far-field boundary conditions

Magnus Svärd, Mark H. Carpenter, Jan Nordström

Research output: Contribution to journalArticlepeer-review

199 Citations (Scopus)

Abstract

We construct a stable high-order finite difference scheme for the compressible Navier-Stokes equations, that satisfy an energy estimate. The equations are discretized with high-order accurate finite difference methods that satisfy a Summation-By-Parts rule. The boundary conditions are imposed with penalty terms known as the Simultaneous Approximation Term technique. The main result is a stability proof for the full three-dimensional Navier-Stokes equations, including the boundary conditions. We show the theoretical third-, fourth-, and fifth-order convergence rate, for a viscous shock, where the analytic solution is known. We demonstrate the stability and discuss the non-reflecting properties of the outflow conditions for a vortex in free space. Furthermore, we compute the three-dimensional vortex shedding behind a circular cylinder in an oblique free stream for Mach number 0.5 and Reynolds number 500.

Original languageEnglish
Pages (from-to)1020-1038
Number of pages19
JournalJournal of Computational Physics
Volume225
Issue number1
DOIs
Publication statusPublished - 1 Jul 2007
Externally publishedYes

Keywords

  • Accuracy
  • Boundary conditions
  • Compressible Navier-Stokes equations
  • High-order finite difference methods
  • Simultaneous approximation terms
  • Stability
  • Summation-by-Parts
  • Well-posedness

ASJC Scopus subject areas

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

Fingerprint

Dive into the research topics of 'A stable high-order finite difference scheme for the compressible Navier-Stokes equations, far-field boundary conditions'. Together they form a unique fingerprint.

Cite this