Shock Capturing Artificial Dissipation for High-Order Finite Difference Schemes

  • Authors:
  • Magnus Svärd;Siddhartha Mishra

  • Affiliations:
  • Centre of Mathematics for Applications, University of Oslo, Oslo, Norway 0316;Centre of Mathematics for Applications, University of Oslo, Oslo, Norway 0316

  • Venue:
  • Journal of Scientific Computing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study 2nd-, 4th-, 6th- and 8th-order accurate finite difference schemes approximating systems of conservation laws. Our goal is to utilize the high order of accuracy of the schemes for approximating complicated flow structures and add suitable diffusion operators to capture shocks.We choose appropriate viscosity terms and prove non-linear entropy stability. In the scalar case, entropy stability enables us to prove convergence to the unique entropy solution. Moreover, a limiter function that localizes the effect of the dissipation around discontinuities is derived. The resulting scheme is entropy stable for systems, and also converges to the entropy solution in the scalar case.We present a number of numerical experiments in order to demonstrate the robustness and accuracy of our scheme. The set of examples consists of a moving shock solution to the Burgers' equation, a solution to the Euler equations that consists of a rarefaction and two contact discontinuities and a shock/entropy wave solution to the Euler equations (Shu's test problem). Furthermore, we use the limited scheme to compute the solution to the linear advection equation and demonstrate that the limiter quickly vanishes for smooth flows and design/high-order of accuracy is retained. The numerical results in all experiments were very good. We observe a remarkable gain in accuracy when the order of the scheme is increased.