Numerical Solution of Burgers’ Equation Using the Explicit andCrank-Nicolson Finite Difference Methods

Authors

  • Younis Sabawi Department of Mathematics, Faculty of Science and Health, Koya University, Koya 44023, Kurdistan Region - F.R. Iraq, College of Information Technology, Imam Ja’afar AL-Sadiq University, Baghdad, Iraq. https://orcid.org/0000-0002-9807-8409
  • Mohammed I. Sadeeq Department of Mathematics, College of Education, Akre University for Applied Sciences, Akre, Kurdistan Region, Iraq. https://orcid.org/0009-0006-9278-6953
  • Mardan Ameen Department of Mathematics, Faculty of Science and Health, Koya University, Koya 44023, Kurdistan Region - F.R. Iraq https://orcid.org/0000-0002-3234-1825

DOI:

https://doi.org/10.23918/eajse.v11i3p12

Keywords:

Burgers’ equation, Finite difference method, Explicit method, Crank-Nicolson method, Von Neumann stability, Convergence analysis

Abstract

The Burgers’ equation is numerically studied in this paper by using the explicit and Crank-Nicolson finite difference methods. Finite difference approximations are used in place of the derivatives, resulting in a system of equations that, when solved, approximate the solutions to the Burgers’ equation. Additionally, the stability by Von Neumann method and convergence analysis are discussed for both methods. Furthermore, a comparison is done between the exact solutions and the approximate solutions for two test problems. We have shown that there is a high degree of agreement between the approximate and exact solutions. It was also determined that the explicit method exhibits conditional stability, whereas the Crank-Nicolson method remains stable under all conditions.

Author Biography

  • Mardan Ameen, Department of Mathematics, Faculty of Science and Health, Koya University, Koya 44023, Kurdistan Region - F.R. Iraq

    Numerical Analysis

References

[1] Logan JD. Applied Mathematics: A Contemporary Approach. New York: J.Wiley & Sons; 1987.

[2] Tadmor E. A review of numerical methods for nonlinear partial differential equations. Bull Am

Math Soc. 2012;49(4):507-54. https://doi.org/10.1090/S0273-0979-2012-01379-4

[3] Sadeeq MI, Sabawi YA. Cubic B-spline finite element method for solving Whitham-Broer-Kaup

shallow water model. Int J Comput Methods. 2025. https://doi.org/10.1142/S021987622550032X

[4] Gumel AB, Twizell EH, Arigu MA, Fakhir F. Numerical methods for a non-linear system arising in chemical kinetics. Pertanika J Sci Technol. 1997;5(2):191-200. http://psasir.upm.edu.my/id/eprint/3335

[5] Lapidus L, Pinder GF. Numerical solution of partial differential equations in science and engineering. New York: J. Wiley & Sons; 1999.

[6] Mohammad NA, Sabawi YA, Hasso MS. A compact finite-difference and Haar wavelets collocation technique for parabolic Volterra integro-differential equations. Phys Scr. 2024;99(12):125251. https://doi.org/10.1088/1402-4896/ad8d3d

[7] Mohammad NA, Sabawi YA, Hasso MS. Numerical solution based on the Haar wavelet collocation method for partial integro-differential equations of Volterra type. Arab J Basic Appl Sci. 2024;31(1):614-28. https://doi.org/10.1080/25765299.2024.2419145

[8] Mohammad NA, Sabawi YA, Hasso MS. Error estimation and approximate solution of nonlinear Fredholm integro-differential equations. Palest J Math. 2024;13(3):354-70. https://pjm.ppu.edu/paper/1786-error-estimation-and-approximate-solution-nonlinear-fredholm-integro-differential

[9] Pirdawood MA, Sabawi YA. High-order solution of generalized Burgers’-Fisher equation using compact finite difference and DIRK methods. J Phys Conf Ser. 2021;1999(1):012088. https://doi.org/10.1088/1742-6596/1999/1/012088

[10] Sabawi YA, Hussen BO. A cubic B-spline finite element method for Volterra-integro differential equation. Palest J Math. 2024;13(3):571-83. https://pjm.ppu.edu/paper/1802-cubic-b-spline-finite-element-method-volterra-integro-differential-equation

[11] Sabawi YA, Pirdawood MA, Sadeeq MI. A compact fourth-order implicit-explicit Runge-Kutta type method for solving Diffusive Lotka–Volterra system. J Phys Conf Ser. 2021;1999:012103. https://doi.org/10.1088/1742-6596/1999/1/012103

[12] Smith GD. Numerical solution of partial differential equations: finite difference methods. 3rd ed. Oxford: Oxford University Press; 1985.

[13] Cushman-Roisin B. Analytical, linear stability criteria for the LeapFrog, Dufort-Frankel method. J Comput Phys. 1984;53(2):227-39. https://doi.org/10.1016/0021-9991(84)90039-1

[14] Fadugba SE, Nwozo CR. Crank-Nicolson finite difference method for the valuation of options. Pac J Sci Technol. 2013;14(2):136-46. https://www.akamai.university/uploads/1/2/7/7/127725089/pjst14_2_136.pdf

[15] Manna SA, Saeed RK, Easif FH. The finite difference methods and its stability for Glycolysis model in one dimension. J Math Comput Sci. 2012;2(6):1634-45. https://scik.org/index.php/jmcs/article/view/484

[16] Kutluay S, Bahadir AR, Ozdes A. Numerical solution of one-dimensional Burgers’ equation: explicit and exact-explicit finite difference methods. J Comput Appl Math. 1999;103:251-61. https://doi.org/10.1016/S0377-0427(98)00261-1

[17] Dag I, Saka B, Boz A. B-spline Galerkin methods for numerical solutions of the Burgers’ equation. Appl Math Comput. 2005;166:506-22. https://doi.org/10.1016/j.amc.2004.06.078

[18] Fan CM, Li PW. Generalized finite difference method for solving two-dimensional Burgers’equations. Procedia Eng. 2014;79:55-60. https://doi.org/10.1016/j.proeng.2014.06.310

[19] Liao W, Zhu J. Efficient and accurate finite difference schemes for solving one-dimensional Burgers’ equation. Int J Comput Math. 2011;88(12):2575-90. https://doi.org/10.1080/00207160.2010.548519

[20] Fletcher CAJ. A comparison of finite element and finite difference solutions of the one- and two-dimensional Burgers’ equations. J Comput Phys. 1983;51(1):159-88. https://doi.org/10.1016/0021-9991(83)90085-2

[21] Evseev EG, Morozov EV. Explicit finite difference method in the dynamic analysis of composite structures. Compos Struct. 1997;39(3-4):215-21. https://doi.org/10.1016/S0263-8223(97)00115-3

[22] Ucar Y, Yagmurlu NM, Tasbozan O. Numerical solutions of the modified Burgers’ equation by finite difference methods. J Appl Math Stat Inform. 2017;1(3):19-30. https://doi.org/10.1515/jamsi-2017-0002

[23] Cleophas K, Benjamin N, JohnW. Hybrid Crank-Nicolson-DuFort and Frankel (CN-DF) scheme for the numerical solution of the 2-D coupled Burgers’ system. Appl Math Sci. 2014;8(48):2353- 61. http://dx.doi.org/10.12988/ams.2014.310596

[24] Duffy DJ. A critique of the Crank-Nicolson scheme: strengths and weaknesses for financial instrument pricing. Wilmott J. 2004;4:68-76. https://doi.org/10.1002/wilm.42820040417

[25] Wani SS, Thakar SH. Crank-Nicolson type method for Burgers’ equation. Int J Appl Phys Math. 2013;3(5):324-8. https://doi.org/10.7763/IJAPM.2013.V3.230

[26] Bieniasz LK. The von Neumann stability of finite-difference algorithms for the electrochemical kinetic simulation of diffusion coupled with homogeneous reactions. J Electroanal Chem. 1993;345(1-2):13-25. https://doi.org/10.1016/0022-0728(93)80466-U

[27] Biazar J, Aminikhah H. Exact and numerical solutions for non-linear Burgers’ equation by VIM. Math Comput Model. 2009;49:1394-400. https://doi.org/10.1016/j.mcm.2008.12.006

Downloads

Published

2026-02-03

Issue

Section

Articles

How to Cite

Sabawi, Y., I. Sadeeq, M. ., & Ameen, M. (2026). Numerical Solution of Burgers’ Equation Using the Explicit andCrank-Nicolson Finite Difference Methods. EURASIAN JOURNAL OF SCIENCE AND ENGINEERING, 11(3), 199-214. https://doi.org/10.23918/eajse.v11i3p12

Similar Articles

1-10 of 227

You may also start an advanced similarity search for this article.