High-order numerical diffusion is commonly used in numerical models to provide scale selective control over small-scale noise. Conventional high-order schemes have undesirable side effects, however: they can introduce noise themselves. Two types of monotonic high-order diffusion schemes are proposed. One is based on flux correction/limiting on the corrective fluxes, which is the difference between a high-order (fourth order and above) diffusion scheme and a lower-order (typically second order) one. Overshooting and undershooting found in the solutions of higher-order diffusions near sharp gradients are prevented, while the highly selective property of damping is retained. The second simpler (flux limited) scheme simply ensures that the diffusive fluxes are always downgradient; otherwise, the fluxes are set to zero. This much simpler scheme yields as good a solution in 1D cases as and better solutions in 2D than the one using the first more elaborate flux limiter. The scheme also preserves monotonicity in the solutions and is computational much more efficient. The simple flux-limited fourth- and sixth-order diffusion schemes are also applied to thermal bubble convection. It is shown that overshooting and undershooting are consistently smaller when the flux-limited version of the high-order diffusion is used, no matter whether the advection scheme is monotonic or not. This conclusion applies to both scalar and momentum fields. Higher-order monotonic diffusion works better and even more so when used together with monotonic advection.
[1]
W. H. Raymond.
High-Order Low-Pass Implicit Tangent Filters for Use in Finite Area Calculations
,
1988
.
[2]
B. Hoskins.
Representation of the Earth Topography Using Spherical Harmonies
,
1980
.
[3]
W. Grabowski,et al.
The multidimensional positive definite advection transport algorithm: nonoscillatory option
,
1990
.
[4]
Prashant D. Sardeshmukh,et al.
Spatial Smoothing on the Sphere
,
1984
.
[5]
A. Robert.
Bubble Convection Experiments with a Semi-implicit Formulation of the Euler Equations
,
1993
.
[6]
W. Skamarock,et al.
The stability of time-split numerical methods for the hydrostatic and the nonhydrostatic elastic equations
,
1992
.
[7]
J. Klemp,et al.
The Simulation of Three-Dimensional Convective Storm Dynamics
,
1978
.
[8]
William H. Raymond,et al.
Selective Damping in a Galerkin Method for Solving Wave Problems with Variable Grids
,
1976
.
[9]
G. J. Haltiner.
Numerical Prediction and Dynamic Meteorology
,
1980
.
[10]
Ralph Shapiro,et al.
Smoothing, filtering, and boundary effects
,
1970
.
[11]
S. Zalesak.
Fully multidimensional flux-corrected transport algorithms for fluids
,
1979
.
[12]
Jay P. Boris,et al.
Flux-corrected transport. I. SHASTA, a fluid transport algorithm that works
,
1973
.