OpenMP Fortran and C programs for solving the timedependent GrossPitaevskii equation in an anisotropic trap
Abstract
We present new version of previously published Fortran and C programs for solving the GrossPitaevskii equation for a BoseEinstein condensate with contact interaction in one, two and three spatial dimensions in imaginary and real time, yielding both stationary and nonstationary solutions. To reduce the execution time on multicore processors, new versions of parallelized programs are developed using Open MultiProcessing (OpenMP) interface. The input in the previous versions of programs was the mathematical quantity nonlinearity for dimensionless form of GrossPitaevskii equation, whereas in the present programs the inputs are quantities of experimental interest, such as, number of atoms, scattering length, oscillator length for the trap, etc. New output files for some integrated one and twodimensional densities of experimental interest are given. We also present speedup test results for the new programs.
 Publication:

Computer Physics Communications
 Pub Date:
 July 2016
 DOI:
 10.1016/j.cpc.2016.03.015
 arXiv:
 arXiv:1605.03958
 Bibcode:
 2016CoPhC.204..209Y
 Keywords:

 BoseEinstein condensate;
 GrossPitaevskii equation;
 Splitstep CrankNicolson scheme;
 Real and imaginarytime propagation;
 C program;
 Fortran program;
 OpenMP;
 Partial differential equation;
 Condensed Matter  Quantum Gases;
 Nonlinear Sciences  Pattern Formation and Solitons;
 Physics  Computational Physics;
 Quantum Physics
 EPrint:
 6 pages, 1 figure