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

@article{YoungS2016OpenMPFA, title={OpenMP Fortran and C programs for solving the time-dependent Gross-Pitaevskii equation in an anisotropic trap}, author={Luis E. Young-S. and Dusan Vudragovic and Paulsamy Muruganandam and Sadhan K. Adhikari and Antun Balaz}, journal={Comput. Phys. Commun.}, year={2016}, volume={204}, pages={209-213} }

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 dimensions in imaginary and real time, yielding both stationary and non-stationary solutions. To reduce the execution time on multicore processors, new versions of parallelized programs are developed using Open Multi-Processing (OpenMP) interface. The input in the previous versions of programs was… Expand

#### Tables and Topics from this paper

#### 42 Citations

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

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

FACt: FORTRAN toolbox for calculating fluctuations in atomic condensates

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

We develop a FORTRAN code to compute fluctuations in atomic condensates (FACt) by solving the Bogoliubov-de Gennes (BdG) equations for two component Bose-Einstein condensate (TBEC) in quasi two… Expand

On the Analytical and Numerical Solutions of the One-Dimensional Nonlinear Schrodinger Equation

- Mathematical Problems in Engineering
- 2021

In this paper, four compelling numerical approaches, namely, the split-step Fourier transform (SSFT), Fourier pseudospectral method (FPSM), Crank-Nicolson method (CNM), and Hopscotch method (HSM),… Expand

Dynamical stabilization of two-dimensional trapless Bose–Einstein condensates by three-body interaction and quantum fluctuations

- Physics
- 2017

Abstract Analyzing a Gross–Pitaevskii equation with cubic, quartic, and quintic nonlinearities through analytical and numerical methods, we examine the stability of two-dimensional (2D) trapless… Expand

Elements of Vortex-Dipole Dynamics in a Nonuniform Bose–Einstein Condensate

- Physics
- 2016

The elements of the vortex-dipole (VD) dynamics are numerically examined in a nonuniform Bose–Einstein condensate (BEC) using the time-dependent Gross–Pitaevskii equation that is solved by the… Expand

On the Role of Trap Anharmonicity in the Dynamics of a One-Dimensional Bose Gas Suddenly Released from a Power-Law Trap into a Box Potential

- Physics
- Journal of Low Temperature Physics
- 2018

The effects of trapping anharmonicity on the expansion of a Bose–Einstein condensate (BEC) that is suddenly released from a one-dimensional power-law trap into a hard wall box potential are… Expand

Effect of Trapping Geometry on the Parametric Resonances in a disordered Bose-Einstein Condensate driven by an Oscillating Potential.

- Medicine, Physics
- Journal of physics. Condensed matter : an Institute of Physics journal
- 2020

We report parametric resonances (PRs) in a numerical investigation of a driven one-dimensional, interacting, and disordered Bose-Einstein condensate (BEC) confined in different traps. The BEC is… Expand

Elements of Dynamics of a One-Dimensional Trapped Bose–Einstein Condensate Excited by a Time-Dependent Dimple: A Lagrangian Variational Approach

- Physics
- 2018

We examine the dynamics of a one-dimensional harmonically trapped Bose–Einstein condensate (BEC), induced by the addition of a dimple trap whose depth oscillates with time. For this purpose, the… Expand

Characterization of the energy level-structure of a trapped dipolar Bose gas via mean-field parametric resonances

- Physics
- Physica Scripta
- 2021

Analyzing the energy levels of a trapped Bose–Einstein condensate (BEC) can be difficult when dipole-dipole interactions (DDIs) are present. To address this issue, this study focuses on the… Expand

#### References

SHOWING 1-10 OF 72 REFERENCES

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

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

C programming language versions of earlier published Fortran programs for calculating both stationary and non-stationary solutions of the time-dependent Gross–Pitaevskii (GP) equation are presented, allowing a decrease in execution times by an order of magnitude on modern multi-core computers. Expand

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

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

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… Expand

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

- Comput. Phys. Commun.
- 2009

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

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

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

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

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

Computational methods for the dynamics of the nonlinear Schrödinger/Gross-Pitaevskii equations

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

The nonlinear Schrodinger/Gross–Pitaevskii equation (NLSE/GPE) for modeling Bose–Einstein condensation (BEC) and nonlinear optics as well as other applications is discussed and their dynamical properties ranging from time reversible, time transverse invariant, mass and energy conservation, and dispersion relation to soliton solutions are discussed. 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