A monotone predictor-corrector scheme for advection
Abstract
A monotone predictor- corrector finite difference scheme solving the advection equation has been proposed. A geometrical interpretation of the Burstein scheme forms a basis for construction of the new scheme. The main idea consists in defining a proper limitation algorithm in the predictor step preventing formation of new extremes of the solution profile. Various variants of the scheme have been tested for the linear advection equation and an optimum version has been chosen for further developments. Extensions to the nonlinear case and inhomogenous, solution independent velocity field have been made. Application of the time splitting procedure enables the scheme to be applied for multidimensional advection problems. For chosen test problems the scheme behaves better than schemes proposed in the literature.
Keywords
finite difference schemes, monotone schemes, advection equation,References
[1] M. Arora, P.L. Roe. On postshock oscillations due to schock capturing suchemes in unsteady flows. J. Comput. Phys., 130: 25- 40, 1997.[2] D.L. Book, J.P. Boris, K. Kain. Flux-corrected transport. II. Generalization of the method. J. Comput. Phys., 18: 248-283, 1975.
[3] 8.Z. Burstein. Finite-difference calculations for hydrodynamic flows containing discontinuities. J. Comput. Phys., 1: 198-222, 1966.
[4] P. Collela, P.R. Woodward. The piecewise parabolic method (PPM) for gas-dynamical simulations. J. Comput. Phys., 54: 174-201, 1984.
[5] J .E. Fromm. A method for reducing dispersion in convective difference schemes. J. Comput. Phys., 3: 176-189, 1968.
This work is licensed under a Creative Commons Attribution 4.0 International License.