arXiv ScienceSearch

arXiv · 1601.04641

Hybrid OpenMP/MPI programs for solving the time-dependent Gross-Pitaevskii equation in a fully anisotropic trap

Abstract

We present hybrid OpenMP/MPI (Open Multi-Processing/Message Passing Interface) parallelized versions of earlier published C programs (D. Vudragovic et al., Comput. Phys. Commun. 183, 2021 (2012)) for calculating both stationary and non-stationary solutions of the time-dependent Gross-Pitaevskii (GP) equation in three spatial dimensions. The GP equation describes the properties of dilute Bose-Einstein condensates at ultra-cold temperatures. Hybrid versions of programs use the same algorithms as the C ones, involving real- and imaginary-time propagation based on a split-step Crank-Nicolson method, but consider only a fully-anisotropic three-dimensional GP equation, where algorithmic complexity for large grid sizes necessitates parallelization in order to reduce execution time and/or memory requirements per node. Since distributed memory approach is required to address the latter, we combine MPI programing paradigm with existing OpenMP codes, thus creating fully flexible parallelism within a combined distributed/shared memory model, suitable for different modern computer architectures. The two presented C/OpenMP/MPI programs for real- and imaginary-time propagation are optimized and accompanied by a customizable makefile. We present typical scalability results for the provided OpenMP/MPI codes and demonstrate almost linear speedup until inter-process communication time starts to dominate over calculation time per iteration. Such a scalability study is necessary for large grid sizes in order to determine optimal number of MPI nodes and OpenMP threads per node.

Explore related subjects

Keep this discovery

BibTeXRIS

Bogdan Sataric, Vladimir Slavnic, Aleksandar Belic, Antun Balaz, Paulsamy Muruganandam, Sadhan K. Adhikari. 2016-01-18. Hybrid OpenMP/MPI programs for solving the time-dependent Gross-Pitaevskii equation in a fully anisotropic trap. https://doi.org/10.1016/j.cpc.2015.12.006

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related papers

Transdimensional quantum droplets in an optically trapped Bose mixture

We study quantum droplets in a symmetric two-component Bose mixture with interspecies $p$-wave interactions and a two-dimensional transverse optical lattice. The lattice drives a crossover from an anisotropic three-dimensional gas to weakly coupled one-dimensional tubes. We calculate the ground-state energy and quantum depletion at the Gaussian level and derive their limiting forms. At $y=g_{12}/g=-0.95$, where the bare mean field is repulsive and no free-space droplet exists, the calculated bulk equation of state supports a self-bound minimum across the crossover: a negative lattice contribution at order $n^{2}$ supplies the attraction in the three-dimensional regime, and attractive fluctuations do so in the quasi-one-dimensional regime, with the intermediate, transdimensional range described quantitatively by neither limit. The interspecies $p$-wave interaction modifies only the spin branch. In the parameter range studied, increasing its strength lowers the equilibrium density across the crossover, consistently with a weakening of the induced binding.

cond-mat.quant-gas

Microwave-controlled interactions and stripe formation of static-field-shielded polar molecules

We study polar molecules where short-range losses are suppressed by a shielding scheme involving a static electric field and an elliptically polarized microwave field. Using perturbation theory, we derive the effective interaction potential and validate it against coupled channel calculations. We identify a parameter regime where two-body losses are strongly suppressed and the extended mean-field description of dilute molecular Bose-Einstein condensates is justified. We calculate the collective excitations and show that intriguingly, supersolidity in quasi-two-dimensional confinement emerges as a stripe phase even at small values of microwave ellipticity.

cond-mat.quant-gas

Finite-time effects in periodically kicked systems

In this work, we study finite-time effects in ultracold atomic systems by considering time-dependent modulations with variable waveforms and durations. These two characteristics can be controlled by adjusting only a single parameter. For arbitrarily short pulses, our model recovers the paradigmatic kicked rotor while maintaining the impulse transmitted per period and unit amplitude constant. Furthermore, we demonstrate that finite-time effects have a profound impact on dynamical localization, a result that cannot be captured by the {\delta}-kicked-rotor model. Through a detailed analysis of the effects of different modulation amplitudes, periods, and waveforms, we identify the conditions for which dynamical localization is significantly enhanced. We show that the strength of dynamical localization increases sharply as the system approaches the {\delta}-kicked-rotor limiting case. Moreover, we establish the existence of an optimal value of the period that maximizes dynamical localization for given values of the amplitude and shape parameter.

cond-mat.quant-gas