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

Published: 01-01-2014| Version 1 | DOI: 10.17632/w96dhbt3fy.1
Romain Duboscq


Abstract 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 t... Title of program: GPELab Catalogue Id: AETU_v1_0 Nature of problem Computing stationary solutions for a class of systems (multi-components) of Gross-Pitaevskii equations in 1d, 2d and 3d. This program is particularly well designed for the computation of ground states of Bose-Einstein condensates as well as dynamics. Versions of this program held in the CPC repository in Mendeley Data AETU_v1_0; GPELab; 10.1016/j.cpc.2014.06.026 AETU_v2_0; GPELab; 10.1016/j.cpc.2015.03.012 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018)