GPELab, a Matlab toolbox to solve Gross-Pitaevskii equations I: Computation of stationary solutions.

Computer Physics Communications(2014)

引用 94|浏览72
暂无评分
摘要
This paper presents GPELab (Gross–Pitaevskii Equation Laboratory), an advanced easy-to-use and flexible Matlab toolbox for numerically simulating many complex physics situations related to Bose–Einstein condensation. The model equation that GPELab solves is the Gross–Pitaevskii equation. The aim of this first part is to present the physical problems and the robust and accurate numerical schemes that are implemented for computing stationary solutions, to show a few computational examples and to explain how the basic GPELab functions work. Problems that can be solved include: 1d, 2d and 3d situations, general potentials, large classes of local and nonlocal nonlinearities, multi-components problems, and fast rotating gases. The toolbox is developed in such a way that other physics applications that require the numerical solution of general Schrödinger-type equations can be considered.
更多
查看译文
关键词
Bose–Einstein condensates,Nonlinear Schrödinger equation,Gross–Pitaevskii equation,Stationary states,Imaginary time,Conjugate normalized gradient flow,Numerical simulation,Computational methods
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要