A two level approach for simulating Bose-Einstein condensates by localized orthogonal decomposition
Christian Döding, Patrick Henning, Johan Wärnegård
TL;DR
This work develops a two-level numerical framework based on Localized Orthogonal Decomposition (LOD) for efficiently simulating ground states and dynamics of single-component Bose–Einstein condensates governed by the Gross–Pitaevskii equation. It introduces two fully discrete schemes: a damped inverse-iteration method in the LOD space for ground states and a continuous Galerkin in time (cG-LOD) approach for time evolution with a conservative-like energy in a modified sense, leveraging a projected nonlinearity to curb computational cost. The authors establish key approximation properties of ideal and practical LOD spaces for both the ground-state problem and time invariants, design efficient nonlinear treatment via a sparse 3-valence tensor, and demonstrate high-order spatial accuracy (up to O($H^6$)) and favorable efficiency across 1D–3D numerical experiments, including comparisons to spectral and standard FEM methods. The results indicate substantial potential for scalable, accurate BEC simulations, with notable opportunities for further speedups through newer LOD variants and localized basis constructions.
Abstract
In this work, we consider the numerical computation of ground states and dynamics of single-component Bose-Einstein condensates (BECs). The corresponding models are spatially discretized with a multiscale finite element approach known as Localized Orthogonal Decomposition (LOD). Despite the outstanding approximation properties of such a discretization in the context of BECs, taking full advantage of it without creating severe computational bottlenecks can be tricky. In this paper, we therefore present two fully-discrete numerical approaches that are formulated in such a way that they take special account of the structure of the LOD spaces. One approach is devoted to the computation of ground states and another one for the computation of dynamics. A central focus of this paper is also the discussion of implementation aspects that are very important for the practical realization of the methods. In particular, we discuss the use of suitable data structures that keep the memory costs economical. The paper concludes with various numerical experiments in 1d, 2d and 3d that investigate convergence rates and approximation properties of the methods and which demonstrate their performance and computational efficiency, also in comparison to spectral and standard finite element approaches.
