ATUS-PRO: A FEM-based solver for the time-dependent and stationary Gross-Pitaevskii equation
read the original 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 contact interaction utilising finite element methods. These are implemented by means of the deal.II library. The code can be used in order to perform simulations of Bose-Einstein condensates in gravito-optical surface traps, isotropic and full anisotropic harmonic traps, as well as for arbitrary trap geometries. A special feature of this package is the possibility to calculate non-ground state solutions (topological modes, excited states) for an arbitrarily high non-linearity term. The solver- package is designed to run on parallel distributed machines and can be applied to problems in one, two, or three spatial dimensions with axial symmetry or in Cartesian coordinates. The time dependent Gross--Pitaevskii equation is solved by means of the fully implicit Crank- Nicolson method, whereas stationary states are obtained with a modified version based on our own constrained Newton method. The latter method enables to find the excited state solutions.
This paper has not been read by Pith yet.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.