To read this content please select one of the options below:

The nirvana scheme applied to one‐dimensional advection

B.P. Leonard (Center for Computational Mechanics, The University of Akron, Akron, Ohio, 44325–3903, USA)
A.P. Lock (Meteorological Office, Atmospheric Processes Research Division, Bracknell, Berkshire RG12 2SZ, UK)
M.K. Macvean (Meteorological Office, Atmospheric Processes Research Division, Bracknell, Berkshire RG12 2SZ, UK)

International Journal of Numerical Methods for Heat & Fluid Flow

ISSN: 0961-5539

Article publication date: 1 April 1995

177

Abstract

The NIRVANA project is concerned with the development of a nonoscillatory, integrally reconstructed, volume‐averaged numerical advection scheme. The conservative, flux‐based finite‐volume algorithm is built on an explicit, single‐step, forward‐in‐time update of the cell‐average variable, without restrictions on the size of the time‐step. There are similarities with semi‐Lagrangian schemes; a major difference is the introduction of a discrete integral variable, guaranteeing conservation. The crucial step is the interpolation of this variable, which is used in the calculation of the fluxes; the (analytic) derivative of the interpolant then gives sub‐cell behaviour of the advected variable. In this paper, basic principles are described, using the simplest possible conditions: pure one‐dimensional advection at constant velocity on a uniform grid. Piecewise Nth‐degree polynomial interpolation of the discrete integral variable leads to an Nth‐order advection scheme, in both space and time. Nonoscillatory results correspond to convexity preservation in the integrated variable, leading naturally to a large‐Δt generalisation of the universal limited. More restrictive TVD constraints are also extended to large Δt. Automatic compressive enhancement of step‐like profiles can be achieved without exciting “stair‐casing”. One‐dimensional simulations are shown for a number of different interpolations. In particular, convexity‐limited cubic‐spline and higher‐order polynomial schemes give very sharp, nonoscillatory results at any Courant number, without clipping of extrema. Some practical generalisations are briefly discussed.

Keywords

Citation

Leonard, B.P., Lock, A.P. and Macvean, M.K. (1995), "The nirvana scheme applied to one‐dimensional advection", International Journal of Numerical Methods for Heat & Fluid Flow, Vol. 5 No. 4, pp. 341-377. https://doi.org/10.1108/EUM0000000004120

Publisher

:

MCB UP Ltd

Copyright © 1995, MCB UP Limited

Related articles