A Galerkin energy-preserving method for two dimensional nonlinear Schrödinger equation

作者:

Highlights:

摘要

In this paper, a Galerkin energy-preserving scheme is proposed for solving nonlinear Schrödinger equation in two dimensions. The nonlinear Schrödinger equation is first rewritten as an infinite-dimensional Hamiltonian system. Following the method of lines, the spatial derivatives of the nonlinear Schrödinger equation are approximated with the aid of the Galerkin methods. The resulting ordinary differential equations can be cast into a canonical Hamiltonian system. A fully-discretized scheme is then devised by considering an average vector field method in time. Moreover, based on the fast Fourier transform and the matrix diagonalization method, a fast solver is developed to solving the resulting algebraic equations. Finally, the proposed scheme is employed to capture the blow-up phenomena of the nonlinear Schrödinger equation.

论文关键词:Hamiltonian system,Energy-preserving,NLS equation,Galerkin method,AVF method

论文评审过程:Received 30 December 2016, Revised 12 November 2017, Accepted 26 November 2017, Available online 19 December 2017, Version of Record 19 December 2017.

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