High-Order Linearly Implicit Structure-Preserving Exponential Integrators for the Nonlinear Schrodinger Equation

被引:23
作者
Jianig, Chaolong [1 ,2 ]
Cui, Jin [3 ]
Qian, Xu [1 ]
Song, Songhe [1 ]
机构
[1] Natl Univ Def Technol, Coll Liberal Arts & Sci, Dept Math, Changsha 410073, Peoples R China
[2] Yunnan Univ Finance & Econ, Sch Stat & Math, Kunming 650221, Yunnan, Peoples R China
[3] Nanjing Vocat Coll Informat Technol, Dept Basic Sci, Nanjing 210023, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
SAV approach; Energy-preserving; Integrating factor Runge-Kutta method; Linearly implicit; Nonlinear Schrodinger equation; FINITE-DIFFERENCE SCHEMES; RUNGE-KUTTA SCHEMES; ELEMENT METHODS; EFFICIENT; DYNAMICS; DISSIPATION; FRAMEWORK;
D O I
10.1007/s10915-021-01739-x
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A novel class of high-order linearly implicit energy-preserving integrating factor Runge-Kutta methods are proposed for the nonlinear Schrodinger equation. Based on the idea of the scalar auxiliary variable approach, the original equation is first reformulated into an equivalent form which satisfies a quadratic energy. The spatial derivatives of the system are then approximated with the standard Fourier pseudo-spectral method. Subsequently, we apply the extrapolation technique/prediction-correction strategy to the nonlinear terms of the semi-discretized system and a linearized energy-conserving system is obtained. A fully discrete scheme is gained by further using the integrating factor Runge-Kutta method to the resulting system. We show that, under certain circumstances for the coefficients of a Runge-Kutta method, the proposed scheme can produce numerical solutions along which the modified energy is precisely conserved, as is the case with the analytical solution and is extremely efficient in the sense that only linear equations with constant coefficients need to be solved at every time step. Numerical results are addressed to demonstrate the remarkable superiority of the proposed schemes in comparison with other existing structure-preserving schemes.
引用
收藏
页数:27
相关论文
共 61 条
  • [1] ON FULLY DISCRETE GALERKIN METHODS OF 2ND-ORDER TEMPORAL ACCURACY FOR THE NONLINEAR SCHRODINGER-EQUATION
    AKRIVIS, GD
    DOUGALIS, VA
    KARAKASHIAN, OA
    [J]. NUMERISCHE MATHEMATIK, 1991, 59 (01) : 31 - 53
  • [2] ENERGY-DECAYING EXTRAPOLATED RK-SAV METHODS FOR THE ALLEN-CAHN AND CAHN-HILLIARD EQUATIONS
    Akrivis, Georgios
    Li, Buyang
    li, Dongfang
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (06) : A3703 - A3727
  • [3] Scalar Auxiliary Variable/Lagrange multiplier based pseudospectral schemes for the dynamics of nonlinear Schrodinger/Gross-Pitaevskii equations
    Antoine, Xavier
    Shen, Jie
    Tang, Qinglin
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2021, 437
  • [4] GPELab, a Matlab toolbox to solve Gross-Pitaevskii equations II: Dynamics and stochastic simulations
    Antoine, Xavier
    Duboscq, Romain
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2015, 193 : 95 - 117
  • [5] Computational methods for the dynamics of the nonlinear Schrodinger/Gross-Pitaevskii equations
    Antoine, Xavier
    Bao, Weizhu
    Besse, Christophe
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2013, 184 (12) : 2621 - 2633
  • [6] MATHEMATICAL THEORY AND NUMERICAL METHODS FOR BOSE-EINSTEIN CONDENSATION
    Bao, Weizhu
    Cai, Yongyong
    [J]. KINETIC AND RELATED MODELS, 2013, 6 (01) : 1 - 135
  • [7] UNIFORM ERROR ESTIMATES OF FINITE DIFFERENCE METHODS FOR THE NONLINEAR SCHRODINGER EQUATION WITH WAVE OPERATOR
    Bao, Weizhu
    Cai, Yongyong
    [J]. SIAM JOURNAL ON NUMERICAL ANALYSIS, 2012, 50 (02) : 492 - 521
  • [8] Energy-conserving methods for the nonlinear Schrodinger equation
    Barletti, L.
    Brugnano, L.
    Frasca Caccia, Gianluca
    Iavernaro, F.
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2018, 318 : 3 - 18
  • [9] Energy-preserving methods for nonlinear Schrodinger equations
    Besse, Christophe
    Descombes, Stephane
    Dujardin, Guillaume
    Lacroix-Violet, Ingrid
    [J]. IMA JOURNAL OF NUMERICAL ANALYSIS, 2021, 41 (01) : 618 - 653
  • [10] Brugnano L., 2016, Line Integral Methods for Conservative Problems