In this paper, we use the cubic B-spline splitting method to solve the nonlinear Schrödinger equation with a quintic term. We discretize the time direction using the Strang-type splitting method and the spatial direction using the cubic B-spline approximate solution. It is then shown that the scheme is unconditionally stable. Finally, we show the numerical results, illustrating the charge conservation in discrete form. We also compare the exact solution with the numerical solution, verifying that the convergence order of this format is .
CHANGQ S, JIAE H, SUNW. Difference schemes for solving the generalized nonlinear Schrodinger equation[J]. Journal of Computational Physics, 1999, 148: 397-415.
[2]
刘文杰. 谱方法和隐式龙格库塔法求解二维薛定谔方程[D]. 哈尔滨:哈尔滨工业大学, 2012.
[3]
LIUW J. Spectral and implicit Runge-Kutta methods for two-dimensional Schrodinger equation[D]. Harbin: Harbin Institute of Technology, 2012. (in Chinese)
[4]
BLANESS, MOANP C. Splitting methods for the time-dependent Schrödinger equation[J]. Physics Letters A, 2000, 265:35-42.
[5]
SEPEHRIANB, RADPOORM K. Numerical solution of Schrodinger equation using compact finite differences method and the cubic spline functions[J]. International Journal of Applied Mathematical Research, 2014, 3(4): 572-578.
[6]
JENAS R, SENAPATIA. Stability, convergence and error analysis of B-spline collocation with Crank‑Nicolson method and finite element methods for numerical solution of Schrodinger equation arises in quantum mechanics[J]. Physica Scripta, 2023, 98: 115232.
[7]
STRANGG. On the construction and comparison of difference schemes[J]. SIAM Journal on Numerical Analysis, 1968, 5(3): 506-517.
[8]
KNOTTG D. Interpolating cubic splines[M]. Boston: Birkhäuser, 1999.
JIANGS S, DAIZ H. High-order compact splitting method for deterministic and stochastic nonlinear Schrödinger equations[J]. Journal of Beijing University of Chemical Technology(Natural Science), 2014, 41(6):124-128. (in Chinese)
[11]
WANGS S, ZHANGL M. Split-step cubic B-spline collocation methods for nonlinear Schrödinger equations in one, two, and three dimensions with Neumann boundary conditions[J]. Numerical Algorithms, 2019, 81: 1531-1546.
WEIX X. Researches on split-step compact difference methods for a class of nonlinear Schrödinger equations[D]. Nanjing: Nanjing University of Aeronautics and Astronautics, 2019. (in Chinese)
DINGC, DINGG H. Numerical simulation of 5-dimensional cubic-quintic defocusing nonlinear Schrödinger equation[J]. Journal of Shaanxi University of Science & Technology, 2021, 39(6):182-188. (in Chinese)
[16]
WANGS S. Split-step quintic B-spline collocation methods for nonlinear Schrödinger equations[J]. AIMS Mathematics, 2023, 8(8): 19794-19815.
[17]
陆全康. 高次非线性薛定谔方程(Ⅰ)[J]. 自然杂志, 1995, 17(2): 118.
[18]
LUQ K. High-order nonlinear Schrödinger equation(Ⅰ)[J]. Chinese Journal of Nature, 1995, 17(2):118. (in Chinese)
[19]
MUHAMMADA, MUHAMMADY, MANUELD L S. An efficient collocation method based on Hermite formula and cubic B-splines for numerical solution of the Burgers’ equation[J]. Mathematics and Computers in Simulation, 2022, 197: 166-184.
[20]
王普.带五次项的非线性薛定谔方程的几种数值格式[D]. 北京:北京化工大学, 2020.
[21]
WANGP. Several numerical schemes of nonlinear Schrödinger equation with quintic term[D]. Beijing: Beijing University of Chemical Technology, 2020. (in Chinese)