Derivation of the multisymplectic Crank-Nicolson scheme for the nonlinear Schrodinger equation

被引:1
|
作者
Cai, Wenjun [1 ]
Wang, Yushun [1 ]
Song, Yongzhong [1 ]
机构
[1] Nanjing Normal Univ, Sch Math & Sci, Jiangsu Prov Key Lab NSLSCS, Nanjing 210023, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Multisymplectic integrator; Variational integrator; Crank-Nicolson scheme; Nonlinear Schrodinger equation; Conservation law; SYMPLECTIC METHODS; INTEGRATORS;
D O I
10.1016/j.cpc.2014.05.011
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The Crank-Nicolson scheme as well as its modified schemes is widely used in numerical simulations for the nonlinear Schrodinger equation. In this paper, we prove the multisymplecticity and symplecticity of this scheme. Firstly, we reconstruct the scheme by the concatenating method and present the corresponding discrete multisymplectic conservation law. Based on the discrete variational principle, we derive a new variational integrator which is equivalent to the Crank-Nicolson scheme. Therefore, we prove the multisymplecticity again from the Lagrangian framework. Symplecticity comes from the proper discrete Hamiltonian structure and symplectic integration in time. We also analyze this scheme on stability and convergence including the discrete mass conservation law. Numerical experiments are presented to verify the efficiency and invariant-preserving property of this scheme. Comparisons with the multisymplectic Preissmann scheme are made to show the superiority of this scheme. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:2403 / 2411
页数:9
相关论文
共 50 条