CUDA programs for solving the time-dependent dipolar Gross–Pitaevskii equation in an anisotropic trap

Published: 01-03-2016| Version 1 | DOI: 10.17632/xtdhrvvk38.1
Contributors:
Vladimir Lončar,
Antun Balaž,
Aleksandar Bogojević,
Srdjan Skrbic,
Paulsamy Muruganandam,
Sadhan Adhikari

Description

This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018) Abstract In this paper we present new versions of previously published numerical programs for solving the dipolar Gross–Pitaevskii (GP) equation including the contact interaction in two and three spatial dimensions in imaginary and in real time, yielding both stationary and non-stationary solutions. New versions of programs were developed using CUDA toolkit and can make use of Nvidia GPU devices. The algorithm used is the same split-step semi-implicit Crank–Nicolson method as in the previous version (... Title of program: DBEC-GP-CUDA package, consisting of: (i) imag2dXY-cuda, (ii) imag2dXZ-cuda, (iii) imag3d-cuda, (iv) real2dXY-cuda, (v) real2dXZ-cuda, (vi) real3d-cuda. Catalogue Id: AEWL_v2_0 Nature of problem These programs are designed to solve the time-dependent nonlinear partial differential Gross-Pitaevskii (GP) equation with contact and dipolar interactions in two or three spatial dimensions in a harmonic anisotropic trap. The GP equation describes the properties of a dilute trapped Bose-Einstein condensate. Versions of this program held in the CPC repository in Mendeley Data AEWL_v1_0; (i) imag1d, (ii) imag2d, (iii) imag3d, (iv) real1d, (v) real2d, (vi) real3d; 10.1016/j.cpc.2015.03.024 AEWL_v2_0; DBEC-GP-CUDA package, consisting of: (i) imag2dXY-cuda, (ii) imag2dXZ-cuda, (iii) imag3d-cuda, (iv) real2dXY-cuda, (v) real2dXZ-cuda, (vi) real3d-cuda.; 10.1016/j.cpc.2015.11.014

Files