Well-balanced high-order finite difference methods for systems of balance laws
arXiv:2001.10074 · doi:10.1016/j.jcp.2020.109880
Abstract
In this paper, high order well-balanced finite difference weighted essentially non-oscillatory methods to solve general systems of balance laws are presented. Two different families are introduced: while the methods in the first one preserve every stationary solution, those in the second family only preserve a given set of stationary solutions that depend on some parameters. The accuracy, well-balancedness, and conservation properties of the methods are discussed, as well as their application to systems with singular source terms. The strategy is applied to derive third and fifth order well-balanced methods for a linear scalar balance law, Burgers' equation with a nonlinear source term, and for the shallow water model. In particular, numerical methods that preserve every stationary solution or only water at rest equilibria are derived for the latter.
References in corpus (6)
- Why many theories of shock waves are necessary. Convergence error in formally path-consistent schemes
- Well-Balanced Schemes for the Euler Equations with Gravitation: Conservative Formulation Using Global Fluxes
- Well-balanced finite volume evolution Galerkin methods for the shallow water equations
- Well balanced Arbitrary-Lagrangian-Eulerian finite volume schemes on moving nonconforming meshes for the Euler equations of gasdynamics with gravity
- Direct Arbitrary-Lagrangian-Eulerian finite volume schemes on moving nonconforming unstructured meshes
- A second order positivity preserving well-balanced finite volume scheme for Euler equations with gravity for arbitrary hydrostatic equilibria
Cited by in corpus (3)
- Well-balanced adaptive compact approximate Taylor methods for systems of balance laws
- Energy conserving and well-balanced discontinuous Galerkin methods for the Euler-Poisson equations in spherical symmetry
- Well-balanced high-order method for non-conservative hyperbolic PDEs with source terms: application to one-dimensional blood flow equations with gravity