Abstract
A high-order nonlinear conservative difference scheme method is proposed to solve a model of nonlinear dispersive equation: RLW-KdV equation. The existence of the solution was proved by the Brouwer fixed point theorem. The unconditional stability besides uniqueness of the difference scheme are also obtained. The convergence of the proposed method is proved to be fourth-order in space and second-order in time in the discrete \(L^{\infty }\)-norm. An application on the RLW equation is discussed numerically in detail. Furthermore, interaction of solitary waves with different amplitudes are shown. The three invariants of the motion are evaluated to show the conservation properties of the system. The temporal evaluation of a Maxwellian initial pulse is then studied. At last some numerical examples are reported to confirm the theoretical results.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The well-known regularized long-wave (RLW) equation
and its counterpart, the Korteweg–de Vries (KdV) equation
were both proposed as model problems for long waves in nonlinear dispersive media. Equation (1.1) was originally introduced to describe the behavior of the undular bore (Peregrine 1966). It has also been derived from the study of water waves and ion acoustic plasma waves. An analytical solution for the RLW equation was found under the restricted initial and boundary conditions in Benjamin et al. (1972). The same for the KdV equation, it is found naturally il all kinds of models. Among them, there are internal gravity waves in a stratified fluid (highly relevant for geophysics), waves in an astrophysical plasma, electrical transmission line behavior and even blood pressure. Waves-soliton solutions of the KdV equation explain why our pulse, coming from a localized pressure wave in our arteries, is detectable all over our body and persists despite changes in local conditions and artery geometry in the circulation system.
In the recent years, several numerical methods for the solution of the RLW equation have been developed, including the finite difference (FD) method (Kutluay and Esen 2006; Berikelashvili and Mirianashvili 2011; Rashid 2005; Talha et al. 2006), the Fourier pseudospectral (PS) method (Guo and Cao 1988), the B-spline finite element method (FEM), Sinc-collocation techniques (Saka and Dag 2008; Gardner et al. 1997; Mokhtari and Mohammadi 2010) and the variational iteration method (VIM) (Manel and Khaled 2011). Furthermore, focusing on a meshless context, Shokri and Dehghan (2010) presented an approach for solving the RLW equation with radial basis functions (RBFs). In addition, Islam et al. (2009) also applied a meshfree method for solving problem (1.1). Achouri and Omrani (2010) proposed some numerical simulation of the modified RLW equation by the homotopy perturbation method (HPM). The RLW and Rosenau–Kawahara–RLW equations were well studied numerically in the literature. Readers can refer to Dehghan et al. (2015), Dehghan and Salehi (2011), Ayadi and Mohamed (2013), Ahlem and Tlili (2016), He (2016), and Dongdong and Kejia (2015).
In this work, we establish a high-order conservative difference scheme for a model of nonlinear dispersive equations: RLW–KdV and prove that the scheme is unconditionally stable and convergent with the convergence of \(O(h^4+k^2)\) in the discrete \(L^\infty \)-norm. Therefore, we shall approximate numerically, by a periodic code, solutions of the initial-value problem that decay to zero as \(|x|\rightarrow \infty \). Such solutions include the solitary waves of RLW–KdV equation on the real line and by products of their interactions. Hence, by taking the interval \([-L, L]\) large enough in each numerical experiment, so that the solution remains sufficiently small at the endpoints, we can approximate in a satisfactory manner the generation and interaction of real line solitary waves for finite time intervals.
We consider the initial value and 2L-periodic boundary value problems for the RLW–KdV equation; thus we seek a real-valued function u(x, t), 2L-periodic in x, that satisfies
where \(u_0\) is a given smooth 2L-periodic function on \(\Omega =(-L, L)\), describing the initial form of the wave, \(0<T<\infty , \alpha \) and \(\beta \) are given real constants.
Computing the inner product of (1.3) with 2u, the conservation law is obtained as:
The remainder of the present paper is arranged as follows: in Sect. 2, a nonlinear conservative difference scheme is derived. The discrete conservation laws of the difference scheme are discussed in Sect. 3. In Sect. 4, some priori estimates for numerical solutions are given. In Sect. 5, existence and uniqueness are shown. The \(L^{\infty }\)-convergence for the difference scheme is proved in Sect. 6. In the last section, some numerical experiments are given to justify our theoretical results.
Throughout this article, C represents a generic positive constant which is independent of the discretization parameters h and k, but it can have different values at different places.
2 High-order conservative difference scheme
In this section, we propose a two-level nonlinear Crank–Nicolson finite difference scheme for the problem (1.1)–(1.3). For convenience, the following notations are used. For a positive integer N, let the time-step \(k = \frac{T}{N} , t^n = nk, n = 0,1,\dots ,N\) and for a positive integer J such that \(J \ge 6\), let space-step \(h=\frac{2L}{J}, x_j=-L+jh, j=0,\dots , J\), and let
For a function \(V^n\in \mathbb {R}^n_{per}\) define the difference operators as:
For any functions \(V^n,W^n\in \mathbb {R}_{per}^J\), we present the discrete \(L^2\) inner product in \(\mathbb {R}_{per}^{J}\).
The discrete \(L^2\)-norm \(||V^n||\), the discrete semi-norms \(||V_x^n||, ||V_{\hat{x}}^n||, ||V_{{\mathop {x}\limits ^{..}}}^n||, ||V_{\overline{x}}^n||\) and the discrete \(L^{\infty }\)-norm \(||V^n||_{\infty }\) are defined, respectively, as follows:
Denote as \(H^m_{per}(\Omega )\) the periodic Sobolev space of order m. We discretize the problem (1.3)–(1.4) by the following Crank–Nicolson type finite difference scheme where we approximate \(u_j^n\in \mathbb {R}_{per}^{J}, u_j^n:=u(x_j,t_n)\), by \(U_j^n\in \mathbb {R}_{per}^{J}\).
where
Next, we need the following lemma, which is a consequence of the well-known formulas of summations by parts and related periodicity conditions.
Lemma 1
For any discrete functions \(V,W\in \mathbb {R}_{per}^{J}\) we have:
The following Lemma will be used frequently in this paper.
Lemma 2
For any discrete function \(V\in \mathbb {R}_{per}^{J}\)
Proof
From the properties of finite differences and the boundary conditions (2.2), we obtain
From summation by parts, we obtain for \(V\in \mathbb {R}^J_{per}\)
It follows from (2.18) that
Similarly for \(V\in \mathbb {R}^J_{per}\), we have
3 Discrete conservative laws
We can show here that the difference scheme (2.1)–(2.3) has the property of conservation of mass and energy.
3.1 Conservation of mass
Theorem 1
Let \(U^n\) be a solution of (2.1)–(2.3). Then the conservation of mass holds:
where \(Q^n=\sum \nolimits _{j=1}^{J} U_j^n\).
Proof
Multiplying (2.1) by h and summing from \(j=1,\dots ,J\), in view of difference properties and the boundary conditions (2.2) we obtain
Thus, (3.1) holds. \(\square \)
3.2 Conservation of energy
Theorem 2
The difference scheme (2.1) admits the following invariant
where \(\mathcal {E}^n=||U^n||^2+\frac{4}{3}||U^n_{x}||^2-\frac{1}{3}||U^n_{\hat{x}}||^2\).
Proof
Taking the inner product of (2.1) with \(2\, U^{n+\frac{1}{2}}\), according to periodic boundary condition and Lemma 1, we have
Therefore,
This completes the proof. \(\square \)
4 A priori estimates for the difference scheme solution
Lemma 3
(Discrete Sobolev’s inequality Zhou 1990) There exist two constants \(C_1\) and \(C_2\) such that
Theorem 3
Suppose that \(u_0\in H^1_{per}(\Omega )\). Then the solution of the difference scheme (2.1)–(2.3) is estimated as follows:
where C is a positive constant independent of h and k.
Proof
It follows from Theorem 2 and Lemma 2 that
Thus,
Applying Lemma 3, we obtain that
\(\square \)
5 Existence and uniqueness
5.1 Existence
To demonstrate the existence of the approximate solution \(U^1, U^2, \dots U^N\) for the difference scheme (2.1)–(2.3), we shall use the following Brouwer fixed point theorem the proof of which is in Browder (1965).
Lemma 4
Let H be a finite dimensional Hilbert space with inner product \(\big <\cdot \,,\,\cdot \big>\) and induced norm \(||\cdot ||\). Further, let g be a continuous mapping from H to it self and be such that \(\big <g(\chi ),\chi \big>>0\) for all \(\chi \in H\) with \(||\chi ||=\lambda >0\). Then there exists \(\chi ^*\in H\) with \(||\chi ^*||\) such that \(g(\chi ^*)=0.\)
Theorem 4
The approximate solution of the difference scheme (2.1)–(2.3) exists.
Proof
To prove the theorem by mathematical induction, we assume that \(U^0, U^1, \dots , U^n\) exist. For a fixed n, it follows that the difference scheme (2.1)–(2.3) can be written as:
Let \(g:\mathbb {R}_{per}^{J}\longrightarrow \mathbb {R}_{per}^{J} \) defined by:
Then, the map g acts on a finite dimensional space and each of its components is quadratic in the components of V (h is fixed). Thus, g is continuous.
Taking the inner product of (5.1) with V and using Lemma 1 we obtain:
It follows from Lemma 2 and Young’s inequality that
Hence for \(||V||^2= ||U^n||^2+\frac{4}{3}||U^n_x||^2+\frac{1}{3}||U^n_{\hat{x}}||^2+1\), obviously \(\big <g(V),V\big> >0\) and from Lemma 4 we deduce the existence of \( V^*\in \mathbb {R}_{per}^{J}\) such that \(g(V^*)=0\). It is easily seen that \(U^{n+1}=2V^*-U^n\) satisfies the difference scheme (2.1)–(2.3). \(\square \)
5.2 Uniqueness
Below, the following lemma will be required to show the uniqueness of the approximate solution of the difference scheme (2.1)–(2.3).
Lemma 5
For any two mesh functions \(X,Y\in \mathbb {R}^{J}_{per}\), if \(||X||_{\infty }\) is bounded then there exists a positive constant C such that
Proof
Let \(Z=X-Y, X^2-Y^2=(X-Y)(X+Y)=2XZ-Z^2\). Noting
and
Consequently,
Since \(||X||_{\infty }\) is bounded, then there exists constant C such that
From proprieties of finite differences and periodic boundary conditions, we have
Similarly, using the boundedness of \(||X||_{\infty }\) we easily derive the following estimate
Substituting (5.5) and (5.6) into (5.4) and using (2.15), we get
Similarly we have
This completes the proof. \(\square \)
Lemma 6
(Discrete Gronwall inequality Zhou 1990) Assume \(\{G^n/ n\ge 0\}\) is a non-negative sequence and satisfies
where A and B are non-negative constants. Then G satisfies
Theorem 5
Suppose that \(u_0\in H^1_{per}(\Omega )\). For k sufficiently small, the approximate solution \(U^n\) of (2.1)–(2.3) is unique.
Proof
We suppose that \(V^0=u_0\) and let \(V^n\) be another solution of (2.1)–(2.3). That is \(V^n\) satisfies
Let \(E^n=U^n-V^n\), where \(n=0, \dots , N\). Then using (2.1) and (5.7), we get
Taking in (5.8) the inner product with \(2E^{n+\frac{1}{2}}\) and using Lemma 1, we have
From Lemma 5 and (4.2) we get that
Similarly, we have that
It follows from (5.9)–(5.11) that
According to (2.17), we obtain
Let \(A^n=||E^n||^2+\frac{4}{3} ||E^n_{x}||^2-\frac{1}{3} || E^n_{\hat{x}}||^2\) and summing up (5.12) from 0 to \(n-1,\) we have
Note that from (2.17)
Using (5.13) and (5.14), we obtain that
Now letting \(G^n=||E^n||^2+||E^n_x||^2\) and using the above inequality, we find
Therefore,
For k sufficiently small such that \((1-Ck) > 0\), we have
Applying Lemma 6 with \( A^0 = 0\), we obtain
This completes the proof of uniqueness of solutions for (2.1)–(2.3). \(\square \)
6 Convergence and stability of the finite difference scheme
To get the convergence of the difference scheme (2.1)–(2.3), we need the following lemma which is obtained according to Taylor expansion.
Lemma 7
For any smooth function \(\psi \), we have
Next, we are going to show that the approximate solution of (2.1)–(2.3) converges to the exact solution \(u^n\) of (1.3)–(1.4).
Theorem 6
Suppose that the solution u(x, t) of (1.3)–(1.4) belongs to \(C^{7,3}([-L,L]\times [0,T]).\) Then the solution to difference scheme (2.1)–(2.3) converges to the solution of the problem (1.3)–(1.4) in the discrete \(L^{\infty }\)-norm and the rate of convergence is of order \(O(h^4 +k^2)\) when h and k are small. More precisely, if we denote
then, there exists a positive constant C independent of h and k such that
Proof
Let \(r^n\in \mathbb {R}_{per}^{J}\) be the consistency of the difference scheme (2.1)–(2.3)
Using the Taylor expansion and Lemma 7, then there exists a positive constant C independent of h and k such that
Subtracting (6.4)–(6.6) from (2.1)–(2.3), we have
Taking the inner product of (6.8) with \(2e^{n+\frac{1}{2}}\) and using Lemma 1, we get
Applying Lemma 5 and Theorem 3, we obtain
and
It follows from (6.11)–(6.13) that
Again it follows from (2.17)
Therefore,
Let \(B^n=||e^n||^2+\frac{4}{3}||e^n_x||^2-\frac{1}{3}||e^n_{\hat{x}}||^2\) and summing up (6.14) from 0 to \(n-1\), we then have
It follows from (2.17) that
Now letting \(G^n=||e^n||^2+||e^n_x||^2\), we obtain from (6.15)–(6.16),
Using (6.7), we get
Combining (6.10), (6.17) and (6.18), we have
Hence
For k sufficiently small such that \((1-Ck) > 0\), we obtain
Applying Lemma 6, we may deduce
Consequently,
Then according to Lemma 3, we have:
This completes the proof. \(\square \)
Similarly, we can prove the stability of the difference solution.
Theorem 7
Under the conditions of Theorem 6, the solution to difference scheme (2.1)–(2.3) is stable for initial data by the norm \(||\,.\,||_{\infty }\).
7 Numerical experiments
In this section, we report some numerical experiments to justify our theoretical results given in the previous sections. For that purpose, we consider the homogeneous RLW–KdV equation as a first example to show the conservation laws of mass and energy for the scheme (2.1)–(2.3) and the inhomogeneous one as a second example to show the high-order accuracy of difference scheme (2.1)–(2.3). Then an application on the RLW Eq is given. Matlab was used to execute the algorithms that were used with the numerical examples.
7.1 Example 1 (conservation)
We consider the following homogeneous RLW–KdV equation with \(\alpha =\beta =1\):
with \(c=0.3, A=3c, B=\sqrt{\frac{c}{4c+8}}\) and \(x_0=40\).
Note that the exact solution of problem (7.1)–(7.2) is:
We compute the numerical solution of this problem by the difference scheme (2.1) with \(h = {\frac{100}{J}}, k ={\frac{10}{N}}\).
7.1.1 Mass conservation
In Table 1, some values of discrete mass \(Q^n\) are given, where \(Q^n=\sum \nolimits _{j=1}^{J}U^n_j\), at various times \(t^n\) for \(k=0.1\) and \(h=0.1\). In this table, we can see the conservation of mass of the numerical solution for (7.1)–(7.2). This confirms the result found in Theorem 1.
7.1.2 Energy conservation
Also, in Table 2, we present some values of the discrete energy \(\mathcal {E}^n\), where \(\mathcal {E}^n=||U^n||^2+\frac{4}{3}||U^n_{x}||^2-\frac{1}{3}||U^n_{\hat{x}}||^2\), at various times \(t^n\) for \(k = 0.1\) and \(h = 0.1\). In this table, we can observe the conservation of energy of the numerical solution for (7.1)–(7.2). This supports the result obtained in Theorem 2.
7.2 Example 2 (order of convergence)
Consider the following periodic initial-value problem for the inhomogeneous RLW–KdV equation with \(\alpha =\beta =1\):
with the initial data
where
The exact solution of the problem (7.4)–(7.5) is
In this example, we shall compute the order of accuracy of the difference scheme (2.1)–(2.3). Let \(U^n_j(h,k)\) denote the numerical solution \(U^n_j\) with mesh-sizes h and k. Suppose that
If \(O(k^q)\) is sufficiently small, we have
Let
Then
Some numerical results are recorded in Table 3.
If \(O(h^p)\) is sufficiently small, we have
Let
Then
Some numerical results are recorded in Table 4.
From Tables 3 and 4, we conclude that the difference scheme (2.1)–(2.3) is convergent with a convergence rate of order \(O(h^4 + k^2)\), i.e., \( p = 4\) and \(q = 2\). This is in accordance with Theorem 6.
7.3 Example 3 (regularized long-wave (RLW) equation)
Consider the following RLW equation:
with the initial data
and the boundary conditions \(u\rightarrow 0\) as \(|x|\rightarrow +\infty \). Note that the exact solution of the problem (7.8)-(7.9) is
where \(c,\,x_0\) are arbitrary constants and \(k_0=\frac{1}{2}\sqrt{\frac{c}{\mu (1+c)}}\).
We discretize the problem (7.8)–(7.9) by the following finite difference scheme:
As is shown in Berikelashvili and Mirianashvili (2011), the RLW equation has three conservation laws which can be expressed in the following form:
We are going to test our numerical method via these invariants. For that we present some numerical experiments to assign the numerical solution of a single solitary wave. In addition, we determine the conservations laws for the solution of two interactions at different time levels.
7.3.1 Single solitary wave
To illustrate the validity of our scheme in case of a singleton soliton, the quantities \(I_1, I_2, I_3\) as well as \(L_{\infty }\)-norms are computed. For the single solitary wave we consider four cases in each one we choose different values of c, h and k, in order to compare it with the results of other methods. In the first case we choose: \(h=0.125,\, k=0.1,\,c=0.1\) and \(x\in [-40,60]\). The simulations are carried out up to \(t=20\) and recorded in Table 5.
In the second case we choose: \(h=0.1,\, k=0.1,\,c=0.1\) and \(x\in [-40,60]\). The simulations are carried out up to \(t=20\) and recorded in Table 6.
In the third case we choose: \(x_0=0,\,h=0.125,\, k=0.1,\,c=0.03\) and \(x\in [-40,60]\). The simulations are carried out up to \(t=20\) and recorded in Table 7.
In the fourth case we choose: \(h=0.1,\, k=0.1,\,c=0.03\) and \(x\in [-40,60]\). The simulations are carried out up to \(t=20\) and recorded in Table 8.
As we can notice from Tables 5, 6, 7 and 8, the invariants \(I_1, I_2\) and \(I_3\) are changed by less than \(10^{-8}\) percent, by our method. Also for the \(L_{\infty }\) error, we can observe from Tables 5 and 6 that our scheme gives better error values. So the numerical results show good conservation and accuracy of the proposed scheme. The motion of the solitary wave is plotted, at different time levels, for each case in Figs. 1, 2, 3 and 4, respectively.
7.3.2 Interaction of two solitary waves
We consider, in this case, the RLW equation with initial condition given by the linear sum of two well separated solitary waves of various amplitudes
where \(c_i={\frac{4k_i^2}{1-4k_i^2}},c_i\) and \(x_i\) are constants, \(i=1,2\) (see Berikelashvili and Mirianashvili 2011).
For this part, we have chosen \(k_1=0.4,\,k_2=0.3,\,x_1=15,\,x_2=35,\,h=0.3 \text { and}\,k=0.1\) with interval [0, 120]. The results of the conservation of the three laws for two solitary waves are given in Table 9. The invariant \(I_1\) changed by less than \(10^{-12}\) percent which gives stable results than the other two methods cited in Kutluay and Esen (2006) and Raslan (2005). For the two invariants \(I_2\) and \(I_3\), our scheme gives more stable values than those cited in Raslan (2005) and similar ones to those enlisted in Kutluay and Esen (2006). The interactions of these two solitary waves are plotted at different time levels and the phenomenon of collision of solitons which is discussed in Berikelashvili and Mirianashvili (2011) can be observed in Fig. 5.
7.3.3 The Maxwellian initial condition
In this last section, for various values of the parameter \(\mu \), we have explored the evolution of an initial Maxwellian pulse into solitary waves, using as initial condition the form:
In this case, the behavior of the solution depends on the values of the parameters \(\mu \). Therefore, the values \(\mu =0.04, \,\mu =0.01\) and \(\mu =0.001\) are picked. The values of the three invariants of motion for different \(\mu \) are presented in Table 10. These three invariants remain relatively more stable by our scheme than the scheme in Raslan (2005), as shown in Table 10. Also Fig. 6 illustrates the development of the Maxwellian condition into solitary waves. For \(\mu =0.04\), a single stable solution has appeared. When \(\mu =0.01\) two stable solitary waves occurred, and for \(\mu =0.001\) four stable solitary waves raised up. So we can figure out from these figures that, as the value of \(\mu \) decreases, the number of the stable solitary waves increases.
8 Conclusion
In the current paper, we present a nonlinear Crank–Nicolson type finite difference scheme for solving a model of nonlinear dispersive RLW-KdV equation. Using certain combinations of difference solutions with numerous grid parameters, we can reach higher-order accuracy. The existence, uniqueness and unconditional stability were demonstrated by the discrete energy method. Furthermore, the new conservative difference scheme is convergent at fourth-order in space and second-order in time. Numerical results have been reported and confirm the theoretical results. As a particular case we have studied the RLW equation, and we have investigated the conservation quantities \(I_1,\,I_2\) and \(I_3\) which were satisfactorily maintained. Furthermore, a Maxwellian initial condition has been employed and a liaison between \(\mu \) and the number of waves was explored. Results show the interaction of two solitons, with conservation laws adhered to satisfaction. Let us not forget to mention that our numerical results were compared to those obtained by other difference schemes and the numerical results have proved that our scheme gives more stable values in calculating the quantities \(I_1,\,I_2\) and \(I_3\).
References
Achouri T, Omrani K (2010) Application of the homotopy perturbation method to the modified regularized long-wave equation. Numer Methods Partial Differ Equ 26(2):399–411
Ahlem G, Tlili K (2016) Analysis of new conservative difference scheme for two-dimensional Rosenau–RLW equation. Appl Anal https://doi.org/10.1080/00036811.2016.1186270
Ayadi M, Mohamed AM (2013) Numerical simulation of Kadomtsev–Petviashvili–Benjamin–Bona–Mahony equations using finite difference method. Appl Math Comput 219:11214–11222
Benjamin TB, Bona JL, Mahony JJ (1972) Model equations for long waves in non-linear dispersive systems. Philos Trans R Soc Lond Ser A 272:47–48
Berikelashvili G, Mirianashvili M (2011) A one-parameter family of difference schemes for the regularized long-wave equation. Georgian Math J 18(4):639–667
Browder FE (1965) Existence and uniqueness theorems for solutions of nonlinear boundary value problems. Applications of nonlinear partial differential equation. In: Finn R (ed) Proceedings of symposia applied mathematics, vol 17, AMS, Providence, pp 24–49
Dag I, Özer MN (2001) Approximation of the RLW equation by the least square cubic B-spline fnite element method. Appl Math Model 3:221–231
Dehghan M, Salehi R (2011) The solitary wave solution of the two-dimensional regularized long-wave equation in fluids and plasmas. Comput Phys Commun 182(12):2540–2549
Dehghan M, Abbaszadeh M, Mohebbi A (2015) The use of interpolating element-free Galerkin technique for solving 2D generalized Benjamin–Bona–Mahony–Burgers and regularized long-wave equations on non-rectangular domains with error estimate. J Comput Appl Math 286:211–231
Djidjeli K, Price WG, Twizell EH, Cao Q (2003) A linearized implicit pseudospectral method for some model equations: the regularized long wave equations. Commun Numer Methods Eng 19(11):847–863
Dogan A (1997) Petrov–Galerkin finite element methods. Thesis Philos Doct
Dongdong H, Kejia P (2015) A linearly implicit conservative difference scheme for the generalized Rosenau–Kawahara–RLW equation. Appl Math Comput 271:323–336
Gardner LRT, Gardner GA, Ayoub FA, Amein NK (1997) Approximations of solitary waves of the MRLW equation by B-spline finite element. Arab J Sci Eng 22:183–193
Guo BY, Cao WM (1988) The Fourier pseudospectral method with a restrain operator for the RLW equation. J Comput Phys 74(1):110–126
He D (2016) Exact solitary solution and a three-level linearly implicit conservative finite difference method for the generalized Rosenau–Kawahara–RLW equation with generalized Novikov type perturbation. Nonlinear Dyn. https://doi.org/10.1007/s11071-016-2700-x
Islam SU, Haq S, Ali A (2009) A meshfree method for the numerical solution of the RLW equation. J Comput Appl Math 223(2):997–1012
Kutluay S, Esen A (2006) A finite difference solution of the regularized long-wave equation. Math Probl Eng 2006:1–14
Manel L, Khaled O (2011) Numerical simulation of the modified regularized long wave equation by Hes variational iteration method. Numer Methods Partial Differ Equ 27:478–489
Mokhtari R, Mohammadi M (2010) Numerical solution of GRLW equation using Sinc-collocation method. Comput Phys Commun 181(7):1266–1274
Peregrine DH (1966) Calculations of the development of an undular bore. J Fluid Mech 25:321–330
Rashid A (2005) A three-levels finite difference method for nonlinear regularized long-wave equation. Mem Differ Equ Math Phys 34:135–146
Raslan KR (2005) A computational method for the regularized long wave (RLW) equation. Appl Math Comput 167(2):1101–1118
Saka B, Dag I (2008) A numerical solution of the RLW equation by Galerkin method using quartic B-splines. Commun Numer Methods Eng Biomed Appl 24(11):1339–1361
Shokri A, Dehghan M (2010) A meshless method using the radial basis functions for numerical solution of the regularized long wave equation. Numer Methods Partial Differ Equ 26(4):807–825
Talha A, Noomen K, Khaled O (2006) On the convergence of difference schemes for the Benjamin–Bona–Mahony (BBM) equation. Appl Math Comput 182(2):999–1005
Zhou SUY (1990) Application of discrete functional analysis to the finite difference methods. International Academic Publishers, Beijing
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Pierangelo Marcati.
Rights and permissions
About this article
Cite this article
Rouatbi, A., Achouri, T. & Omrani, K. High-order conservative difference scheme for a model of nonlinear dispersive equations. Comp. Appl. Math. 37, 4169–4195 (2018). https://doi.org/10.1007/s40314-017-0567-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40314-017-0567-1