×

Efficient and accurate numerical methods for the multidimensional convection-diffusion equations. (English) Zbl 07316695

Summary: A class of high order compact methods combined with local one-dimensional method have been studied to numerically solve multidimensional convection-diffusion equations. The methods are widely accepted due to their compactness, high accuracy. In this kind of methods the spatial derivatives are approximated implicitly rather than explicitly with smaller stencil but with higher accuracy. The local one-dimensional strategy is adopted in time to reduce the scale of algebraic equations resulting from numerical methods. This makes the multidimensional problems be easily coded. Based on analyzing the splitting error of the local one-dimensional method, a more accurate scheme is obtained through minor modification on the original scheme. By Von Neumann approach, we can find that the proposed schemes are unconditionally stable. Some numerical results are reported to illustrate that the schemes are robust, efficient and accurate.

MSC:

65Pxx Numerical problems in dynamical systems
78Mxx Basic methods for problems in optics and electromagnetic theory
65Lxx Numerical methods for ordinary differential equations
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Adam, Y., Highly accurate compact implicit methods and boundary conditions, J. Comput. Phys., 24, 10-22 (1977) · Zbl 0357.65074
[2] Chaudhry, M. H.; Cass, J. H.; Edinger, J. E., Modeling of unsteady-flow water temperatures, J. Hydrol. Energy, 109, 657-669 (1983)
[3] Dehghan, M.; Mohebbi, A., High order compact boundary value method for the solution of unsteady convection – diffusion problems, Math. Comput. Simul., 79, 683-699 (2008) · Zbl 1155.65075
[4] D’yakonov, E., Difference schemes with splitting operators for multidimensional unsteady problems, USSR. Comput. Math., 4, 581-607 (1963), (English translation) · Zbl 0208.42302
[5] Guvanason, V.; Volker, R. E., Numerical solutions for solute transport in unconfined aquifers, Int. J. Numer. Methods Fluid, 3, 103-123 (1983) · Zbl 0513.76096
[6] Ito, Kazufumi; Qiao, Z., A high order compact MAC finite difference scheme for the Stokes equations: Augmented variable approach, J. Comput. Phys., 227, 8177-8190 (2008) · Zbl 1143.76044
[7] Kalita, J. C.; Dalal, D. C.; Dass, A. K., A class of higher order compact schemes for the unsteady two-dimensional convection – diffusion equation with variable convection coefficients, Int. J. Numer. Methods Fluids, 38, 1111-1131 (2002) · Zbl 1094.76546
[8] Karaa, S.; Zhang, J., High order ADI method for solving unsteady convection – diffusion problems, J. Comput. Phys., 198, 1-9 (2004) · Zbl 1053.65067
[9] Kaya, A., A finite difference scheme for multidimensional convection – diffusion-reaction equations, Comput. Methods Appl. Mech. Engrg., 278, 347-360 (2014) · Zbl 1423.76312
[10] Kong, L., The splitting multisymplectic numerical methods for Hamiltonian systems, J. Jiangxi Norm. Univ., 39, 507-513 (2015) · Zbl 1349.65695
[11] Kong, L.; Duan, Y.; Wang, L.; Ma, Y., Spectral-like resolution compact ADI finite difference method for the multi-dimensional Schrödinger equations, Math. Comput. Model., 55, 1798-1812 (2012) · Zbl 1255.81014
[12] Kong, L.; Hong, J.; Zhang, J., Splitting multi-symplectic methods for Maxwell’s equation, J. Comput. Phys., 229, 4259-4278 (2010) · Zbl 1192.78045
[13] Kumar, N., Unsteady flow against dispersion in finite porous media, J. Hydrol., 63, 345-358 (1983)
[14] Lele, S. K., Compact finite difference schemes with spectral-like solution, J. Comput. Phys., 103, 16-42 (1992) · Zbl 0759.65006
[15] Li, J., High order compact ADI methods for the parabolic equations, Comput. Math. Appl., 52, 1343-1356 (2006) · Zbl 1121.65092
[16] Li, Y.; Kim, J., An efficient and stable compact fourth-order finite difference scheme for the phase field crystal equation, Comput. Methods Appl. Mech. Eng., 319, 194-216 (2017) · Zbl 1439.76122
[17] Li, M.; Tang, T., A compact fourth-order finite difference scheme for unsteady viscous incompressible flows, J. Sci. Comput., 16, 29-45 (2001) · Zbl 1172.76344
[18] Liao, W.; Zhu, J.; Abdul, Q.; Khaliq, M., A fourth-order compact algorithm for nonlinear reaction – diffusion equations with Neumann boundary conditions, Numer. Methods Partial Differential Equations, 22, 600-616 (2006) · Zbl 1092.65073
[19] Ma, Y.; Kong, L.; Hong, J., High order compact splitting multisymplectic method for the coupled nonlinear Schrödinger equations, Comput. Math. Appl., 61, 319-333 (2011) · Zbl 1211.65115
[20] Mohebbi, A.; Dehghan, M., High order compact solution of the one-dimensional heat and advection-diffusion equations, Appl. Math. Model., 34, 3071-3084 (2010) · Zbl 1201.65183
[21] Noye, B. J.; Tan, H. H., Finite difference methods for solving the two-dimensional advection-diffusion equation, Int. J. Numer. Methods Fluids, 9, 75-89 (1988) · Zbl 0658.76079
[22] Patanker, S. V., Numerical Heat Transfer and Fluid Flow (1980), McGraw-Hill: McGraw-Hill New York · Zbl 0521.76003
[23] Peaceman, D.; Rachford, H., The numerical solution of parabolic and elliptic equations, J. Soc. Ind. Appl. Math., 3, 28-41 (1955) · Zbl 0067.35801
[24] Sanyasiraju, Y. V.S.; Mishra, N., Spectral resolution exponential compact higher order scheme for convection – diffusion equations, Comput. Methods Appl. Mech. Engrg., 197, 4737-4744 (2008) · Zbl 1194.76184
[25] Tian, Z.; Dai, S., High order compact exponential finite difference methods for convection – diffusion type problems, J. Comput. Phys., 220, 952-974 (2007) · Zbl 1109.65089
[26] Wang, T.; Guo, B.; Xu, Q., Fourth-order compact and energy conservative difference schemes for the nonlinear Schrödinger equation in two dimensions, J. Comput. Phys., 243, 382-399 (2013) · Zbl 1349.65347
[27] You, D., A high order Padé ADI method for unsteady convection – diffusion equations, J. Comput. Phys., 214, 1-11 (2006) · Zbl 1089.65092
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.