Flux limiters are used in high resolution schemes — numerical schemes used to solve problems in science and engineering, particularly fluid dynamics, described by partial differential equations (PDE's). High-resolution schemes are used in the numerical solution of Partial differential equations where high accuracy is required in the presence of shocks or discontinuities Fluid dynamics is the sub-discipline of Fluid mechanics dealing with fluid flow: Fluids ( Liquids and Gases in motion In Mathematics, partial differential equations ( PDE) are a type of Differential equation, i They are used in high resolution schemes, such as the MUSCL scheme, to avoid the spurious oscillations (wiggles) that would otherwise occur with high order spatial discretisation schemes due to shocks, discontinuities or sharp changes in the solution domain. MUSCL stands for Monotone Upstream-centered Schemes for Conservation Laws, and the term was introduced in a seminal paper by Bram van Leer (van Leer 1979 Use of flux limiters, together with an appropriate high resolution scheme, make the solutions total variation diminishing (TVD). In systems described by Partial differential equations such as the following hyperbolic Advection equation, \frac{\part u}{\part t} + a\frac{\part u}{\part
Note: Flux limiters are also referred to as slope limiters because they both have the same mathematical form, and both have the effect of limiting the solution gradient near shocks or discontinuities. In general, the term flux limiter is used when the limiter acts on system fluxes, and slope limiter is used when the limiter acts on system states. In the various subfields of Physics, there exist two common usages of the term flux, both with rigorous mathematical frameworks
Contents |
The main idea behind the construction of flux limiter schemes is to limit the spatial derivatives to realistic values - for scientific and engineering problems this usually means physically realisable values. They are used in high resolution schemes for solving problems described by PDE's and only come into operation when sharp wave fronts are present. High-resolution schemes are used in the numerical solution of Partial differential equations where high accuracy is required in the presence of shocks or discontinuities For smoothly changing waves, the flux limiters do not operate and the spatial derivatives can be represented by higher order approximations without introducing non-real oscillations. Consider the 1D semi-discrete scheme below,
.
where,
and
represent edge fluxes for the ith cell. If these edge fluxes can be represented by low and high resolution schemes, then a flux limiter can switch between these schemes depending upon the gradients close to the particular cell, as follows,
,
,
where,
low resolution flux,
high resolution flux,
flux limiter function,
and
represents the ratio of successive gradients on the solution mesh, i. e. ,
.
The limiter function is constrained to be greater than or equal to zero, i. e. ,
. Therefore, when the limiter is equal to zero (sharp gradient, opposite slopes or zero gradient), the flux is represented by a low resolution scheme. Similarly, when the limiter is equal to 1 (smooth solution), it is represented by a high resolution scheme. The various limiters have differing switching characteristics and are selected according to the particular problem and solution scheme. No particular limiter has been found to work well for all problems, and a particular choice is usually made on a trial and error basis.
The following are common forms of flux/slope limiter function,
:
CHARM [not 2nd order TVD] (Zhou, 1995)
.
HCUS [not 2nd order TVD] (Waterson & Deconinck, 1995)
.
HQUICK [not 2nd order TVD] (Waterson & Deconinck, 1995)
.
Koren (Koren, 1993)
.
minmod - symmetric (Roe, 1986)
.
monotonized central (MC) - symmetric (van Leer, 1977)
.
Osher (Chatkravathy and Osher, 1983)
. Stanley Osher (born 1942) is an American mathematician known for his many contributions in Shock capturing, Level set methods and PDE -based
ospre - symmetric (Waterson & Deconinck, 1995)
.
smart [not 2nd order TVD] (Gaskell & Lau, 1988)
.
superbee - symmetric (Roe, 1986)
.
Sweby - symmetric (Sweby, 1984)
.
UMIST (Lien & Leschziner, 1994)
.
van Albada 1 - symmetric (van Albada, et al, 1982)
.
van Albada 2 Alternative form [not 2nd order TVD] used on high spatial order schemes (Kermani, 2003)
.
van Leer - symmetric (van Leer, 1974)
. Bram van Leer is professor of aerospace engineering at the University of Michigan, in Ann Arbor. All the above limiters indicated as being symmetric, exhibit the following symmetry property,
.
This is a desirable property as it ensures that the limiting actions for forward and backward gradients operate in the same way.
Unless indicated to the contrary, the above limiter functions are second order TVD. In systems described by Partial differential equations such as the following hyperbolic Advection equation, \frac{\part u}{\part t} + a\frac{\part u}{\part This means that they are designed such that they pass through a certain region of the solution, known as the TVD region, in order to guarantee stability of the scheme. Second-order, TVD limiters satisfy at least the following criteria:
,
,
,
,
The admissible limiter region for second-order TVD schemes is shown in the Sweby Diagram opposite (Sweby, 1984), and plots showing limiter functions overlaid onto the TVD region are shown below. In this image, plots for the Osher and Sweby limiters have been generated using β = 1. 5.
An additional limiter that has an interesting form is the generalised minmod limiter (Harten and Osher, 1987). It is defined as follows
![\phi_{mg}(u,\theta)=\textrm{minmod}\left(\theta\frac{u_{i}-u_{i-1}}{\Delta x},\;\frac{u_{i+1}-u_{i-1}}{2\Delta x},\;\theta\frac{u_{i+1}-u_{i}}{\Delta x}\right),\quad\theta\in\left[1,2\right],](../../../../math/7/2/d/72d6c9759a583de2f2ae654ff4cc5a23.png)
where

Note:
is most dissipative for
when it reduces to
and is least dissipative for
.