7.2
CiteScore
3.7
Impact Factor
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Filter by Categories
ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT
Case Study
Correspondence
Corrigendum
Editorial
Full Length Article
Invited review
Letter to the Editor
Original Article
Retraction notice
REVIEW
Review Article
SHORT COMMUNICATION
Short review
7.2
CiteScore
3.7
Impact Factor
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Filter by Categories
ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT
Case Study
Correspondence
Corrigendum
Editorial
Full Length Article
Invited review
Letter to the Editor
Original Article
Retraction notice
REVIEW
Review Article
SHORT COMMUNICATION
Short review
View/Download PDF

Translate this page into:

Original article
32 (
4
); 2277-2283
doi:
10.1016/j.jksus.2020.03.001

Numerical solution for the Kawahara equation using local RBF-FD meshless method

Department of Mathematics, Faculty of Basic Sciences, Velayat University, Iranshar 99111-31311, Iran
School of Mathematics, Iran University of Science and Technology, Narmak, Tehran 16846-13114, Iran

⁎Corresponding author. rashidinia@iust.ac.ir (Jalil Rashidinia)

Disclaimer:
This article was originally published by Elsevier and was migrated to Scientific Scholar after the change of Publisher.

Abstract

  • The non-linear fifth order Kawahara equation.

  • Local RBF-FD meshless method.

  • The Matlab software was used for the implementation of RBF-FD method.

  • Stability analysis of RBF-FD method for Kawahara equation.

Abstract

When the number of nodes increases more than thousands, the arising system of global radial basis functions (RBFs) method becomes dense and ill-conditioned. To solve this difficulty, local RBFs generated finite difference method (RBF-FD) were introduced. RBF-FD method is based on local stencil nodes and so it has a sparsity system. The main goal in this work is to develop the RBF-FD method in order to obtain numerical solution for the Kawahara equation as a time dependent partial differential equation that appears in the shallow water and acoustic waves in plasma. For this purpose, we have discretized the temporal and spatial derivatives with a finite difference, θ-weighted, and RBF-FD methods. Then by applying the collocation technique at the grid nodes, a system of linear equations is obtained which gives the numerical solution of the Kawahara equation. The stability analysis is given. The efficiency and accuracy of the proposed approach are tested by four examples. In addition, a comparison between proposed method and the methods, RBFs, differential quadrature (DQM), cosine expansion based differential quadrature (CDQ) and modified cubic B-Spline differential quadrature (MCBC-DQM) is shown.

Keywords

Radial basis functions (RBFs)
RBF-FD method
Nonlinear evolution equations
Solitary wave interaction
Kawahara equation
1

1 Introduction

Nonlinear evolution equations play an essential role in engineering and mathematical physics such as solid state physics, fluid mechanics, chemical physics, plasma physics, geochemistry and chemical kinematics fields (Ablowitz et al., 1991; Jeffrey and Xu, 1989; Raslan and EL-Danaf, 2010; Mohanty and Gopal, 2011; Sharifi and Rashidinia, 2019; Mohanty and Khurana, 2019; Nikan et al., 2019). One of the well-known nonlinear evolution equations is the fifth order Kawahara equation which is appeared in the theories of shallow water waves having surface tension, magneto-acoustic waves in a plasma and capillary-gravity waves (Korkmaz and Dağ, 2009; Sirendaoreji, 2004). In this study, we consider the Kawahara equation (Ceballos et al., 2007) in the following form

(1a)
Vt+10516μ2VVx+134ρ3Vx3-5Vx5=0,axb,0<tT,with the initial condition
(1b)
V(x,0)=g(x),axb,
and the boundary conditions
(1c)
V(a,t)=ha(t),V(b,t)=hb(t),0tT,Vx(a,t)=Vx(b,t)=Vxx(b,t)=0,0tT.

Where V=V(x,t); and g,ha,hb are known functions and μ and ρ are known coefficients.

In special forms of the Kawahara equation, the analytical solution in the case of solitary waves is studied by some researchers (Sirendaoreji, 2004; Yamamoto and Takizawa, 1981; Yusufoğlu et al., 2008). Generally, obtaining the analytic solution for the nonlinear differential equations is not possible, so the numerical approximations are necessary for solving such models (Bashan et al., 2017; Başhan, 2019; Başhan, 2019). The numerical solution of the Kawahara equation has been investigated by many researchers (Korkmaz and Dağ, 2009; Djidjeli et al., 1995; Ceballos et al., 2007; Haq and Uddin, 2011; Abazari and Soltanalizadeh, 2012; Gong et al., 2014; Karakoc et al., 2014; Başhan, 2019). Also, some other methods based on homotopy analysis are proposed for the approximate solution of the Kawahara equation (Abbasbandy, 2010; Wang, 2011; Kashkari, 2014).

In recent years, RBFs meshfree collocation techniques have been extensively used for obtaining the numerical solutions of PDEs (Sarra, 2005; Meshfree, 2007; Hussain and Haq, 2020; Dereli et al., 2009; Bibi et al., 2011; Safdari-Vaighani and Mahzarnia, 2015). Some of the major advantages of RBFs approaches are spectral convergence rates, computing derivatives, geometrical flexibility and the ease of applying in high dimensions. Although RBFs methods have a spectral accuracy, they often have a large linear system with full and ill-conditioned matrices. To overcome such difficulties, the local RBF-FD method was investigated by some authors (Wright and Fornberg, 2006; Bayona et al., 2010; Martin and Fornberg, 2017; Dehghan and Mohammadi, 2017; Dehghan and Abbaszadeh, 2017; Nikan et al., 2019; Rashidinia and Rasoulizadeh, 2019). This method has a sparse and well-conditioned system.

The main purpose of this manuscript is to develop the local RBF-FD method to solve the Kawahara equation as a time-dependent PDEs. In addition, a comparison between proposed method and the methods MQ and r7 RBFs (Haq and Uddin, 2011), CDQ and PDQ (Korkmaz and Dağ, 2009), and MCBC-DQM (Başhan, 2019) is given.

The rest of the present study is as follows; In Section 2, the RBFs and RBF-FD collocation methods will be reviewed briefly. In Section 3, a description of the meshless RBF-FD method to compute the numerical solution of the Kawahara equation is given. In Section 4, the stability analysis of the proposed method is proved. In Section 5, the numerical experiments is reported.

2

2 Collocation methods

Let X={x̲1,x̲2,,x̲N}Rd, be a set of N separate points with known scalar values fi for i=1,2,,N.

2.1

2.1 RBF collocation method

RBF interpolation is defined as

(2)
s(x̲,ε)=j=1Nλjϕj(x̲),where ϕj(x̲)=ϕ(||x̲-x̲j||,ε),  . is the Euclidean norm, ε is the shape parameter and ϕis a radial function. To determine λjj=1N , the collocation method is used.
(3)
s(x̲i,ε)=fi,i=1,,N.

The Eq. (3) leads to a linear system of equations as

(4)
Aϕλ=f,whereλ=λ1λ2λN,f=f1f2fN,Aϕ,ij=ϕj(x̲i),i,j=1,,N.

The non-singularity of the matrix Aϕ for some RBFs was proved by Micchelli (Micchelli, 1984).

2.2

2.2 RBF-FD collocation method

Suppose Ii=x̲i1,x̲i2.x̲ini be a stencil of x̲i and L be a linear differential operator. We want to find w=(w1,w2,,wni) such that

(5)
Lu(x̲i)=j=1niwju(xij),

where x̲i=x̲i1 is the center node of stencil Ii. By using ϕij(x)=ϕ(x̲-x̲ij),j=1,,ni, instead of u(x) in Eq. (5), the weights can be computed from the following system:

(6)
Aϕw̲=l̲,where
(7)
w̲=w1w2wni,l̲=Lϕi1(x̲)x̲=x̲iLϕi2(x̲)x̲=x̲iLϕini(x̲)x̲=x̲i,Aϕ,rs=ϕir(x̲is),r,s=1,,ni.

The weights w1,w2,wni can be determined from the above system. Furthermore, the convergence analysis of RBF-FD formula, Eq. (5), have been proved analytically by Bayona, Moscoso and et al., (Bayona et al., 2010).

3

3 Description of the method

The implementation details of the RBF-FD method for the Kawahara equation are described in this section.

First, m+1 distinct points tk=kτ,k=0,1,,m, on interval [0,T] with time step size τ are chosen. Then, the finite difference (FD) and θ-weighted (0θ1) methods are applied over two consecutive time steps tk and tk+1 on Eq. (1) as

(8)
Vk+1-Vkτ+θ10516μ2VVx+134ρ3Vx3-5Vx5k+1+(1-θ)10516μ2VVx+134ρ3Vx3-5Vx5k=0,where k=0,1,,(m-1),Vk=V(x,tk) and Vk+1=V(x,tk+1).

The nonlinear term (VVx)k+1 can be approximated by linear term (Rashidinia and Rasoulizadeh, 2019) as

(9)
VVxk+1=VkVk+1x+Vk+1Vkx-VkVkx.

After substituting Eq. (9) into Eq. (8), it can be written as

(10)
1+10516θτμ2VxkVk+1+θτ10516μ2VkVxk+1+134ρV3xk+1-V5xk+1=(2θ-1)τ10516μ2VkVxk-(1-θ)τ134ρV3xk-V5xk,forx(a,b).

Now, N distinct collocation nodes X=x1,x2,,xN are chosen in the interval [a,b] in which xi,i=2,,N-1 are the N-2 interior nodes and xi,i=1,N are the 2 boundary nodes.

For each point xi, stencil Ii=xjX:xj-xiR=xi1,xi2,,xini in its support radius R is chosen. Without loss of generality, let us assume xi=xi1(i=i1). For each node xi and its stencil Ii, the weights w̲sx,i=[wsx,i1,,wsx,ini]T corresponding to sxs for s=1,3, and 5 will be determined by using RBF-FD method Eq. (6). Thus we obtain

(11)
Vsx,i=Vsx(xi)=sV(xi)xs=j=1niwsx,ijVij,i=2,,N-2,s=1,3,5,where Vij=V(xij,t). The weights wsx,ij are only dependent on stencil nodes and are independent from the time steps tk. Applying the collocation methods on interior nodes in Eq. (10) and using Eq. (11) concluded that
(12)
1+θτ10516μ2(Cx,ik+Vikwx,i1)+134ρw3x,i1-w5x,i1Vik+1+θτj=2ni10516μ2Vikwx,ij+134ρw3x,ij-w5x,ijVijk+1=1+(2θ-1)τ10516μ2Cx,ikVik-(1-θ)τ134ρC3x,ik-C5x,ik,i=2,,N-1,
in which Csx,ik=j=1niwsx,ijVijk for s=1,3, and 5.

Eq. (12) along with the boundary conditions Eq. (1c), lead to the following N×N linear system of equations with the matrix form as:

(13)
AVk+1=b,k=0,1,,m-1,

where Vk+1=V1k+1,V2k+1,,VNk+1t is the unknown vector that should be computed. According to Eq. (12), the elements of the sparse matrix AN×N and vector bN×1 are as follows:

(14)
Aii=1+θτ10516μ2(Cx,ik+Vikwx,i1)+134ρw3x,i1-w5x,i1,i=2,,N-1,Aiij=10516μ2Vikwx,ij+134ρw3x,ij-w5x,ij,i=2,,N-1,j=1,,ni,A11=1,ANN=1,b1=ha(tk+1),bN=hb(tk+1),bi=1+(2θ-1)τ10516μ2Cx,ikVik-(1-θ)τ134ρC3x,ik-C5x,ik,i=2,,N-1.

The other elements of matrix A are equal zero.

At time level t0=0 the value of V0 can be computed from initial condition Eq. (1b)then by using Eq. (13) the value of Vk at every time step tk can be computed.

4

4 Stability analysis

The stability of the proposed method will be analyzed by applying the Von-Neumann linear stability analysis. Although, the Von-Neumann stability analysis is applicable to linear difference equations, it can provide the necessary condition and can be effective in practice for the nonlinear (linearized) difference equation (see (Mokhtari and Mohseni, 2012) and references therein).

For this goal, at first, one variable in the nonlinear terms in Eq. (10) should be locally freezes, i.e., Vk=u and Vxk=ux, in which u is a locally constant value of Vk and ux is a locally constant value of Vxk, then Von-Neumann analysis employed to determine the necessary condition for the stability.

After locally freezing the nonlinear terms Vk=u and Vxk=ux in Eq. (10), it can be written as

(15)
1+10516θτμ2uxVk+1+θτ10516μ2uxVk+1+134ρ3x3Vk+1-5x5Vk+1=(2θ-1)τ10516μ2uxVk-(1-θ)τ134ρ3x3Vk-5x5Vk.

Employing the von Neumann’s approach by taking Vjk=ξkeiηxj for each point xj and substituting it in Eq. (15), we obtain

(16)
1+10516θτμ2uxξk+1eiηxj+θτ10516μ2u(iη)ξk+1eiηxj+134ρ(iη)3ξk+1eiηxj-(iη)5ξk+1eiηxj=(2θ-1)τ10516μ2u(iη)ξkeiηxj-(1-θ)τ134ρ(iη)3ξkeiηxj-(iη)5ξkeiηxj.

Above equation concluded that

(17)
ξ=(2θ-1)σ2uηi+(1-θ)σ1i(1+θσ2ux)+θσ2uηi-θσ1i,
(18)
whereσ1=η3(134ρ+η2)τ,σ2=10516μ2τ.Thusξ2=(2θ-1)σ2uη+(1-θ)σ12(1+θσ2ux)2+(θσ2uη-θσ1)2=GH.

We know that if H-G0 then ξ1 and the method is stable. By choosing 2θ-1=θ-(1-θ) in the above equation and simplifying, we get

(19)
H-G=1+(2θ-1)σ12+(1-θ)(3θ-1)(σ2uη)2+(θσ2ux)2+2(θ2-3θ+1)σ1σ2uη+2θσ2ux.

For θ=12, the famous Crank-Nicolson (C-N) method, Eq. (19) can be simplified as

(20)
H-G=(1+0.5σ2ux)2+(0.5σ2uη)2-0.5σ1σ2uη.

Since limτ0(0.5σ1σ2uη)=0, so we can ignore this term in Eq. (20) for enough small values of τ. Therefore, Eq. (20) yields H-G>0 and ξ<1, and the proposed method is stable.

5

5 Numerical experiments

The RBF-FD method is applied for obtaining the numerical solution of the Kawahara equation. The efficiency of the proposed method and convergence order and invariants I1 and I2 are tested in terms of the following norms:

  1. L=Ve-V=max1iN|Vie-Vi|,

  2. L2=1Ni=1N(Vie-Vi)212,

  3. Ct-order=log(EjEj+1)log(τjτj+1),  Cx-order=log(EjEj+1)log(hjhj+1),

  4. Ii=1iabVidx,i=1,2,

where Ve and V are the exact and computational values of V(x,t) respectively and Ej is the L2 error with respect to τj or hj.

The Matlab software and the kdtree package (Matlab, 2004) for finding stencils are used to apply RBF-FD method. Moreover, we use θ=12, and MQ and TPS RBFs in all examples.

Example 1

For the first example, we consider traveling solitary wave problem of Eq. (1)(refk11) whose exact solution is as follows (Yamamoto and Takizawa, 1981)V(x,t)=ρμ2sech4ρ4x-x0-36169t.

Two type RBFs, the shape parameter dependent MQ-RBF, Φ(r)=1+(r)2, and the shape parameter independent TPS-RBF, Φ(r)=r4logr, are used to obtain numerical solution of this example. This example is solved in the temporal interval [0,30] and spatial interval [-20,30] and the parameters μ=16/105,ρ=4/13 and x0=2 are chosen. In the Tables 1 and 2, the L2,L error norms and computational order due to the spatial and temporal directions at T=1 are listed. These Tables show that by decreasing spatial and temporal step size, h and τ, the accuracy increases. Table 3 shows that by increasing the number of nodes stencil, ns, the accuracy increases also. To compare the proposed method with some recent methods, in the Table 4 the L2 error norms at some time levels of RBF-FD, MQ and r7 RBF (Haq and Uddin, 2011), CDQ and PDQ (Korkmaz and Dağ, 2009), and MCBC-DQM (Başhan, 2019) methods are reported. It is clear from the Table 4 that the results of RBF-FD methods are better than the other mentioned methods. In the Fig. 1, panels (A) and (B), the graphs of approximation values and absolute point wise error are plotted. Moreover in the Fig. 1 panel (C) the traveling of the single solitary wave at different times is shown. Therefore, these tables and figures confirm the accuracy and efficiency of the proposed method and its improvement versus the earlier above mentioned methods.

Example 2

In this example, the interaction of two solitary waves with the following initial condition is consideredV(x,0)=i=12di2sech4μdi4(x-xi).

Table 1 Error and Cx-order with τ=0.01 and ns=50 at T=1 for Example 1.
MQ-RBF, h=0.2 TPS-RBF
h L L2 Cx-order L L2 Cx-order
2/5 1.7889e-03 4.0303e-04 1.5236e-03 3.9466e-04
1/5 6.2189e-04 1.4499e-04 1.4749 7.7158e-04 1.8762e-04 1.6043
1/10 7.5166e-05 1.8497e-05 2.9706 1.5938e-04 5.2543e-05 0.8026
1/15 5.9090e-05 1.5413e-05 0.4498 1.1487e-04 3.7814e-05 1.1381
1/20 3.4884e-05 1.1860e-05 0.9109 9.6544e-05 3.2989e-05 0.9161
1/25 2.0794e-05 7.7545e-06 1.9041 8.7701e-05 3.1535e-05 1.0698
Table 2 Error and Ct-order with h=0.2 and ns=50 at T=1 for Example 1.
MQ-RBF, =1 TPS-RBF
τ L L2 Ct-order L L2 Ct-order
1/10 6.1666e-03 2.0797e-03 2.0675e-03 8.7495e-04
1/20 9.2686e-04 5.4222e-04 0.9318 1.0727e-03 4.5004e-04 0.9591
1/40 6.3848e-04 1.4557e-04 0.9115 7.4467e-04 2.6368e-04 0.7713
1/80 6.4189e-04 1.4495e-04 0.0062 7.6434e-04 2.0098e-04 0.3917
1/160 6.3317e-04 1.4483e-04 0.0012 7.6796e-04 1.8711e-04 0.1032
1/320 6.2474e-04 1.4471e-04 0.0012 7.7001e-04 1.8598e-04 0.0087
Table 3 Condition number and errors of Example 1 with h=0.1,τ=0.001 at T=1 for some values of ns.
MQ-RBF, =2 TPS-RBF
ns L L2 C(A) L L2 C(A)
10 3.7123e-02 1.5091e-02 8.3928e+04 5.6049e-04 1.7758e-04 4.0241e+03
20 9.9687e-03 3.2889e-03 8.3791e+04 2.5196e-04 7.6178e-05 3.5221e+03
30 9.0622e-04 3.2028e-04 8.3413e+04 1.9234e-04 5.9022e-05 3.3753e+03
40 6.8851e-05 2.6532e-05 8.2845e+04 1.6957e-04 5.3450e-05 3.3153e+03
50 7.4737e-05 1.8527e-05 8.2825e+04 1.5938e-04 5.2543e-05 3.2910e+03
Table 4 Comparison of L2 error between presented method with h=0.1,=2,ns=50 and τ=0.01, and the methods MQ and r7 RBFs (Haq and Uddin, 2011), CDQ and PDQ (Korkmaz and Dağ, 2009), and MCBC-DQM (Başhan, 2019) for Example 1.
t RBF-FD(MQ) MQ r7 CDQ PDQ MCBC-DQM
1 1.8497e-05 2.387e-05 2.574e-05
2 2.1989e-05 3.585e-05 2.669e-04
5 2.4936e-05 6.278e-05 2.348e-02 1.59e-04 1.986e-03 6.3e-05
10 2.9511e-05 7.692e-05 6.7e-05
15 3.3586e-05 4.466e-05 1.56e-04 2.543e-03 5.6e-05
20 4.1246e-05 1.344e-05 6.3e-05
25 5.0771e-05 9.370e-05 1.59e-04 2.851e-03 7.2e-05
Graphs of approximation solutions (A) and errors (B), and plots of V(x,t) at t=0,5,10,15,20,25 (C), using the RBF-FD method with ∊=2,h=1/10,ns=50 and τ=1/100 for Example 1.
Fig. 1
Graphs of approximation solutions (A) and errors (B), and plots of V(x,t) at t=0,5,10,15,20,25 (C), using the RBF-FD method with =2,h=1/10,ns=50 and τ=1/100 for Example 1.

This equation is the sum of two solitary waves that are located at x1=0 and x2=20. For -50x100,0t50,μ=16/105,ρi=(12-2i)/13,di=ρi/μ,i=1,2. It is solved by using RBF-FD method with τ=0.01,h=0.2 and =1. The propagating of both waves toward the right is shown in Fig. 2. Also, the two invariants I1 and I2 are preserved constant laws as it shown in the Table 5.

Example 3

Here, the interaction of three solitary waves with the following initial condition is consideredV(x,0)=i=13di2sech4μdi4(x-xi).

Graphs of approximation solutions using the RBF-FD method with ∊=2,h=1/10,ns=50 and τ=1/100 for Example 2.
Fig. 2
Graphs of approximation solutions using the RBF-FD method with =2,h=1/10,ns=50 and τ=1/100 for Example 2.
Table 5 Invariants of proposed method and RBF method (Haq and Uddin, 2011) for Example 2 with h=0.2,=1 and τ=0.01, and MQ.
RBF-FD RBF
Time I1 I2 I1 I2
0 40.5093 45.8361 40.50926 45.83614
5 40.4693 45.8361 40.50690 45.83557
20 40.4416 45.8360 40.53983 45.83547
30 40.5631 45.8361 40.46771 45.83544
40 40.4567 45.8362 40.58194 45.83535
55 40.4686 45.8366 40.40483 45.83524

This equation is the sum of three solitary waves that are located at x1=-20,x2=0 and x3=20. For -30x120,0t60,μ=16/105,ρi=(12-2i)/13,di=ρi/μ,i=1,2,3,it is solved using RBF-FD method with τ=0.01,h=0.2,ns=50 and =1. The motion of three waves from the left to the right is shown in Fig. 3.

Example 4

In this example a type of the Kawahara Eq. (1) in the following form is considered,Vt+VVx+V3x+Vx-V5x=0,in which, the exact solitary wave solution is given (Ceballos et al., 2007) asV(x,t)=105169sech41213x-x0-205169t.

Graphs of approximation solutions using the RBF-FD method with ∊=2,h=1/10,ns=50 and τ=1/100 for Example 3.
Fig. 3
Graphs of approximation solutions using the RBF-FD method with =2,h=1/10,ns=50 and τ=1/100 for Example 3.

This example also has been solved by RBF-FD method. The graphs of approximation solution and point wise error, and the interaction profile of single solitary wave with τ=0.001,h=0.1,ε=2,ns=50 on region (x,t)[-20,50]×[0,60] has been shown in Fig. 4. In the Table 6, a comparison of the error norms L2 and L, and invariants I1 and I2 between proposed method and RBFs method (Haq and Uddin, 2011) is reported. From this table it is clear that the presented method has a good agreement with the exact result and has a better accuracy than the RBF method (Haq and Uddin, 2011). Also, the respected changes of invariants I1 and I2 of RBF-FD method are approximately constant and acceptable. Furthermore, the condition number of the RBF-FD method is equal to 5.9063e+04 and the RBF method (Haq and Uddin, 2011) is equal to 1.5063e+10. Thus, the RBF-FD method is more well-conditioned than the RBF one. Therefore, these results verify an improvement of the RBF-FD method versus RBFs (Haq and Uddin, 2011) ones.

Graphs of approximation solutions (A) and errors (B), and plots of V(x,t) at t=0,5,10,15,20,25 (C), using the RBF-FD method with ∊=2,h=1/10,ns=50 and τ=1/1000 for Example 4.
Fig. 4
Graphs of approximation solutions (A) and errors (B), and plots of V(x,t) at t=0,5,10,15,20,25 (C), using the RBF-FD method with =2,h=1/10,ns=50 and τ=1/1000 for Example 4.
Table 6 Comparison of errors between RBF-FD and RBFs (Haq and Uddin, 2011) methods with τ=0.001,h=0.1 and ns=50 for Example 4.
RBF-FD RBFs
t L L2 I1 I2 L L2 I1 I2
0.0 0.0000e-00 0.0000e-00 5.9736 1.2725 0.000e-00 0.000e-00 5.97361 1.27250
10 1.7305e-05 7.4649e-06 5.9737 1.2725 6.159e-05 3.861e-05 5.97363 1.27250
20 3.1814e-05 1.0129e-05 5.9738 1.2725 6.185e-05 3.234e-05 5.97381 1.27250
25 4.3371e-05 1.4914e-05 5.9727 1.2725 9.879e-05 6.230e-05 5.97280 1.27250

6

6 Conclusion

In this work, the stable computation for numerical solution of the Kawahara equations using collocation method based on RBF-FD has been presented. The stability analysis of the proposed method was proved analytically. The efficiency and accuracy were tested numerically by four examples and given some comparisons with some earlier works. The numerical results given in the previous section demonstrate a good accuracy of proposed method and an improvement versus the methods RBFs, CDQ and PDQ, and MCBC-DQM. In the linear system of the RBF-FD method, the sparse and ns diagonal and well conditioned system matrices has been observed. So, the number of nodes can be increased to some extent. Moreover, this method is meshless.

Conflict of interest

The authors declare that there is no conflict of interest concerning the manuscript.

References

  1. , . Reduced differential transform method and its application on Kawahara equations. Thai J. Math.. 2012;11(1):199-216.
    [Google Scholar]
  2. . Homotopy analysis method for the Kawahara equation. Nonlinear Anal.: Real World Appl.. 2010;11(1):307-312.
    [Google Scholar]
  3. , , , . Solitons, nonlinear evolution equations and inverse scattering. Vol vol. 149. Cambridge University Press; .
  4. . An efficient approximation to numerical solutions for the Kawahara equation via modified cubic B-Spline differential quadrature method. Mediterr. J. Math.. 2019;16(1):14.
    [Google Scholar]
  5. . mixed algorithm for numerical computation of soliton solutions of the coupled KdV equation: finite difference method and differential quadrature method. Appl. Math. Comput.. 2019;360:42-57.
    [Google Scholar]
  6. . A novel approach via mixed Crank-Nicolson scheme and differential quadrature method for numerical solutions of solitons of mKdV equation. Pramana-J. Phys.. 2019;92(6):84.
    [Google Scholar]
  7. , , , . An effective approach to numerical soliton solutions for the Schrödinger equation via modified cubic B-spline differential quadrature method. Chaos, Solitons Fractals. 2017;100:45-56.
    [Google Scholar]
  8. , , , . RBF-FD formulas and convergence properties. J. Comput. Phys.. 2010;229(22):8281-8295.
    [Google Scholar]
  9. , , . Meshless method of lines for numerical solution of Kawahara type equations. Appl. Math.. 2011;2(05):608.
    [Google Scholar]
  10. , , . The Korteweg-de Vries-Kawahara equation in a bounded domain and some numerical results. Appl. Math. Comput.. 2007;190(1):912-936.
    [Google Scholar]
  11. , . local meshless method for solving multi-dimensional Vlasov-Poisson and Vlasov-Poisson-Fokker-Planck systems arising in plasma physics. Eng. Comput.. 2017;33(4):961-981.
    [Google Scholar]
  12. , . numerical scheme based on radial basis function finite difference (RBF-FD) technique for solving the high-dimensional nonlinear Schrödinger equations using an explicit time discretization: Runge-Kutta method. Comput. Phys. Commun.. 2017;217:23-34.
    [Google Scholar]
  13. , , . Soliton solutions for NLS equation using radial basis functions. Chaos, Solitons Fractals. 2009;42(2):1227-1233.
    [Google Scholar]
  14. , , , . Numerical methods for the solution of the third-and fifth-order dispersive Korteweg-de Vries equations. J. Comput. Appl. Math.. 1995;58(3):307-336.
    [Google Scholar]
  15. . Approximation Methods with Matlab:(With CD-ROM).. Vol vol. 6. World Scientific Publishing Co Inc; .
  16. , , . Multi-symplectic Fourier pseudospectral method for the Kawahara equation. Commun. Comput. Phys.. 2014;16(1):35-55.
    [Google Scholar]
  17. , . RBFs approximation method for Kawahara equation. Eng. Anal. Boundary Elem.. 2011;35(3):575-580.
    [Google Scholar]
  18. , . Numerical simulation of solitary waves of Rosenau–KdV equation by Crank-Nicolson meshless spectral interpolation method. Eur. Phys. J. Plus. 2020;135(1):98.
    [Google Scholar]
  19. , . Travelling wave solutions to certain non-linear evolution equations. Int. J. Non-Linear Mech.. 1989;24(5):425-429.
    [Google Scholar]
  20. , , . Numerical solutions of the Kawahara equation by the septic B-spline collocation method. Stat., Optim. Inf. Comput.. 2014;2(3):211-221.
    [Google Scholar]
  21. . Application of optimal homotopy asymptotic method for the approximate solution of Kawahara equation. Appl. Math. Sci.. 2014;8(18):875-884.
    [Google Scholar]
  22. , . Crank-Nicolson-differential quadrature algorithms for the Kawahara equation. Chaos Solitons Fractals. 2009;42(1):65-73.
    [Google Scholar]
  23. , . Using radial basis function-generated finite differences (RBF-FD) to solve heat transfer equilibrium problems in domains with interfaces. Eng. Anal. Boundary Elem.. 2017;79:38-48.
    [Google Scholar]
  24. . Interpolation of scattered data: distance matrices and conditionally positive definite functions. In: Approximation Theory and Spline Functions. Springer; . p. :143-145.
    [Google Scholar]
  25. , . High accuracy cubic spline finite difference approximation for the solution of one-space dimensional non-linear wave equations. Appl. Math. Comput.. 2011;218(8):4234-4244.
    [Google Scholar]
  26. , . new high accuracy cubic spline method based on half-step discretization for the system of 1D non-linear wave equations. Eng. Comput.. 2019;36(3):930-957.
    [Google Scholar]
  27. , . meshless method for solving mKdV equation. Comput. Phys. Commun.. 2012;183(6):1259-1268.
    [Google Scholar]
  28. , , . Solitary wave solution of the nonlinear KdV-Benjamin-Bona-Mahony-Burgers model via two meshless methods. Eur. Phys. J. Plus. 2019;134(7):367.
    [Google Scholar]
  29. , , , . Numerical investigation of the nonlinear modified anomalous diffusion process. Nonlinear Dyn.. 2019;97(4):2757-2775.
    [Google Scholar]
  30. , . Numerical methods based on radial basis function-generated finite difference (RBF-FD) for solution of GKdVB equation. Wave Motion. 2019;90:152-167.
    [Google Scholar]
  31. , . Solitary waves solutions of the MRLW equation using quintic B-splines. J. King Saud Univ.-Sci.. 2010;22(3):161-166.
    [Google Scholar]
  32. , . The evaluation of compound options based on RBF approximation methods. Eng. Anal. Boundary Elem.. 2015;58:112-118.
    [Google Scholar]
  33. . Adaptive radial basis function methods for time dependent partial differential equations. Appl. Numer. Math.. 2005;54(1):79-94.
    [Google Scholar]
  34. , . Collocation method for Convection-Reaction-Diffusion equation. J. King Saud Univ.-Sci.. 2019;31(4):1115-1121.
    [Google Scholar]
  35. Shechter, G., 2004. Matlab package kdtree.
  36. . New exact travelling wave solutions for the Kawahara and modified Kawahara equations. Chaos Solitons Fractals. 2004;19(1):147-150.
    [Google Scholar]
  37. . The optimal homotopy-analysis method for Kawahara equation. Nonlinear Analysis: Real World Applications. 2011;12(3):1555-1561.
    [Google Scholar]
  38. , . Scattered node compact finite difference-type formulas generated from radial basis functions. J. Comput. Phys.. 2006;212(1):99-123.
    [Google Scholar]
  39. , . On a solution on non-linear time-evolution equation of fifth order. J. Phys. Soc. Jpn.. 1981;50(5):1421-1422.
    [Google Scholar]
  40. , , . Periodic and solitary wave solutions of Kawahara and modified Kawahara equations by using Sine-Cosine method. Chaos, Solitons Fractals. 2008;37(4):1193-1197.
    [Google Scholar]
Show Sections