The Journal of Open Source Software
GPUE: Graphics Processing Unit Gross--Pitaevskii Equation solver
James Schloss, L. ORiordan
Abstract
consisting of bosonic atoms that have been cooled and condensed into a single, macroscopic ground state (Fetter, 2009;Pethick & Smith, 2008).These systems can be created in an experimental laboratory and allow for the the exploration of physical phenomenon such as superfluid turbulence (Navon, Gaunt, Smith, & Hadzibabic, 2016;Roche & Barenghi, 2008;White, Anderson, & Bagnato, 2014), chaotic dynamics (Gardiner, 2002;Kyriakopoulos, Koukouloyannis, Skokos, & Kevrekidis, 2014;Zhang, 2017), and analogues of other quantum systems (Dalibard, Gerbier, Juzeliūnas, & Öhberg, 2011).Numerical simulations of BECs that directly mimic experiments are valuable to fundamental research in these areas and allow for theoretical advances before experimental validation.The dynamics of BEC systems can be found by solving the non-linear Schrödinger equation known as the Gross-Pitaevskii Equation (GPE),