# C programs for solving the time-dependent Gross-Pitaevskii equation in a fully anisotropic trap

@article{Vudragovic2012CPF, title={C programs for solving the time-dependent Gross-Pitaevskii equation in a fully anisotropic trap}, author={Dusan Vudragovic and Ivana Vidanovic and Antun Balaz and Paulsamy Muruganandam and Sadhan K. Adhikari}, journal={Comput. Phys. Commun.}, year={2012}, volume={183}, pages={2021-2025} }

We present C programming language versions of earlier published Fortran programs (Muruganandam and Adhikari (2009) [1]) for calculating both stationary and non-stationary solutions of the time-dependent Gross–Pitaevskii (GP) equation. The GP equation describes the properties of dilute Bose–Einstein condensates at ultra-cold temperatures. C versions of programs use the same algorithms as the Fortran ones, involving real- and imaginary-time propagation based on a split-step Crank–Nicolson method… Expand

#### Figures and Topics from this paper

#### 140 Citations

OpenMP Fortran and C programs for solving the time-dependent Gross-Pitaevskii equation in an anisotropic trap

- Computer Science, Mathematics
- Comput. Phys. Commun.
- 2016

We present new version of previously published Fortran and C programs for solving the Gross–Pitaevskii equation for a Bose–Einstein condensate with contact interaction in one, two and three spatial… Expand

Fortran and C programs for the time-dependent dipolar Gross-Pitaevskii equation in an anisotropic trap

- Computer Science, Physics
- Comput. Phys. Commun.
- 2015

Numerical algorithms for both stationary and non-stationary solutions of the full three-dimensional Gross–Pitaevskii (GP) equation for a dipolar BEC, including the contact interaction are presented. Expand

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

- Computer Science, Physics
- Comput. Phys. Commun.
- 2016

We present hybrid OpenMP/MPI (Open Multi-Processing/Message Passing Interface) parallelized versions of earlier published C programs (Vudragovic et al. 2012) for calculating both stationary and… Expand

C and Fortran OpenMP programs for rotating Bose-Einstein condensates

- Computer Science, Physics
- Comput. Phys. Commun.
- 2019

OpenMP versions of C and Fortran programs for solving the Gross–Pitaevskii equation for a rotating trapped Bose–Einstein condensate (BEC) in two (2D) and three (3D) spatial dimensions are presented. Expand

OpenMP GNU and Intel Fortran programs for solving the time-dependent Gross-Pitaevskii equation

- Computer Science, Physics
- Comput. Phys. Commun.
- 2017

We present Open Multi-Processing (OpenMP) version of Fortran 90 programs for solving the Gross–Pitaevskii (GP) equation for a Bose–Einstein condensate in one, two, and three spatial dimensions,… Expand

ATUS-PRO: A FEM-based solver for the time-dependent and stationary Gross-Pitaevskii equation

- Computer Science, Physics
- Comput. Phys. Commun.
- 2016

Abstract ATUS-PRO is a solver-package written in C++ designed for the calculation of numerical solutions of the stationary- and the time dependent Gross–Pitaevskii equation for local two-particle… Expand

GPELab, a Matlab toolbox to solve Gross-Pitaevskii equations I: Computation of stationary solutions

- Mathematics, Computer Science
- Comput. Phys. Commun.
- 2014

GPELab (Gross–Pitaevskii Equation Laboratory), an advanced easy-to-use and flexible Matlab toolbox for numerically simulating many complex physics situations related to Bose–Einstein condensation is presented. Expand

A G-FDTD scheme for solving multi-dimensional open dissipative Gross-Pitaevskii equations

- Physics, Computer Science
- J. Comput. Phys.
- 2015

A generalized finite-difference time-domain (G-FDTD) scheme is presented, which is explicit, stable, and permits an accurate solution with simple computation, for solving the multi-dimensional dGPE. Expand

Energy eigenfunctions of the 1D Gross-Pitaevskii equation

- Physics, Computer Science
- Comput. Phys. Commun.
- 2013

Abstract We developed a new and powerful algorithm by which numerical solutions for excited states in a gravito-optical surface trap have been obtained. They represent solutions in the regime of… Expand

A finite-element toolbox for the stationary Gross-Pitaevskii equation with rotation

- Mathematics, Physics
- Comput. Phys. Commun.
- 2016

A new numerical system using classical finite elements with mesh adaptivity for computing stationary solutions of the Gross-Pitaevskii equation and several post-processing tools (like the identification of quantized vortices) that could help in extracting physical features from the simulations are provided. Expand

#### References

SHOWING 1-10 OF 25 REFERENCES

Fortran programs for the time-dependent Gross-Pitaevskii equation in a fully anisotropic trap

- Mathematics, Computer Science
- Comput. Phys. Commun.
- 2009

Here we develop simple numerical algorithms for both stationary and non-stationary solutions of the time-dependent Gross–Pitaevskii (GP) equation describing the properties of Bose–Einstein… Expand

Dimensional reduction of a binary Bose-Einstein condensate in mixed dimensions

- Physics
- 2010

We present effective reduced equations for the study of a binary Bose-Einstein condensate (BEC), where the confining potentials of the two BEC components have distinct asymmetry so that the… Expand

One-dimensional reduction of the three-dimenstional Gross-Pitaevskii equation with two- and three-body interactions.

- Physics, Medicine
- Physical review. E, Statistical, nonlinear, and soft matter physics
- 2011

This work deals with the three-dimensional Gross-Pitaevskii equation, used to describe a cloud of dilute bosonic atoms that interact under competing two- and three-body scattering potentials, and builds an unidimensional nonlinear equation controlled by the nonlinearities and the confining potentials that trap the system along the longitudinal coordinate. Expand

Symmetry breaking in a localized interacting binary Bose-Einstein condensate in a bichromatic optical lattice

- Physics
- 2010

By direct numerical simulation of the time-dependent Gross-Pitaevskii equation using the split-step Fourier spectral method, we study different aspects of the localization of a cigar-shaped… Expand

Faraday waves in binary nonmiscible Bose-Einstein condensates

- Physics
- 2012

We show by extensive numerical simulations and analytical variational calculations that elongated binary non-miscible Bose-Einstein condensates subject to periodic modulations of the radial… Expand

Communication: An exact short-time solver for the time-dependent Schrödinger equation.

- Physics, Medicine
- The Journal of chemical physics
- 2011

The short-time integrator for propagating the time-dependent Schrödinger equation, which is exact to machine's round off accuracy when the Hamiltonian of the system is time-independent, was applied… Expand

Fast Converging Path Integrals for Time-Dependent Potentials

- Physics, Mathematics
- 2009

We calculate the short-time expansion of the propagator for a general many-body quantum system in a time-dependent potential to orders that have not yet been accessible before. To this end the… Expand

Self-trapping of a Fermi superfluid in a double-well potential in the Bose-Einstein-condensate-unitarity crossover

- Physics
- 2009

We derive a generalized Gross-Pitaevskii density-functional equation appropriate to study the Bose-Einstein condensate (BEC) of dimers formed of singlet spin-half Fermi pairs in the BEC-unitarity… Expand

Spontaneous symmetry breaking of Bose-Fermi mixtures in double-well potentials

- Physics
- 2010

We study the spontaneous symmetry breaking (SSB) of a superfluid Bose-Fermi (BF) mixture in a double-well potential (DWP). The mixture is described by the Gross-Pitaevskii equation (GPE) for the… Expand

Variational treatment of Faraday waves in inhomogeneous Bose–Einstein condensates

- Physics
- 2012

Motivated by the recent experimental progress on the collective modes of a Bose–Einstein condensate whose atomic scattering length is tuned via Feshbach resonances, we analyze by variational means… Expand