The controversial stability analysis. (English) Zbl 1032.65103

Summary: We present different techniques for obtaining stability limits for a finite difference scheme – the forward-time and space-centered numerical scheme applied to the convection–diffusion equation. A survey of past attempts to state stability conditions for this scheme illustrates the difficulties in stability analysis that arise as soon as a scheme becomes more complex and illuminates the concepts of necessary and sufficient conditions for stability.


65M12 Stability and convergence of numerical methods for initial value and initial-boundary value problems involving PDEs
65M06 Finite difference methods for initial value and initial-boundary value problems involving PDEs
65-03 History of numerical analysis
35K15 Initial value problems for second-order parabolic equations
Full Text: DOI


[1] Fromm, J., The time dependent flow of an incompressible viscous fluid, Methods Comput. Phys., 3, 345-382 (1964)
[2] Hirt, C. W., Heuristic stability theory for finite difference equations, J. Comput. Phys., 2, 339-355 (1968) · Zbl 0187.12101
[3] Roache, P. J., Computational Fluid Dynamics (1972), Hermosa: Hermosa New Mexico, Albuquerque · Zbl 0251.76002
[4] Torrance, K.; Davis, R.; Eike, K.; Gill, P.; Gutman, D.; Hsui, A.; Lyons, S.; Zien, H., Cavity flows driven by buoyancy and shear, J. Fluid Mech., 51, 221-246 (1972)
[5] Marshall, G., Computational aspects of a viscous incompressible fluid, Lecture Notes in Phys., 35, 269-273 (1974) · Zbl 0347.76019
[6] Chien, J. C., A general finite difference formulation with application to Navier-Stokes equations, J. Comput. Phys., 20, 268-278 (1976) · Zbl 0351.65025
[7] Siemieniuch, J.; Gladwell, I., Analysis of explicit difference methods for the diffusion-convection equation, Int. J. Numer. Methods Engrg., 12, 899-916 (1978) · Zbl 0377.76082
[8] Rigal, A., Stability analysis of explicit finite difference schemes for the Navier-Stokes equations, Int. J. Numer. Methods Engrg., 14, 617-620 (1979) · Zbl 0409.76025
[9] Clancy, R. M., A note on finite differencing of the advection-diffusion equation, Mon. Wea. Rev., 109, 1807-1809 (1981)
[10] Hindmarsh, A. C.; Gresho, P. M.; Griffiths, D. F., The stability of explicit Euler time-integration for certain finite difference approximations of the multi-dimensional advection-diffusion equation, Int. J. Numer. Methods Fluids, 4, 853-897 (1984) · Zbl 0558.76089
[11] Weinan, E.; Liu, J.-G., Vorticity boundary condition and related issues for finite difference schemes, J. Comput. Phys., 124, 368-382 (1996) · Zbl 0847.76050
[12] Sod, G. A., Numerical Methods in Fluid Dynamics: Initial and Initial Boundary-value Problems (1988), Cambridge University Press: Cambridge University Press Cambridge
[13] Richtmyer, R. D.; Morton, K. W., Difference Methods for Initial-value Problems (1967), Wiley-Interscience: Wiley-Interscience New York · Zbl 0155.47502
[14] Courant, R.; Friedrichs, K. O.; Lewy, H., Uber die partiellen Differenzengleichungen der mathematisches Physik, Math. Ann., 100, 32-74 (1928)
[15] Courant, R.; Friedrichs, K. O.; Lewy, H., On the partial difference equations of mathematical physics, IBM J., 11, 215-234 (1967) · Zbl 0145.40402
[16] Griffiths, D. F.; Christie, I.; Mitchell, A. R., Analysis of error growth for explicit difference schemes in conduction-convection problems, Int. J. Numer. Methods Engrg., 15, 1075-1081 (1980) · Zbl 0432.76077
[17] Morton, K. W., Stability of finite difference approximations to a diffusion-convection equation, Int. J. Numer. Methods Engrg., 15, 677-683 (1980) · Zbl 0463.76087
[18] Leonard, B. P., Note on the von Neumann stability of the explicit FTCS convection diffusion equation, Appl. Math. Modelling, 4, 401-402 (1980) · Zbl 0443.76049
[19] Thompson, H. D.; Webb, B. W.; Hoffmann, J. D., The cell Reynolds number myth, Int. J. Numer. Methods Fluids, 5, 305-310 (1985) · Zbl 0586.76056
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.