GPELab
GPELab, a Matlab toolbox to solve Gross–Pitaevskii equations I: Computation of stationary solutions. This paper presents 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. The model equation that GPELab solves is the Gross–Pitaevskii equation. The aim of this first part is to present the physical problems and the robust and accurate numerical schemes that are implemented for computing stationary solutions, to show a few computational examples and to explain how the basic GPELab functions work. Problems that can be solved include: 1d, 2d and 3d situations, general potentials, large classes of local and nonlocal nonlinearities, multi-components problems, and fast rotating gases. The toolbox is developed in such a way that other physics applications that require the numerical solution of general Schrödinger-type equations can be considered.
Keywords for this software
References in zbMATH (referenced in 23 articles )
Showing results 1 to 20 of 23.
Sorted by year (- Bernier, Joackim; Crouseilles, Nicolas; Li, Yingzhe: Exact splitting methods for kinetic and Schrödinger equations (2021)
- Antoine, Xavier; Geuzaine, Christophe; Tang, Qinglin: Perfectly matched layer for computing the dynamics of nonlinear Schrödinger equations by pseudospectral methods. Application to rotating Bose-Einstein condensates (2020)
- Cui, Jin; Cai, Wenjun; Jiang, Chaolong; Wang, Yushun: A new linear and conservative finite difference scheme for the Gross-Pitaevskii equation with angular momentum rotation (2019)
- Kochetov, Bogdan A.: Mutual transitions between stationary and moving dissipative solitons (2019)
- Antoine, Xavier; Hou, Fengji; Lorin, Emmanuel: Asymptotic estimates of the convergence of classical Schwarz waveform relaxation domain decomposition methods for two-dimensional stationary quantum waves (2018)
- Antoine, X.; Lorin, E.: Multilevel preconditioning technique for Schwarz waveform relaxation domain decomposition method for real- and imaginary-time nonlinear Schrödinger equation (2018)
- Karasözen, Bülent; Uzunca, Murat: Energy preserving model order reduction of the nonlinear Schrödinger equation (2018)
- Ruan, Xinran: A normalized gradient flow method with attractive-repulsive splitting for computing ground states of Bose-Einstein condensates with higher-order interaction (2018)
- Antoine, Xavier; Levitt, Antoine; Tang, Qinglin: Efficient spectral computation of the stationary states of rotating Bose-Einstein condensates by preconditioned nonlinear conjugate gradient methods (2017)
- Antoine, X.; Lorin, E.: An analysis of Schwarz waveform relaxation domain decomposition methods for the imaginary-time linear Schrödinger and Gross-Pitaevskii equations (2017)
- Henning, Patrick; Peterseim, Daniel: Crank-Nicolson Galerkin approximations to nonlinear Schrödinger equations with rough potentials (2017)
- Wu, Xinming; Wen, Zaiwen; Bao, Weizhu: A regularized Newton method for computing ground states of Bose-Einstein condensates (2017)
- Antoine, Xavier; Besse, Christophe; Rispoli, Vittorio: High-order IMEX-spectral schemes for computing the dynamics of systems of nonlinear Schrödinger/Gross-Pitaevskii equations (2016)
- Antoine, Xavier; Tang, Qinglin; Zhang, Yong: On the ground states and dynamics of space fractional nonlinear Schrödinger/Gross-Pitaevskii equations with rotation term and nonlocal nonlinear interactions (2016)
- Besse, Christophe; Xing, Feng: Domain decomposition algorithms for the two dimensional nonlinear Schrödinger equation and simulation of Bose-Einstein condensates (2016)
- Correggi, M.; Dimonte, D.: On the third critical speed for rotating Bose-Einstein condensates (2016)
- Vergez, Guillaume; Danaila, Ionut; Auliac, Sylvain; Hecht, Frédéric: A finite-element toolbox for the stationary Gross-Pitaevskii equation with rotation (2016)
- Zhang, Rongpei; Zhu, Jiang; Li, Xiang-Gui; Loula, Abimael F. D.; Yu, Xijun: A Krylov semi-implicit discontinuous Galerkin method for the computation of ground and excited states in Bose-Einstein condensates (2016)
- Antoine, Xavier; Duboscq, Romain: Modeling and computation of Bose-Einstein condensates: stationary states, nucleation, dynamics, stochasticity (2015)
- Antoine, Xavier; Duboscq, Romain: GPELab, a Matlab toolbox to solve Gross-Pitaevskii equations. II: Dynamics and stochastic simulations (2015)