1. Introduction
Nonlinear partial differential equations are used to model many important physical phenomena that appear in real-world applications of sciences and engineering [1]. It is well-known that the availability of analytical methods for solving nonlinear partial differential equations is limited to a specific class of problems; considering numerical approximations to the solution is one possible way to approach the given problem in this instance [2,3,4,5,6,7]. One ongoing objective in this field is to solve these problems by creating new, efficient numerical schemes or modifying existing ones. Our work in this article examines the approximate solution of time-dependent initial-boundary value PDEs of one dimension in the following form
(1)
with initial condition and boundary conditions as where u represents the exact solution of the problem whereas x and t are space and time variables, respectively. In this paper, we actually consider only a special type of Equation (1) in which the second order partial derivative is linear. The spatial semi-discretisation of the above problem (1) converts it into a system of first-order ordinary differential equations in t as follows(2)
which can be solved by various existing time integration techniques, for instance, Runge–Kutta or linear multi-step methods [8]. In this article, our focus is on employing a time-marching numerical method of block nature to address the resulting system of first-order ordinary differential equations (ODEs) (2). To assess its performance, we examine two well-known nonlinear time-dependent partial differential equations (PDEs) found in the scientific literature, each with numerous real-world applications. FitzHugh–Nagumo and Burgers’ equations have been analysed numerically using a block approach with a compact finite difference scheme. A nonlinear reaction-diffusion equation, the FitzHugh–Nagumo equation originated in science and technology, particularly in neurophysiology and population growth models, flame propagation, logistic population growth, nuclear reactor theory and catalytic chemical reactions. Some researchers have looked at finite difference and compact difference methods, as in [9,10,11], to obtain numerical solutions of FitzHugh–Nagumo equations.Another important nonlinear partial differential equation that primarily appears in shock theory and turbulence modelling is the Burgers’ equation. Applications of the Burgers’ equation can be found in many different domains, including quantum fields, traffic flow, fluid dynamics, gas dynamics, shock theory, viscous flow and turbulence. Numerous numerical techniques based on the finite element method, finite difference method, compact finite difference method, MacCormack method, quadrature method, Haar wavelet quasilinearisation approach, splitting methods, etc., have been used in the past to study the Burgers’ equation [12,13,14,15,16,17,18,19,20,21].
Due to their smaller stencil size and increased accuracy, compact finite difference schemes have been more widely used than standard finite difference schemes over the past 50 years [22,23]. Firstly, we develop a five-step block method and combine it with a fourth-order compact finite difference scheme to solve a given problem (1). Block methods are good alternatives for linear multi-step methods that require no starting values to get an approximate solution to a given problem. These methods are self-starting and were first proposed by Milne [24]. With these techniques, multiple points can be approximated simultaneously, saving computation time without sacrificing accuracy [25]. Here, we want to increase the applicability of block methods for solving time-dependent PDEs by combining them with compact finite difference schemes.
2. Development of a Five-Step Block Method
We discretize the time domain with equal step size for finding the approximate solution of a problem (2). The method for solving a scalar problem could be applied using a component implementation to solve a system like the one in problem (2). Consider the following polynomial to provide the approximate solution to this problem on an interval as
(3)
where are the constants that must be determined. To differentiate (3) w.r.t.t two times, we get(4)
and(5)
where are the unknown coefficients. To determine the values of nine unknown coefficients, the following interpolatory and collocation conditions are imposedHere, and are respectively approximations to and . The above equations can be written in a matrix form as
Using the Mathematica system, the values of the nine unknowns that appear in the above system of equations have been determined. By substituting these values and changing the variable t to , the polynomial in (3) can be re-written as
(6)
where the coefficients are continuous functions of variable m. After evaluating the above polynomial for , we get a complete structure of the block method that consists of the following five formulas(7)
The above method is a five-step second derivative block method that will simultaneously yield approximations of solutions to the initial-value problems (2) at the nodal points and .
3. Basic Characteristics of the Method and Stability Analysis
This section discusses various characteristics of the block method (7).
3.1. Order of Accuracy and Consistency
Consider a difference operator related to the five-step block method given by (7)
(8)
with and is the corresponding right-hand side of each formula. Expanding the expression (8) using Taylor’s series about the point t and combining the like terms in k, the local truncation errors of each formula given in (7) are obtained asThe above expressions for local truncation errors conclude that the proposed method has eighth-order accuracy, implying that the proposed block method is consistent.
3.2. Zero Stability
The block method (7) is said to be zero-stable if the roots of its first characteristic equation have modulus < 1, and the roots of modulus one must be simple. By considering the limit as k tends to zero, from the method (7), we get
where and and I is the identity matrix of order five. The characteristic equation for the above method is . The roots are . It implies that the five-step block method is zero-stable.3.3. Linear Stability Analysis
The linear stability analysis of a numerical scheme is carried out by applying it to Dahlquist’s test equation
(9)
As t approaches ∞, any true solution to the above Equation (9) will decay. For the numerical method to be stable, the behaviour of the numerical solution should match the nature of the true solution. After substituting and appying the proposed block method to Equation (9), we obtain a difference system in matrix form as
where matrices L and M are respectively given asThus, we have
where the matrix is the stability matrix. To find out the stability characteristics of the block method, we consider the spectral of the stability matrix whereThe region of absolute stability [26] is given by
The given method (7) is said to be A-stable if the left half of the complex plane is contained within S. In Figure 1, the absolute stability region of method (7) has been plotted, indicating its A-stability.
4. Symmetric Compact Finite Difference Scheme
To discretise the spatial derivatives appearing in a given PDE (1), we have used symmetric compact finite difference schemes rather than conventional finite difference approximations to spatial derivatives—the reason for considering this because due to their better accuracy and smaller stencils compared to the traditional finite difference scheme. Note that discretisation of spatial derivatives present in the given PDE using symmetric compact finite difference schemes results in a tridiagonal system of equations that can be easily handled by Mathematica software. Many researchers have developed compact schemes with various boundary conditions and different orders, as in [27,28].
Discretise the space variable into N subintervals of equal length where .
Consider a fourth-order compact finite difference scheme for discretising the first-order spatial derivative appearing in (1) at the interior nodes
where the prime denotes the derivative concerning the space variable and the following one-sided boundary scheme to obtain approximations at boundary points givenfor
and forThe above equations can be written in a matrix form given by
(10)
Solving the above system of equations, we can obtain approximations to first-order space derivatives at the discrete points of interest.
Similarly, to approximate the second spatial derivative appearing in the equation, we consider the following fourth-order compact finite difference scheme for interior nodes given by
For boundary points, we have:for
and for The complete matrix system for the tridiagonal fourth-order compact scheme for approximating the second derivative can be written as follows(11)
Solving the above system of equations, one can get an approximation to the second-order space derivatives appearing in the equation at the discrete points of interest.
5. Test Problems
The two well-known nonlinear problems, Burgers’ and FitzHugh–Nagumo equations, will be solved using the above combined numerical scheme based on the block method in conjunction with a compact finite difference scheme. Additionally, special consideration has been given to the stability of the resulting differential systems.
5.1. Burgers’ Equation
Consider the one-dimensional Burgers’ equation:
(12a)
with the initial condition(12b)
and two boundary conditions are given as(12c)
where u represents fluid’s velocity, v is the kinematic viscosity and are the space and time variables, respectively. The system of first-order ODEs derived from (12a)–(12c) can be expressed as follows after semi-discretisation: where “∘” indicates the elementwise product of two matrices of the same dimensions. The above system can be expressed in a compact form as(13)
where is an matrix and the D matrix contains non-linear terms.5.2. FitzHugh–Nagumo Equation
Consider the FitzHugh–Nagumo equation:
(14a)
with initial condition(14b)
and boundary conditions(14c)
where x and t are space and time variables, respectively. The spatial derivatives in this equation will be approximated using a fourth-order compact finite difference scheme. After semi-discretisation, the system of first-order ODEs obtained from (14a)–(14c) can be expressed as followsThe above system can be written as
(15)
where is an matrix and the D matrix contains non-linear terms.5.3. Stability of Differential System
To examine the stability of the differential systems for the considered PDEs, semidiscretise the problem by applying a compact finite difference scheme to the spatial derivatives in the Equation (1). This will result in a system of ODEs of the form
(16)
where C is an square matrix and D is an vector containing nonhomogeneous parts.The matrix for the Burgers’ equation can be written as
and the matrix for the FitzHugh–Nagumo equation is For both of the PDEs, the matrix is given by .To find out the stability of differential system (16), we linearise the non-linear terms appearing in both PDEs by assuming the value of is constant. Thus, the stability of the ensuing linear differential system will imply the stability of the non-linear differential system. The stability of the differential system is related to the eigenvalues of matrix C. It is said to be stable if the real part of each eigenvalue is either zero or negative. This has been validated for the two differential systems under investigation for the various spatial grid points depicted in Figure 2 and Figure 3. The differential system is stable in both cases.
6. Numerical Experiments
In this section, some numerical experiments have been presented to illustrate the performance of the block method in conjunction with a compact finite difference scheme. We have used Wolfram Mathematicaversion 11.0 for performing numerical computations. The standard formulas are utilized to compute the and errors [29,30]
where Here, and represent the analytical and numerical solutions at the point , respectively.6.1. Nonlinear Burgers’ Equation
6.1.1. Example 1
We consider the initial and boundary conditions for the Burgers’ equation in (12a) given by
The exact solution is given as [16] with the Fourier coefficientsIn Figure 4, we have plotted the exact solution of the given PDE and its numerical solution obtained by the proposed method for a specific value of time by considering various grid points as with and . It shows that the physical behavior of both solutions is similar.
6.1.2. Example 2
Consider the test problem (12a) taking and subject to the initial and boundary conditions given by
gives the exact solution to the problem [20]Table 1 presents absolute errors for by applying the proposed scheme for . It demonstrates that the proposed scheme integrates the given problem accurately.
In Table 2 and Table 3, absolute error of the proposed scheme has been compared with [20] and [31] for various values of v and . We use the same number of time steps as in [20]. It shows that the proposed scheme offers better results.
Table 4 shows the Rate of Convergence (ROC) of the proposed scheme in the spatial direction for the values , and . It can be observed from Table 4 that the ROC agrees with the theoretical order of convergence of the proposed scheme in the spatial direction.
6.2. Non-Linear FitzHugh–Nagumo Equation
6.2.1. Example 1
Consider the test problem (14a) using along with initial condition as
The exact solution to the problem is [9]Table 5 compares the error norm using the proposed scheme with some available data from Akkoyunlu [9] for different values of N at time . With the proposed scheme, we have almost the same or even better accuracy in the numerical approximation after just four applications, while the scheme presented in Akkoyunlu [9] has reached similar accuracy after 20 time steps. As a result, the proposed scheme produced similar errors in fewer iterations, saving computational effort.
In Table 6, we have compared the error for this problem using the proposed scheme with the results from Ahmad et al. [32] and Jiwari et al. [11] for and at different values of time. It must be mentioned here that the proposed scheme integrates the given problem with a large time step size and produces similar accuracy in just four iterations. In contrast, the approaches presented in [11,32] achieve similar accuracy with smaller time steps resulting in many iterations. Thus, the proposed method provides better or equal results for fewer iterations.
6.2.2. Example 2
Consider the test problem given by (14a) taking along with the initial condition as
where the exact solution is given by [33].Table 7 compares errors produced by the proposed scheme and the approaches given in [33]. The errors produced by the schemes in Inan et al. [33] called ANM and ExpFDM are bigger than those obtained using the proposed scheme. Also, note that the proposed scheme uses only one iteration to integrate the problem.
6.3. PDE with Manufactured Solution
Consider the PDE
(17)
whose exact solution will be manufactured. We will formulate its solution with the help of a technique called Method of manufactured solutions (MMS). In this method, we choose a function , which satisfies the initial and two boundary conditions. For the above PDE, one choice is . So, we substitute this value into the above differential equation to find .Thus, we have the exact solution to the initial-boundary value problem:
(18)
with initial condition and boundary conditionsIn Figure 5, we have plotted the manufactured solution of the given PDE and its numerical solution obtained by the proposed method, demonstrating the proposed method’s good performance.
7. Conclusions
This article considers a five-step block method coupled with a compact finite difference scheme for numerically integrating time-dependent initial-boundary value PDEs. Theoretical development of the block method and its basic characteristics have been presented. The block method has very good stability characteristics with eighth-order accuracy. Further, a combined numerical scheme is obtained by coupling the block method with a compact finite difference scheme. The effectiveness of the presented approach has been demonstrated by applying it to two well-known test problems: Burgers’ equation and FitzHugh–Nagumo equation. The approach considered in this article is a good alternative for solving the types of problems considered in the article.
Conceptualization, K.K., G.S. and D.R.; methodology, K.K., G.S. and D.R.; software, K.K.; validation, K.K., G.S. and D.R.; formal analysis, K.K., G.S. and D.R.; investigation, K.K., G.S. and D.R.; resources, K.K., G.S. and D.R.; data curation, K.K., G.S. and D.R.; writing—original draft preparation, K.K.; writing—review and editing, G.S. and D.R.; visualization, K.K.; supervision, G.S. and D.R.; project administration, K.K., G.S. and D.R. All authors have read and agreed to the published version of the manuscript.
No data is associated with this manuscript.
We would like to thank the anonymous reviewers for their constructive comments that have greatly improved the quality of the article. Komalpreet Kaur would like to thank I.K. Gujral Punjab Technical University Jalandhar, Punjab (India) for providing research facilities for the present work.
The authors declare no conflicts of interest.
Footnotes
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Figure 1. Stability region for the proposed block method. It shows that the method is A-stable.
Figure 2. Real part of eigenvalues for Burgers’ equation with [Forumla omitted. See PDF.].
Figure 3. Real part of eigenvalues for FitzHugh–Nagumo equation using [Forumla omitted. See PDF.].
Figure 4. Numerical solution v/s Analytical solution at [Forumla omitted. See PDF.].
Figure 5. Numerical solution v/s Analytical solution for (17). We have plotted the numerical solution against the exact solution for the values [Forumla omitted. See PDF.]. It shows that the physical behavior of both the solutions is similar.
Absolute error at
x | Absolute Error |
---|---|
0.1 | 4.6342 × |
0.2 | 1.4033 × |
0.3 | 1.9936 × |
0.4 | 1.2330 × |
0.5 | 4.9473 × |
0.6 | 2.3491 × |
0.7 | 3.8157 × |
0.8 | 6.0069 × |
0.9 | 1.5378 × |
Comparison of results with
x | Absolute Error (Asai [ | Absolute Error (Mittal [ | Absolute Error |
---|---|---|---|
0.1 | 4.50 × | 7.40 × | 3.84 × |
0.2 | 7.70 × | 6.00 × | 5.45 × |
0.3 | 1.21 × | 1.20 × | 6.79 × |
0.4 | 2.40 × | 1.78 × | 1.23 × |
0.5 | 2.53 × | 3.90 × | 4.41 × |
0.6 | 3.56 × | 4.40 × | 1.63 × |
0.7 | 4.84 × | 1.00 × | 2.53 × |
0.8 | 3.32 × | 7.40 × | 3.48 × |
0.9 | 4.17 × | 2.81 × | 7.86 × |
Comparison of results with
x | Absolute Error (Asai [ | Absolute Error (Mittal [ | Absolute Error |
---|---|---|---|
0.1 | 4.00 × | 0.000000 | 5.76 × |
0.2 | 9.00 × | 2.00 × | 1.47 × |
0.3 | 1.40 × | 3.00 × | 1.96 × |
0.4 | 2.20 × | 6.00 × | 2.82 × |
0.5 | 3.20 × | 1.00 × | 9.95 × |
0.6 | 4.90 × | 1.20 × | 4.02 × |
0.7 | 7.50 × | 7.50 × | 6.72 × |
0.8 | 4.50 × | 1.00 × | 1.58 × |
0.9 | 8.10 × | 7.40 × | 3.35 × |
N | ROC | |
---|---|---|
40 | 8.08777 × | |
80 | 9.97993 × | 3.0186 |
160 | 3.83759 × | 4.7008 |
320 | 1.69230 × | 4.5031 |
Comparison of
N | ||
---|---|---|
12 | 6.3673 × | 3.9857 × |
(0.65) | ||
24 | 4.7712 × | 2.3475 × |
(2.34) | ||
48 | 8.0504 × | 8.3749 × |
(9.60) | ||
64 | 4.7818 × | 5.9363 × |
(17.75) | ||
No. of iterations | 4 | 20 |
Comparison with different approaches for Example1 with
Ahmad [ | Jiwari [ | The Proposed Scheme | |
---|---|---|---|
| |||
0.2 | 2.1960 × | 1.5880 × | 4.0099 × |
(47.89) | |||
0.5 | 1.5696 × | 3.8433 × | 2.8629 × |
(125.23) | |||
1.0 | 7.1449 × | 8.1870 × | 1.3175 × |
(268.56) | |||
1.5 | 1.7262 × | 1.3387 × | 3.2282 × |
(395.18) | |||
2 | 3.1857 × | 1.9433 × | 6.1114 × |
(527.95) | |||
time step-size(k) | 0.0001 | 0.001 | 0.01 |
Comparison of maximum absolute error for Example 2 with
x | The Proposed Scheme | ExpFDM [ | ANM [ |
---|---|---|---|
0.2 | 2.5011 × | 3.00 × | 2.00 × |
0.4 | 3.5686 | 1.00 | 5.00 × |
0.6 | 1.0422 × | 2.00 × | 7.00 × |
0.8 | 9.7036 × | 4.00 × | 6.00 × |
No. of iterations | 1 | 8 | 8 |
References
1. Debnath, L. Nonlinear Partial Differential Equations for Scientists and Engineers; Birkhauser: Basel, Switzerland, 2012.
2. Collatz, L. The Numerical Treatment of Differential Equations; 1st ed. Springer: Berlin/Heidelberg, Germany, 1966.
3. Li, H.-B.; Song, M.-Y.; Zhong, E.-J.; Gu, X.-M. Numerical Gradient Schemes for Heat Equations Based on the Collocation Polynomial and Hermite Interpolation. Mathematics; 2019; 7, 93. [DOI: https://dx.doi.org/10.3390/math7010093]
4. Luo, W.-H.; Huang, T.-Z.; Gu, X.-M.; Liu, Y. Barycentric rational collocation methods for a class of nonlinear parabolic partial differential equations. Appl. Math. Lett.; 2017; 68, pp. 13-19. [DOI: https://dx.doi.org/10.1016/j.aml.2016.12.011]
5. Mehta, A.; Singh, G. Solving one-dimensional third order nonlinear KdV equation using MacCormack method coupled with compact finite difference scheme. AIP Conf. Proc.; 2022; 2451, 020064.
6. Parvizi, M.; Khodadadian, A.; Eslahchi, M.R. A mixed finite element method for solving coupled wave equation of Kirchhoff type with nonlinear boundary damping and memory term. Math. Method Appl. Sci.; 2021; 44, pp. 12500-12521. [DOI: https://dx.doi.org/10.1002/mma.7556]
7. Parvizi, M.; Khodadadian, A.; Eslahchi, M.R. Analysis of Ciarlet-Raviart mixed finite element methods for solving Boussinesq equation. J. Comput. Appl. Math.; 2020; 379, 112818. [DOI: https://dx.doi.org/10.1016/j.cam.2020.112818]
8. Butcher, J.C. Numerical Methods for Ordinary Differential Equations; 2nd ed. John Wiley & Sons: Hoboken, NJ, USA, 2008.
9. Akkoyunlu, C. Compact finite difference method for Fitz-Hugh-Nagumo equation. Univ. J. Math. Appl.; 2019; 4, pp. 180-187. [DOI: https://dx.doi.org/10.32323/ujma.561873]
10. Agbavon, K.M.; Appadu, A.R. Construction and analysis of some nonstandard finite difference methods for the Fitz-Hugh-Nagumo equation. Numer. Differ. Equ.; 2020; 36, pp. 1145-1169. [DOI: https://dx.doi.org/10.1002/num.22468]
11. Jiwari, R.; Gupta, R.; Kumar, V. Polynomial differential quadrature method for numerical solutions of the generalized Fitzhugh-Nagumo equation with time-dependent coefficients. Ain Shams Eng.; 2014; 5, pp. 1343-1350. [DOI: https://dx.doi.org/10.1016/j.asej.2014.06.005]
12. Jiwari, R. A haar wavelet quasilinearization approach for numerical simulation of Burgers’ equation. Comput. Phys. Commun.; 2012; 183, pp. 2413-2423. [DOI: https://dx.doi.org/10.1016/j.cpc.2012.06.009]
13. Jiwari, R. A hybrid numerical scheme for the numerical solution of Burgers’ equation. Comput. Phys. Commun.; 2015; 188, pp. 59-67. [DOI: https://dx.doi.org/10.1016/j.cpc.2014.11.004]
14. Benton, E.; Platzman, G.W. A table of solutions of the one-dimensional Burgers’ equations. Quart. Appl. Math.; 1972; 30, pp. 195-212. [DOI: https://dx.doi.org/10.1090/qam/306736]
15. Zhang, P.G.; Wang, J.P. A predictor-corrector compact finite difference scheme for Burgers’ equation. Appl. Math. Comput; 2012; 219, pp. 892-898. [DOI: https://dx.doi.org/10.1016/j.amc.2012.06.064]
16. Sari, M.; Gurarslan, G. A sixth-order compact finite difference scheme to numerical solution of Burgers’ equation. Appl. Math. Comput.; 2009; 208, pp. 475-483. [DOI: https://dx.doi.org/10.1016/j.amc.2008.12.012]
17. Gao, F.; Chi, C. Numerical solution of non-linear Burgers’ equation using high accuracy multi-quadric quasi interpolation. Appl. Math. Comput.; 2014; 229, pp. 414-421. [DOI: https://dx.doi.org/10.1016/j.amc.2013.12.035]
18. Hassanian, I.A.; Salama, A.A.; Hosham, H.A. Fourth-order finite difference method for solving Burgers’ equation. Appl. Math. Comput.; 2005; 170, pp. 892-898. [DOI: https://dx.doi.org/10.1016/j.amc.2004.12.052]
19. Yang, X.; Ge, Y.; Zhang, L. A class of high-order compact difference schemes for solving the Burgers’ equation. Appl. Math. Comput.; 2019; 358, pp. 394-417. [DOI: https://dx.doi.org/10.1016/j.amc.2019.04.023]
20. Mittal, R.C.; Jain, R.K. Numerical solution of non-linear Burgers’ equation with modified cubic b-splines collocation method. Appl. Math. Comput.; 2012; 358, pp. 7839-7855. [DOI: https://dx.doi.org/10.1016/j.amc.2012.01.059]
21. Gulsu, M. A finite difference approach for solution of Burgers’ equation. Appl. Math. Comput.; 2006; 175, pp. 1245-1255. [DOI: https://dx.doi.org/10.1016/j.amc.2005.08.042]
22. Lele, S.K. Compact finite difference schemes with spectral-like resolution. J. Comput. Phys.; 1992; 103, pp. 16-42. [DOI: https://dx.doi.org/10.1016/0021-9991(92)90324-R]
23. Zhao, J. Highly accurate compact mixed methods for two point boundary value problems. Appl. Math. Comput.; 2017; 188, pp. 1402-1418. [DOI: https://dx.doi.org/10.1016/j.amc.2006.11.006]
24. Milne, W.E. Numerical Solution of Differential Equations; Wiley: New York, NY, USA, 1953; Volume 9.
25. Lambert, J.D. Computational methods in ordinary differential equations. Introductory Mathematics for Scientists and Engineers; Wiley: New York, NY, USA, 1973; Volume 54.
26. Harrier, E.; Wanner, G. Solving Ordinary Differential Equations-II: Stiff and Differential-Algebraic Problems; Springer: Berlin/Heidelberg, Germany, 1996.
27. Tyler, G.J. Analysis and Implementation of High-Order Compact Finite Difference Schemes. Master’s Thesis; Brigham Young University: Provo, UT, USA, 2007.
28. Mehra, M.; Patel, K.S. A suite of Compact Finite Difference Schemes. ACM Trans. Math. Softw.; 2017; 44, pp. 1-31. [DOI: https://dx.doi.org/10.1145/3119905]
29. Erdogan, L.; Sakar, M.G.; Saldir, O. A finite difference method on layer-adapted mesh for singularly perturbed delay differential equations. Appl. Math. Nonlinear Sci.; 2020; 5, pp. 425-436. [DOI: https://dx.doi.org/10.2478/amns.2020.1.00040]
30. Jain, M.K.; Iyengar, S.R.K.; Jain, R.K. Computational methods for partial differential equations. New Age Int. Publ.; 2016; 5, pp. 425-436.
31. Asai, A. Numerical solution of the Burgers’ equation by automatic differentiation. Appl. Math. Comput.; 2010; 216, pp. 2700-2708.
32. Ahmad, I.; Ahsan, M.; Din, Z.U. An efficient local formulation for time-dependent PDEs. Mathematics; 2019; 7, 216. [DOI: https://dx.doi.org/10.3390/math7030216]
33. Inan, B.; Ali, K.K.; Saha, A.; Ak, T. Analytical and numerical solutions of the Fitz Hugh–Nagumo equation and their multistability behavior. Numer. Methods Partial. Differ. Equ.; 2020; 37, pp. 7-23. [DOI: https://dx.doi.org/10.1002/num.22516]
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
In this article, we present a five-step block method coupled with an existing fourth-order symmetric compact finite difference scheme for solving time-dependent initial-boundary value partial differential equations (PDEs) numerically. Firstly, a five-step block method has been designed to solve a first-order system of ordinary differential equations that arise in the semi-discretisation of a given initial boundary value PDE. The five-step block method is derived by utilising the theory of interpolation and collocation approaches, resulting in a method with eighth-order accuracy. Further, characteristics of the method have been analysed, and it is found that the block method possesses A-stability properties. The block method is coupled with an existing fourth-order symmetric compact finite difference scheme to solve a given PDE, resulting in an efficient combined numerical scheme. The discretisation of spatial derivatives appearing in the given equation using symmetric compact finite difference scheme results in a tridiagonal system of equations that can be solved by using any computer algebra system to get the approximate values of the spatial derivatives at different grid points. Two well-known test problems, namely the nonlinear Burgers equation and the FitzHugh-Nagumo equation, have been considered to analyse the proposed scheme. Numerical experiments reveal the good performance of the scheme considered in the article.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details


1 Department of Mathematics, Main Campus, I. K. Gujral Punjab Technical University Jalandhar, Kapurthala 144603, Punjab, India;
2 Department of Statistical Sciences, Università di Bologna, 40126 Bologna, Italy