Efficient spectral computation of the stationary states ofrotating Bose-Einstein condensates by preconditioned nonlinear conjugate gradient methods

被引:75
作者
Antoine, Xavier [1 ]
Levitt, Antoine [2 ,3 ]
Tang, Qinglin [1 ,4 ]
机构
[1] Univ Lorraine, Inst Elie Cartan Lorraine, UMR 7502, Inria Nancy Grand Est,SPHINX Team, F-54506 Vandoeuvre Les Nancy, France
[2] Inria Paris, F-75589 Paris 12, France
[3] Univ Paris Est, CERMICS ENPC, F-77455 Marne La Vallee, France
[4] Beijing Computat Sci Res Ctr, 10 East Xibeiwang Rd, Beijing 100193, Peoples R China
关键词
Bose-Einstein condensation; Rotating Gross-Pitaevskii equation; Stationary states; Fourier spectral method; Steepest descent; Conjugate gradient; Optimization algorithms on Riemannian manifolds; Preconditioner; GROSS-PITAEVSKII EQUATION; GROUND-STATE; SCHRODINGER-EQUATION; NUMERICAL-SOLUTION; VORTEX LATTICES; MATLAB TOOLBOX; DYNAMICS; MINIMIZATION; ENERGY; GPELAB;
D O I
10.1016/j.jcp.2017.04.040
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We propose a preconditioned nonlinear conjugate gradient method coupled with a spectral spatial discretization scheme for computing the ground states (GS) of rotating Bose-Einstein condensates (BEC), modeled by the Gross-Pitaevskii Equation (GPE). We first start by reviewing the classical gradient flow (also known as imaginary time(IMT)) method which considers the problem from the PDE standpoint, leading to numerically solve a dissipative equation. Based on this IMT equation, we analyze the forward Euler (FE), Crank-Nicolson (CN) and the classical backward Euler (BE) schemes for linear problems and recognize classical power iterations, allowing us to derive convergence rates. By considering the alternative point of view of minimization problems, we propose the preconditioned steepest descent (PSD) and conjugate gradient (PCG) methods for the GS computation of the GPE. We investigate the choice of the preconditioner, which plays a key role in the acceleration of the convergence process. The performance of the new algorithms is tested in 1D, 2D and 3D. We conclude that the PCG method outperforms all the previous methods, most particularly for 2D and 3D fast rotating BECs, while being simple to implement. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:92 / 109
页数:18
相关论文
共 50 条
[1]   Observation of vortex lattices in Bose-Einstein condensates [J].
Abo-Shaeer, JR ;
Raman, C ;
Vogels, JM ;
Ketterle, W .
SCIENCE, 2001, 292 (5516) :476-479
[2]  
Absil PA, 2008, OPTIMIZATION ALGORITHMS ON MATRIX MANIFOLDS, P1
[3]   Numerical solution of the two-dimensional Gross-Pitaevskii equation for trapped interacting atoms [J].
Adhikari, SK .
PHYSICS LETTERS A, 2000, 265 (1-2) :91-96
[4]   OBSERVATION OF BOSE-EINSTEIN CONDENSATION IN A DILUTE ATOMIC VAPOR [J].
ANDERSON, MH ;
ENSHER, JR ;
MATTHEWS, MR ;
WIEMAN, CE ;
CORNELL, EA .
SCIENCE, 1995, 269 (5221) :198-201
[5]  
[Anonymous], 2003, SIAM
[6]  
[Anonymous], SIAM
[7]   Modeling and Computation of Bose-Einstein Condensates: Stationary States, Nucleation, Dynamics, Stochasticity [J].
Antoine, Xavier ;
Duboscq, Romain .
NONLINEAR OPTICAL AND ATOMIC SYSTEMS: AT THE INTERFACE OF PHYSICS AND MATHEMATICS, 2015, 2146 :49-145
[8]   GPELab, a Matlab toolbox to solve Gross-Pitaevskii equations II: Dynamics and stochastic simulations [J].
Antoine, Xavier ;
Duboscq, Romain .
COMPUTER PHYSICS COMMUNICATIONS, 2015, 193 :95-117
[9]   GPELab, a Matlab toolbox to solve Gross-Pitaevskii equations I: Computation of stationary solutions [J].
Antoine, Xavier ;
Duboscq, Romain .
COMPUTER PHYSICS COMMUNICATIONS, 2014, 185 (11) :2969-2991
[10]   Robust and efficient preconditioned Krylov spectral solvers for computing the ground states of fast rotating and strongly interacting Bose-Einstein condensates [J].
Antoine, Xavier ;
Duboscq, Romain .
JOURNAL OF COMPUTATIONAL PHYSICS, 2014, 258 :509-523