A finite volume method evolves cell integrals or cell averages by differences of shared interface numerical fluxes. For a scalar conservation law, . Sharing the same flux between neighboring cells makes conservation follow by telescoping.
A scalar finite-volume update is monotone if increasing any input state cannot decrease any output state. A consistent conservative update preserves constants and has an invariant interval by comparison. On a periodic grid, or an infinite grid with summable perturbations, conservation and monotonicity imply L1 contraction of a monotone conservative scheme. Translation invariance then implies the total variation diminishing scheme property.
A translation-invariant conservative monotone update decreases discrete total variation. If is the one-cell shift, , and L1 contraction of a monotone conservative scheme applied to gives . This prevents creation of new total variation, though it does not make every discontinuity sharply resolved.
Let be a monotone conservative scalar update on a periodic grid. Since , one has . Conservation makes the sum of the right side equal to . Reverse and add to obtain . On an infinite grid the same proof holds for summable differences with a Lipschitz flux on the state range.
The Engquist-Osher method is the finite volume method using the Engquist-Osher flux. Under on the invariant state interval, its update is monotone. It preserves the state range, is contractive for summable perturbations in , and decreases discrete total variation.
The Engquist-Osher numerical flux is . It sends positive-speed contributions from the left state and negative-speed contributions from the right state. Its consistency and opposite monotonicities in the two arguments yield a monotone conservative scheme under the appropriate Courant–Friedrichs–Lewy condition. For the Inviscid Burgers equation, it is .
A numerical flux approximates the transported quantity through a cell interface using nearby states. For a two-state flux approximating a scalar conservation law with flux , consistency requires . A monotone conservative scheme uses a flux nondecreasing in its left state and nonincreasing in its right state, with a time step making the complete update monotone.
Articles by others on the same topic
The Finite Volume Method (FVM) is a numerical technique used for solving partial differential equations (PDEs) that arise in various fields, including fluid dynamics, heat transfer, and other continuum mechanics problems. The method is particularly well-suited for problems involving conservation laws because it inherently conserves quantities over finite volumes, making it a powerful tool for simulating transport phenomena.