Abstract
In this paper, we have developed a novel three step second derivative block method and coupled it with fourth order standard compact finite difference schemes for solving time dependent nonlinear partial differential equations (PDEs) of physical relevance. Two well-known problems viz. the FitzHugh–Nagumo equation and the Burgers’ equation have been considered as test problems to check the effectiveness of the proposed scheme. Firstly, we developed a novel block scheme and discussed its characteristics for solving initial-value systems, such as the one resulting from the discretization of the spatial derivatives that appear in the PDEs. Although many time integration techniques already exist to solve discretized PDEs, our goal is to develop a numerical scheme keeping in mind saving computational time while maintaining good accuracy. The proposed block scheme has been proved to be \({\mathcal {A}}\)-stable and consistent. The method performs well for solving the stiff case of the FitzHugh–Nagumo equation, as well as for solving the Burgers equation at different values of viscosity and time. The numerical experiments reveal that the developed numerical scheme is computationally efficient.
Similar content being viewed by others
Data Availability
No data is associated with this article.
References
Adam Y (1975) A Hermitian finite difference method for the solution of parabolic equations. J Comput Phys 1:393–406
Agbavon KM, Appadu AR (2020) Construction and analysis of some nonstandard finite difference methods for the Fitz Hugh–Nagumo equation. Numer Methods Partial Differ Equ 36(5):1–25
Ahmad I, Ahsan M, Din ZU, Masood A, Kumam P (2019) An efficient local formulation for time-dependent PDEs. Mathematics 7(3):216
Akkoyunlu C (2019) Compact finite differences method for Fitz Hugh–Nagumo equation. Univ J Math Appl 2(4):180–187
Amat S, Busquier S (2017) After notes on Chebyshev’s iterative method. Appl Math Nonlinear Sci 2(1):1–2
Collatz L (1966) The numerical treatment of differential equations. Springer, Berlin
Debnath L (2012) Nonlinear partial differential equations for scientists and engineers. Birkhauser, Basel
Erdogan L, Sakar MG, Saldir O (2020) A finite difference method on layer-adapted mesh for singularly perturbed delay differential equations. Appl Math Nonlinear Sci 5(1):425–436
Hairer E, Wanner G (1996) Solving ordinary differential equation-II: stiff and differential-algebraic problems. Springer, Berlin
Inan B, Ali KK, Saha A, Ak T (2020) Analytical and numerical solutions of the Fitz Hugh–Nagumo equation and their multistability behavior. Numer Methods Partial Differ Equ 37:7–23
Jain MK, Iyengar SRK, Jain RK (2016) Computational methods for partial differential equations. New Age International Publishers, New Delhi
Jiwari R (2015) A Hybrid numerical scheme for the numerical solution of the Burgers’ equation. Comput Phys Commun 188:59–67
Jiwari R, Gupta R, Kumar V (2014) Polynomial differential quadrature method for numerical solutions of the generalized Fitz Hugh–Nagumo equation with time-dependent coefficients. Ain Shams Eng J 5(4):1343–1350
Kadalbajoo MK, Awasthi A (2006) A numerical method based on Crank–Nicolson scheme for Burgers’ equation. Appl Math Comput 182:1430–1442
Kutulay S, Esan A, Dag I (2004) Numerical solutions of the Burgers’ equation by the least-squares quadratic B-spline finite element method. J Comput Appl Math 167(1):21–33
Lambert JD (1973) Computational methods in ordinary differential equations. Introductory mathematics for scientists and engineers. Wiley, New York
Lele SK (1992) Compact finite difference schemes with spectral-like resolution. J Comput Phys 103(1):16–42
Li J, Chen Y (2008) Computational partial differential equations using MATLAB. A Chapman and Hall Book, London
Li J, Visbal MR (2006) High-order compact schemes for nonlinear dispersive waves. J Sci Comput 26:1–23
Milne WE (1953) Numerical solution of differential equations. Wiley, New York
Mittal RC, Jain RK (2012) Numerical solutions of nonlinear Burgers’ equation with modified cubic B-splines collocation method. Appl Math Comput 218:7839–7855
Özis T, Aksan EN, Özdes A (2003) A finite element approach for solution of Burgers’ equation. Appl Math Comput 139(1):417–428
Petkovic MS, Neta B, Petkovic LD, Dzunic J (2013) Multipoint methods for solving nonlinear equations. Elsevier, Amsterdam
Ramos H, Singh G (2017) A tenth order A—stable two-step hybrid block method for solving initial value problems of ODEs. Appl Math Comput 310:75–88
Ramos H, Kaur A, Kanwar V (2022) Using a cubic B-spline method in conjunction with a one-step optimized hybrid block approach to solve nonlinear partial differential equations. Comput Appl Math 41(34):1–28
Seydaoglu M (2018) An accurate approximation algorithm for Burgers’ equation in the presence of small viscosity. J Comput Appl Math 344:473–481
Shampine LF, Watts HA (1969) Block implicit one-step methods. Math Comput 23:731–740
Singh G, Ramos H (2018) An optimized two-step hybrid block method formulated in variable step-size mode for integrating y’’=f(x, y, y’) numerically. Numer Math Theor Methods Appl 12(2):640–660
Tyler GJ (2007) Analysis and implementation of high-order compact finite difference schemes. MSc. thesis, Brigham Young University Provo
Yang X, Ge Y, Zhang L (2019) A class of high-order compact difference schemes for solving the Burgers’ equations. Appl Math Comput 358:394–417
Zhang P, Wang J (2012) A predictor corrector compact finite difference scheme for Burgers’ equation. Appl Math Comput 219(3):892–898
Acknowledgements
We would like to thank the anonymous reviewers for their valuable comments that have greatly contributed to improve the quality of the manuscript. Akansha Mehta would like to thank I. K. Gujral Punjab Technical University Jalandhar, Punjab (India) for providing research facilities for the present work.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Communicated by Fabricio Simeoni de Sousa.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Mehta, A., Singh, G. & Ramos, H. Numerical solution of time dependent nonlinear partial differential equations using a novel block method coupled with compact finite difference schemes. Comp. Appl. Math. 42, 201 (2023). https://doi.org/10.1007/s40314-023-02345-3
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40314-023-02345-3