High-order generalized nonlinear Schrödinger equations are important model equations for studying nonlinear optical fiber communication and solitary wave problems in the ocean, and analytical solutions to the initial-boundary value problems of such equations are often difficult to obtain. A high-order compact difference scheme was proposed to solve the initial-boundary value problems of the nonlinear equations and thus enhance computational accuracy. Meanwhile, a sixth-order compact difference scheme was adopted to approximate spatial derivatives, and a central differencing scheme at half time grid nodes was utilized to approximate time derivatives. Additionally, the convergence of the scheme was proved by applying the properties of inverse difference operators and Rayleigh quotient inequalities. Numerical examples verified that the degree of convergence of the scheme under the discrete L∞ norm was O(τ2+h6), and the discrete mass error and discrete generalized energy error reached an order of magnitude of at least O10-9.
ZakharovV E. Instability of self-focusing of light[J]. Soviet Physics Journal of Experimental and Theoretical Physics, 1968, 26(5): 994-998.
[2]
BenneyD J, RoskesG J. Wave instabilities[J]. Studies in Applied Mathematics, 1969, 48(4): 377-385.
[3]
ZakharovV E. Stability of periodic waves of finite amplitude on the surface of a deep fluid[J]. Journal of Applied Mechanics and Technical Physics, 1968, 9(2): 190-194.
[4]
HasimotoH, OnoH. Nonlinear modulation of gravity waves[J]. Journal of the Physical Society of Japan, 1972, 33(3): 805-811.
[5]
DystheK B. Note on a modification to the nonlinear Schrödinger equation for application to deep water waves[J]. Proceedings of the Royal Society of London A Mathematical and Physical Sciences, 1979, 369(1736): 105-114.
[6]
AgafontsevD S, DiasF, KuznetsovE A. Deep-water internal solitary waves near critical density ratio[J]. Physica D: Nonlinear Phenomena, 2007, 225(2): 153-168.
LoE, MeiC C. A numerical study of water-wave modulation based on a higher-order nonlinear Schrödinger equation[J]. Journal of Fluid Mechanics, 1985, 150: 395-416.
[12]
王二艳. 多辛哈密尔顿系统的高阶紧致保结构算法[D]. 南京:南京师范大学, 2016.
[13]
ClainS, MachadoG J, MalheiroM T. Compact schemes in time with applications to partial differential equations[J]. Computers & Mathematics with Applications, 2023, 140: 107-125.
[14]
SahooN, SinghR. An efficient 6th-order compact difference scheme with error estimation for nonlocal Lane⁃Emden equation[J]. Journal of Computational Science, 2025, 85: 102529.
[15]
XieS S, LiG X, YiS. Compact finite difference schemes with high accuracy for one-dimensional nonlinear Schrödinger equation[J]. Computer Methods in Applied Mechanics and Engineering, 2009, 198(9-12): 1052-1060.
[16]
HeS, LiuY, LiH. A time two-mesh compact difference method for the one-dimensional nonlinear Schrödinger equation[J]. Entropy, 2022, 24(6): 806.
RenJ Y, HanX Y. Research on the influence of different scales of curtain breakwater on wave force and wave elimination[J]. Gongcheng Lixue/Engineering Mechanics, 2023, 40(5): 245-256.
DuránA, López-MarcosM A. Conservative numerical methods for solitary wave interactions[J]. Journal of Physics A: Mathematical and General, 2003, 36(28): 7761.