Compact structure-preserving approach to solitary wave in shallow water modeled by the Rosenau-RLW equation

作者:

Highlights:

摘要

A mass-preserving scheme, a nonlinear algorithm based on modification of a finite difference method to the Rosenau-RLW equation, is proposed subject to homogeneous boundary conditions. The key feature of the method for improving the accuracy of approximate solutions is to develop a compact higher-order scheme together with an iterative algorithm for solving the nonlinear implicit scheme. The derivatives for space discretization are approximated by using the algorithm dealing with a five-point stencil. In addition, a three-level average difference technique is used to perform time discretization. The conservation of mass and both the existence and uniqueness of the numerical solution are proved. The stability and convergence of the numerical solution with order O(τ4+τ2h2+h4) are also confirmed. For efficiency analysis, numerical results show that the computational efficiency of the compact scheme is much higher than that of non-compact schemes. Moreover, long-time behavior is also used to validate the capability of the present method.

论文关键词:Solitary wave,Shallow water,Rosenau-RLW equation,Compact finite difference method

论文评审过程:Received 25 March 2018, Revised 24 May 2018, Accepted 3 June 2018, Available online 8 September 2018, Version of Record 8 September 2018.

论文官网地址:https://doi.org/10.1016/j.amc.2018.06.009