×

Fourth order compact FD methods for convection diffusion equations with variable coefficients. (English) Zbl 1524.65721

Summary: Fourth order finite difference methods combined with an integrating factor strategy for steady convection and diffusion partial differential equations with variable coefficients in both 2D and 3D are proposed using uniform Cartesian grids. An integrating factor strategy is applied to transform the convection and diffusion PDE to a self-adjoint form. Then, a fourth order finite difference method is obtained through a second order scheme followed by the Richardson extrapolation. Another approach is a direct fourth order compact finite difference scheme. The developed integrating factor strategy provides an efficient way for dealing with large convection coefficients. Several numerical examples are presented to demonstrate the convergence order and compare the two fourth order methods.

MSC:

65N06 Finite difference methods for boundary value problems involving PDEs
65M12 Stability and convergence of numerical methods for initial value and initial-boundary value problems involving PDEs
35J05 Laplace operator, Helmholtz equation (reduced wave equation), Poisson equation
35K15 Initial value problems for second-order parabolic equations
65M06 Finite difference methods for initial value and initial-boundary value problems involving PDEs
65B05 Extrapolation to the limit, deferred corrections
Full Text: DOI

References:

[1] Auerbach, R.; Globerson, A., Numerical Solution of Convection-Diffusion Problems (1996), Chapman & Hall · Zbl 0861.65070
[2] Douglas, J.; Russell, T. F., Numerical Methods for Convection-Dominated Diffusion Problems Based on Combining the Method of Characteristics with Finite Element Or Finite Difference Procedures. Numerical Methods for Convection-Dominated Diffusion Problems Based on Combining the Method of Characteristics with Finite Element Or Finite Difference Procedures, SIAM J. Numer. Anal., 19, 5, 871-885 (1982) · Zbl 0492.65051
[3] Liao, W., A compact high-order finite difference method for unsteady convection-diffusion equation, Int. J. Comput. Methods Eng. Sci. Mech., 13, 3, 135-145 (2012) · Zbl 07871315
[4] Tian, Z.; Dai, S., High-order compact exponential finite difference methods for convection-diffusion type problems, J. Comput. Phys., 220, 2, 952-974 (2007) · Zbl 1109.65089
[5] On high-order compact difference schemes, Russian J. Numer. Anal. Math. Model., 15, 1, 29-46 (2000) · Zbl 0951.65104
[6] Zhai, S.; Feng, X.; He, Y., A family of fourth-order and sixth-order compact difference schemes for the three-dimensional Poisson equation, J. Sci. Comput., 54, 1, 97-120 (2013) · Zbl 1259.65160
[7] Natividad, M. C.; Stynes, M., Richardson extrapolation for a convection-diffusion problem using a shishkin mesh, Appl. Numer. Math., 45, 2-3, 315-329 (2003) · Zbl 1019.65053
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.