2006
DOI: 10.1016/j.cpc.2005.10.014
|View full text |Cite
|
Sign up to set email alerts
|

A basis-set based Fortran program to solve the Gross–Pitaevskii equation for dilute Bose gases in harmonic and anharmonic traps

Abstract: Inhomogeneous boson systems, such as the dilute gases of integral spin atoms in low-temperature magnetic traps, are believed to be well described by the Gross-Pitaevskii equation (GPE). GPE is a nonlinear Schrödinger equation which describes the order parameter of such systems at the mean field level. In the present work, we describe a Fortran 90 computer program developed by us, which solves the GPE using a basis set expansion technique. In this technique, the condensate wave function (order parameter) is exp… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
15
0

Year Published

2008
2008
2017
2017

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 23 publications
(15 citation statements)
references
References 28 publications
(54 reference statements)
0
15
0
Order By: Relevance
“…For example, in [51], the authors propose a Fortran 90 code that solves the non rotating one-component GPE for a cubic nonlinearity and a quadratic potential by using the imaginary time method. In [52,53], the authors distribute codes developed around finite difference methods for solving the GPE with a radial or a spherical potential for a single-component, without rotation.…”
Section: Gpelab 1 (Gross-pitaevskii Equation Laboratory) Is a Flexiblementioning
confidence: 99%
“…For example, in [51], the authors propose a Fortran 90 code that solves the non rotating one-component GPE for a cubic nonlinearity and a quadratic potential by using the imaginary time method. In [52,53], the authors distribute codes developed around finite difference methods for solving the GPE with a radial or a spherical potential for a single-component, without rotation.…”
Section: Gpelab 1 (Gross-pitaevskii Equation Laboratory) Is a Flexiblementioning
confidence: 99%
“…Many numerical methods have been proposed to study the dynamics of nonrotating BECs without DDI, i.e., when Ω = 0 and η = 0 [5,8,12,15,21,38,45]. Among them, the time-splitting sine/Fourier pseudospectral method is one of the most successful methods.…”
mentioning
confidence: 99%
“…The numerical treatment of the GPE gradually developed into a research direction in its own right and now fast and accurate numerical algorithms exist for calculation of the ground and excited states of BECs using imaginary-time propagation [30], as well as explicit finite-difference scheme [31], time-splitting spectral methods [32], methods based on expansion of the condensate wave function in terms of the solutions of the harmonic oscillator which characterises the magnetic trap [33], symplectic shooting method [34], etc. A popular package of codes (available in Fortran and C [35][36][37][38][39][40] programming languages, including parallelised versions in MPI and CUDA) has proven to be particularly useful, as it provides the stationary states and the nonlinear dynamics of one-, two-and three-dimensional BECs.…”
Section: Mean-field Theory and Numerical Approachmentioning
confidence: 99%