Table of Contents
Fetching ...

Upwind summation-by-parts finite differences: error estimates and WENO methodology

Yan Jiang, Siyang Wang

TL;DR

The paper analyzes high-order upwind SBP-SAT finite difference schemes for hyperbolic PDEs, using normal-mode analysis to show that the SAT penalty parameter $\tau$ can influence convergence rates (with $\tau \le -\tfrac12$ and a special $\tau=-1$ yielding a $1.5$-order gain). It extends the framework to ESWENO by stabilizing SBP-WENO discretizations, enabling energy-stable, high-order, nonoscillatory solutions for discontinuous data. The authors provide rigorous error estimates for both advection and hyperbolic systems and corroborate them with numerical experiments across smooth and nonsmooth regimes. These results guide practical choices of $\tau$ and demonstrate how ESWENO integrates nonoscillatory capabilities with the SBP-SAT energy-stability framework for robust wave-propagation simulations.

Abstract

High order upwind summation-by-parts finite difference operators have recently been developed. When combined with the simultaneous-approximation-term method to impose boundary conditions, the method converges faster than using traditional summation-by-parts operators. We prove the convergence rate by the normal mode analysis for such methods for a class of hyperbolic partial differential equations. Our analysis shows that the penalty parameter for imposing boundary conditions affects the convergence rate for stable methods. In addition, to solve problems with discontinuous data, we extend the method to also have the weighted essentially nonoscillatory property. The overall method is stable, achieves high order accuracy for smooth problems, and is capable of solving problems with discontinuities.

Upwind summation-by-parts finite differences: error estimates and WENO methodology

TL;DR

The paper analyzes high-order upwind SBP-SAT finite difference schemes for hyperbolic PDEs, using normal-mode analysis to show that the SAT penalty parameter can influence convergence rates (with and a special yielding a -order gain). It extends the framework to ESWENO by stabilizing SBP-WENO discretizations, enabling energy-stable, high-order, nonoscillatory solutions for discontinuous data. The authors provide rigorous error estimates for both advection and hyperbolic systems and corroborate them with numerical experiments across smooth and nonsmooth regimes. These results guide practical choices of and demonstrate how ESWENO integrates nonoscillatory capabilities with the SBP-SAT energy-stability framework for robust wave-propagation simulations.

Abstract

High order upwind summation-by-parts finite difference operators have recently been developed. When combined with the simultaneous-approximation-term method to impose boundary conditions, the method converges faster than using traditional summation-by-parts operators. We prove the convergence rate by the normal mode analysis for such methods for a class of hyperbolic partial differential equations. Our analysis shows that the penalty parameter for imposing boundary conditions affects the convergence rate for stable methods. In addition, to solve problems with discontinuous data, we extend the method to also have the weighted essentially nonoscillatory property. The overall method is stable, achieves high order accuracy for smooth problems, and is capable of solving problems with discontinuities.
Paper Structure (15 sections, 6 theorems, 83 equations, 4 figures)

This paper contains 15 sections, 6 theorems, 83 equations, 4 figures.

Key Result

Lemma 1

The semidiscretization semi_adv with $g(t)\equiv 0$ satisfies the energy estimate $\frac{d}{dt}\|\mathbf{u}\|_H^2\leq 0$ if the penalty parameter $\tau\leq -1/2$.

Figures (4)

  • Figure 1: $L^2$ error for solving the advection equation \ref{['eqn_adv']} with different values of $p$ and $\tau$.
  • Figure 2: $L^2$ error solving the hyperbolic system \ref{['hs']} with different values of $p$ and $\tau_1$ for the hyperbolic system.
  • Figure 3: $L^2$ error of the SBP-WENO scheme for $p=3$ (left) and 4 (right) with different values of $\tau$ for the advection equation.
  • Figure 4: Solutions computed with 401 grid points. Left: SBP-WENO scheme with $p=3$ and 4. Right: SBP scheme without WENO.

Theorems & Definitions (13)

  • Definition 1: traditional SBP
  • Definition 2: upwind SBP
  • Lemma 1
  • Proof 1
  • Theorem 1
  • Proof 2
  • Lemma 2: Lemma 2 in Wang2017
  • Theorem 2
  • Proof 3
  • Lemma 3
  • ...and 3 more