1. Introduction
Partial differential equation (PDE) of reaction-convection-diffusion type are physically very rich. These PDEs can be abundantly found in modeling physical sciences, biological sciences and mathematics of finance. Some of these models include the fifth order Kortewege-de Vries model. Its general exact solution is not known whereas the exact solution for particular case of solitary waves can be found in [
1]. To solve this model numerically, serval methods can be found in literature such as finite-deference scheme [
2], modified ADM [
3], decomposition method [
4], Homotopy perturbation transform method [
5] and a comparative study of Crank-Nicolson method and ADM [
6].
The general seventh order Kortewege-de Vries equation [
7] which is used to discuss structural stability under singular perturbation of standard KdV equation. Several authors have paid attention to solve the seventh order KdV equation [
8,
9,
10].
Generalized Burgers’ Huxley equation [
11] is used to describe the interaction between convection effects, reaction mechanisms and diffusion transports. In general it is difficult and sometimes impossible to get exact solution of such type of nonlinear PDEs. Researchers employed different numerical techniques which include discrete Adomian decomposition method [
12], Haar wavelet method [
13], Adomian decomposition method [
14], meshless collocation method based on RBF [
15] and local meshless method [
16] for the solution of Burgers’ Huxley equation. The Huxley model equation [
17] describes nerve pulse propagation in nerve fibres and wall motion in liquid crystals [
18]. Numerical solution of Huxley equation can be found in [
14,
15,
19] and the references therein. Generalized Burgers’ Fisher equation [
20], describe the propagation of a mutant gene. Different numerical methods have been used for numerical solution of this model, such as meshless collocation method [
15], ADM [
14], VIM [
21], modified pseudo spectral method [
22] and modified cubic B–spline functions collocation method [
23].
The Fitzhugh-Nagumo (FN) equation has numerous applications in different fields such as branching brownian motion process, flame propagation, neurophysiology, logistic population growth and nuclear reactor theory [
24]. Numerical solution of FN equation can be found in [
23,
25,
26,
27].
Hirota-Satsuma introduced the nonlinear coupled Kortewege-de Vries equations [
28]. This model has numerous applications in physical sciences. In the last decade, researchers have used various numerical techniques for the solution of this model equations. These include RBFs collocation (Kansa) method [
29], meshless RBFs method of lines [
30], variational iteration method [
31] and spectral collocation method [
32]. The Hirota–Satsuma coupled KdV system [
33] has been solved by different numerical methods given in [
32,
34,
35] and the references therein.
The Brusselator system is one of the essential reaction–diffusion model equation. This model explain the mechanism of a chemical reaction–diffusion with non–linear oscillations [
36,
37]. Numerical solution of this kind of model can be found in [
38,
39,
40,
41].
The horizon of meshless methods is continuously expanding and their applicability is increasing rapidly due to their ease of implementation in higher dimensions on a set of uniform or scattered data points in regular and irregular geometries. In the last few years, it is observed that meshless methods have been extensively employed for numerical simulations of different types of PDEs [
29,
42,
43,
44]. Meshless methods reduce complexity caused due to dimensionality to a large extent which is being faced in the carrying out of conventional methods like finite-element and finite-difference procedures. Meshing in the case of complicated geometries is another cause for the growing demand of meshless methods.
It is noticed that the global meshless method (GMM) which is based on global interpolation paradigm faced the problem of dense ill-conditioned matrices and finding optimum value of the shape parameter. To avoid limitations of the GMM, a local meshless method which is based on local interpolation in the sub-domains are used as substitute to get a stable and accurate solution for the PDE models [
43,
45,
46,
47,
48].
Organization of rest of the paper is as follows; In
Section 2, we describe the models briefly. In
Section 3, we highlight the proposed method. In
Section 4, the numerical methods are applied to different test problems and the results are compared with published work. In
Section 5, some conclusions are drawn.
2. Partial Differential Equation Models
A short description of PDE models on a bounded domain with corresponding initial and boundary conditions are given in this section. These include; one-dimensional fifth order Lax’s- Kortewege-de Vries, seventh order Lax’s-Kortewege-de Vries, generalized Burgers’-Huxley, Huxley, generalized Burgers’ Fisher, Fitzhugh-Nagumo, coupled Kortewege-de Vries, Hirota-Satsuma coupled Kortewege-de Vries equations and two-dimensional reaction-diffusion Brusselator equations.
The 1D fifth order Kortewege-de Vries equation [
3],
where
a,
b,
c,
d are real constants and in this paper we have taken
,
, and
.
The 1D seventh order Kortewege-de Vries equation [
9],
where
a,
b,
c,
d,
e,
f,
g are real constants and we have taken
,
,
,
,
,
,
.
The 1D generalized Burgers’-Huxley equation [
11,
12,
13,
14,
15],
where
,
,
,
are constants.
The 1D Huxley equation [
14,
15,
19],
where
and
are constants.
The 1D generalized Burgers’ Fisher equation [
14,
15],
where
,
and
are constants.
The 1D Fitzhugh-Nagumo (FN) equation [
24,
27,
49,
50],
where
is a constant.
The 1D coupled Kortewege-de Vries equation [
28,
29,
30,
32],
where
,
and
are real parameters.
The 1D Hirota-Satsuma coupled KdV system of equations [
32,
33],
The 2D reaction-diffusion Brusselator system of equations [
38,
41],
where
,
and
are constants.
4. Results and Discussion
To check the accuracy and efficiency of the LMM various test problems in one and two dimensional cases are considered and the results are compared with the existence methods reported in literature. For spatial discretization three types of RBFs that is, multiquadric (MQ), inverse multiquadric (IMQ) and Gaussian (GA) are used whereas for time integration have used explicit Euler method (EEM) and Runge-Kutta method of order 4 (RK4).
Accuracy of the LMM is measured though different error norms given as follows
where exact and numerical solution are represented by
and
U respectively.
In this paper, we have considered both uniform and non-uniform nodal points. In 1D case, the size of local sub domain is taken whereas in 2D case the size of the local sub domain is taken for all the numerical experiments. The Central Processing Unit (CPU) time is calculated in seconds in all the cases.
Summary of numerical results is given as: Results of 1D fifth order KdV equation are shown in
Table 1 and compared with the method in [
3] whereas numerical results of seventh order KdV equation are presented in
Table 2. Similarly the numerical results of generalized Burgers’ Huxley equation are presented in
Table 3 and
Table 4 and the results are compared with the methods given in [
12,
13,
14,
15] while the numerical results of Huxley equation are shown in
Table 5 and
Table 6 and compared with the methods in [
14,
15,
19]. Numerical results of generalized Burgers’ Fisher equation are shown in
Table 7 and compared with the methods in [
14,
15]. Numerical results of Fitzhugh-Nagumo equation are given in
Table 8,
Figure 1 and
Figure 2 and the results are compared with the method reported in [
27]. Numerical results of coupled KdV equations are presented in
Table 9 and the results are compared with the method given in [
29] while numerical results of Hirota-Satsuma coupled KdV equation are shown in
Table 10. Numerical simulation of reaction-diffusion Brusselator system are shown in
Table 11 and comparison is made with the methods in [
38,
41]. All the computations were performed on Dell PC Laptop with an Intel(R) Core(TM)i5-2450M CPU 2.50GHz 2.50GHz 4 GB RAM.
Problem 1. The exact solution [3] of the 1D Lax’s fifth order KdV Equation (
1)
iswhere the initial and boundary conditions are extracted from the exact solution (
26).
Numerical results for Test Problem 1 are given in
Table 1 using
,
,
,
and shape parameter
.
Table 1 indicated that the results produced by the LMM using EEM are more better than the method in [
3].
Problem 2. The 1D Lax’s seventh order KdV Equation (
2)
having exact solution [9]where the initial and boundary equations are extracted from the exact solution (
27).
To demonstrate the accuracy and efficiency of the proposed LMM, we reported numerical results in
Table 2 for Test Problem 2, in form of
error norm using different values of
k and
t. We have used EEM with
,
using MQ RBF (
). From
Table 2, one can observe that the LMM is accurate and efficient.
Problem 3. The 1D generalized Burgers’ Huxley equation (
3)
having exact solution taken from [52] is given bywherewhere α, β, δ and γ are constants such that , , . The initial and boundary conditions are drawn out from the exact solution (
28).
In
Table 3, we have compared the results obtained by the LMM for generalized Burgers’ Huxley equation for Test Problem 3 with the methods given in [
12,
14,
15]. We have used the parameters values
and
and time step length
, spatial domain
,
using IMQ RBF. From
Table 3, we have noted that the RK4 produced more accurate results than the results reported in [
12,
14,
15].
Table 4 also shows the comparison of numerical results produced by the LMM with the results of Haar wavelet method given in [
13]. In the table we have calculated the absolute errors for different values of
x and
with
,
, and
using IMQ RBF. It can be observed from the table that the LMM is more accurate than the method reported in [
13].
The numerical results of Huxley equation for Test Problem 3 with spatial domain
,
,
and different values of
x and
t are shown in
Table 5. We have used IMQ radial basis function and
,
. The numerical simulations have carried out by using the RK4 and comparison is done with [
14,
15] in
Table 5. From the table, we have noticed that the results produced by the LMM are better than the methods reported in [
14,
15].
Problem 4. The exact solution [18] of the 1D Huxley Equation (
4)
with is given below as The numerical simulations have carried out for Test Problem 4 in
Table 6 for different values of
t,
x,
a,
b and for
,
using MQ RBF with
. The results are obtained by the EEM and compared with the results obtained by Chebyshev spectral collocation method in [
19] and found that the results of the LMM are superior.
Problem 5. The exact solution of the 1D generalized Burgers’ Fisher Equation (
5)
is given below aswhereThe initial and boundary conditions are taken from the exact solution (
30).
Numerical results of the LMM using the RK4 for Test Problem 5 is reported in
Table 7. To verify the accuracy of the LMM, we have compared the results with the global meshless collocation method based on RBFs [
15] and Adomian decomposition method [
14]. The absolute errors for different
t,
x and
,
,
,
, spatial domain
using IMQ RBF are given in
Table 7. From the table, one can ensure that the results of the LMM are more accurate than the methods given in [
14,
15].
Problem 6. The exact solution [27] of the 1D nonlinear standard Fitzhugh-Nagumo equation (
6) is
The initial and boundary conditions are taken from the exact solution (
32).
In
Table 8 we have calculated numerical results for Test Problem 6 with
,
using MQ RBF.
Table 8 shows
and
error norms of the EEM for
. From the table it can be seen that the obtained results are quite agreed with the results given in [
27].
Figure 1 shows the comparison of numerical and analytical solutions for
,
and
for Test Problem 6 while
Figure 2 shows the numerical simulations of the EEM for
and
.
Problem 7. The exact solution [29] of 1D coupled KdV equation (
7)
with and isThe initial and boundary conditions are drawn out from the exact solution (
33).
In
Table 9, we have listed numerical simulations of the EEM versus results obtained from RBFs based collocation method [
29] for Test Problem 7. The value of the parameters are
with the spatial domain
,
,
and for various time
t, using MQ radial basis function with
. From the listed results given in
Table 9, we have observed that the results obtained by the EEM are better than the results given in [
29].
Problem 8. The 1D Hirota-Satsuma coupled KdV system (
8)
with exact solution [32] given belowwhere and . The boundary and the initial conditions are obtained from the exact solutions (34). In
Table 10 the numerical simulations of Hirota-Satsuma coupled KdV system (
8) are carried out for Test problem 8 on the interval
and different values of
k and
t, with
,
, using MQ RBF with
. The value of parameters
. A full agreement between numeric and exact solution have been observed.
Problem 9. The analytic solution of the 2D reaction-diffusion Brusselator system (
9)
for a particular case in the region , with , , is given in [41]The initial and boundary condition are taken from the exact solution (
35).
The LMM is employed for the numerical solution of Test Problem 9 by letting time step length
, the shape parameter value
,
, at various times up to
. In
Table 11 we have compared the results obtained by the EEM with the exact solution as well as with [
38,
41]. Reasonably good accuracy has been obtained in this case as well also CPU time in seconds are reported in the same table.
The numerical results on irregular domains are shown in
Figure 3,
Figure 4,
Figure 5 and
Figure 6 for Test Problem 9 using MQ RBF with shape parameter
. The numerical solutions shown in
Figure 3,
Figure 4,
Figure 5 and
Figure 6 are performed with
,
,
and
. These figures show the efficiency of the suggested method in irregular geometry in term of absolute error
by using the EEM for Test Problem 9.