A basis-set based fortran program to solve the Gross-Pitaevskii equation for dilute Bose gases in harmonic and anharmonic traps
From MaRDI portal
Publication:709846
Abstract: Inhomogeneous boson systems, such as the dilute gases of integral spin atoms in low-temperature magnetic traps, are believed to be well described by the Gross-Pitaevskii equation (GPE). GPE is a nonlinear Schroedinger equation which describes the order parameter of such systems at the mean field level. In the present work, we describe a Fortran 90 computer program developed by us, which solves the GPE using a basis set expansion technique. In this technique, the condensate wave function (order parameter) is expanded in terms of the solutions of the simple-harmonic oscillator (SHO) characterizing the atomic trap. Additionally, the same approach is also used to solve the problems in which the trap is weakly anharmonic, and the anharmonic potential can be expressed as a polynomial in the position operators x, y, and z. The resulting eigenvalue problem is solved iteratively using either the self-consistent-field (SCF) approach, or the imaginary time steepest-descent (SD) approach. Our results for harmonic traps are also compared with those published by other authors using different numerical approaches, and excellent agreement is obtained. GPE is also solved for a few anharmonic potentials, and the influence of anharmonicity on the condensate is discussed. Additionally, the notion of Shannon entropy for the condensate wave function is defined and studied as a function of the number of particles in the trap. It is demonstrated numerically that the entropy increases with the particle number in a monotonic way.
Recommendations
- Fortran programs for the time-dependent Gross-Pitaevskii equation in a fully anisotropic trap
- C programs for solving the time-dependent Gross-Pitaevskii equation in a fully anisotropic trap
- Fortran and C programs for the time-dependent dipolar Gross-Pitaevskii equation in an anisotropic trap
- Numerical solution for the Gross-Pitaevskii equation
- Ground state of the time-independent Gross-Pitaevskii equation
Cites work
Cited in
(9)- A finite-element toolbox for the stationary Gross-Pitaevskii equation with rotation
- Fortran programs for the time-dependent Gross-Pitaevskii equation in a fully anisotropic trap
- Modeling and computation of Bose-Einstein condensates: stationary states, nucleation, dynamics, stochasticity
- Computing wave functions of nonlinear Schrödinger equations: a time-independent approach
- bose.x
- Fortran and C programs for the time-dependent dipolar Gross-Pitaevskii equation in an anisotropic trap
- GPELab, a Matlab toolbox to solve Gross-Pitaevskii equations. I: Computation of stationary solutions
- A minimisation approach for computing the ground state of Gross-Pitaevskii systems
- GSGPEs: a MATLAB code for computing the ground state of systems of Gross-Pitaevskii equations
This page was built for publication: A basis-set based fortran program to solve the Gross-Pitaevskii equation for dilute Bose gases in harmonic and anharmonic traps
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q709846)