A critical evaluation of seven discretization schemes for convection–diffusion equations

International Journal for Numerical Methods in Fluids - Tập 5 Số 3 - Trang 225-244 - 1985
Mayur Patel1, N.C. Markatos1, M. Cross1
1Faculty of Technology, School of Mathematics, Statistics and Computing, Thames Polytechnic, London SE 18 6PF, U.K.

Tóm tắt

AbstractA comparative study of seven discretization schemes for the equations describing convection‐diffusion transport phenomena is presented. The (differencing) schemes considered are the conventional central‐ and upwind‐difference schemes, together with the Leonard,1 Leonard upwind1 and Leonard super upwind difference1 schemes. Also tested are the so called locally exact difference scheme2 and the quadratic‐upstream difference scheme.3,4 In multidimensional problems errors arise from ‘false‐diffusion’ and function approximations. It is asserted that false diffusion is essentially a multidimensional source of error. No mesh constraints are associated with errors in function approximation and discretization. Hence errors associated with discretization only may be investigated via one‐dimensional problems. Thus, although the above schemes have been tested for one‐ and two‐dimensional flows with sources, only the former are presented here. For 1D flows, the Leonard super upwind difference scheme and the locally exact scheme are shown to be far superior in accuracy to the others at all Peclet numbers and for most source distributions, for the test cases considered. Furthermore, the latter is shown to be considerably cheaper in computational terms than the former. The stability of the schemes and their CPU time requirements are also discussed.

Từ khóa


Tài liệu tham khảo

Barrett K., 1982, Numerical Modelling in Diffusion Convection

10.1002/nme.1620040409

B. P.Leonard ‘Newsflash: upstream parabolic interpolation’ Proc. 2nd GAMM Conference on Numerical Methods in Fluid Mechanics Koln W. Germany.

B. P.Leonard ‘Third‐order finite‐difference method for steady two‐dimensional convection’ Num. Meth. in Laminar and Turbulent Flow 807–819(1978).

10.1016/0378-4754(81)90083-5

N. C.Markatos A.Moult P. J.PhelpsandD. B.Spalding ‘The calculation of steady three‐dimensional two‐phase flow and heat transfer in steam generators’. Proc. ICHMT Seminar. Dubrovnik Yugoslavia Hemisphere pp.485–502(1978).

10.1016/S0017-9310(83)80128-8

10.1016/0045-7825(76)90058-X

10.1016/0045-7825(76)90078-5

10.1016/0045-7825(82)90108-6

10.1201/9781482234213

10.1016/0045-7825(79)90034-3

10.1016/0017-9310(72)90054-3

10.1016/0045-7825(81)90016-5

Conte D. S., 1980, Elementary Numerical Analysis. An Algorithmic Approach