Computer Physics Communications Program LibraryPrograms in Physics & Physical Chemistry |

[Licence| Download | New Version Template] aent_v1_0.tar.gz(13 Kbytes) | ||
---|---|---|

Manuscript Title: GSGPEs: a MATLAB code for computing the ground state of systems of Gross-Pitaevskii equations | ||

Authors: Marco Caliari, Stefan Rainer | ||

Program title: GSGPEs | ||

Catalogue identifier: AENT_v1_0Distribution format: tar.gz | ||

Journal reference: Comput. Phys. Commun. 184(2013)812 | ||

Programming language: Matlab/GNU Octave. | ||

Computer: Any supporting Matlab/GNU Octave. | ||

Operating system: Any supporting Matlab/GNU Octave. | ||

RAM: About 100 MB for a single three-dimensional equation (test run output). | ||

Keywords: Gross-Pitaevskii equations, ground state. | ||

Classification: 2.7, 4.9. | ||

Nature of problem:A system of Gross-Pitaevskii Equations (GPEs) is used to mathematically model a Bose-Einstein Condensate (BEC) for a mixture of different interacting atomic species. The equations can be used both to compute the ground state solution (i.e., the stationary order parameter that minimizes the energy functional) and to simulate the dynamics. For particular shapes of the traps, three-dimensional BECs can be also simulated by lower dimensional GPEs. | ||

Solution method:The ground state of a system of Gross-Pitaevskii equations is computed through a spectral decomposition into Hermite functions and the direct minimization of the energy functional. | ||

Running time:About 30 seconds for a single three-dimensional equation with d.o.f. 40 for each spatial direction (test run output). |

Disclaimer | ScienceDirect | CPC Journal | CPC | QUB |