We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

physics.comp-ph

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Physics > Computational Physics

Title: A Python GPU-accelerated solver for the Gross-Pitaevskii equation and applications to many-body cavity QED

Abstract: TorchGPE is a general-purpose Python package developed for solving the Gross-Pitaevskii equation (GPE). This solver is designed to integrate wave functions across a spectrum of linear and non-linear potentials. A distinctive aspect of TorchGPE is its modular approach, which allows the incorporation of arbitrary self-consistent and time-dependent potentials, e.g., those relevant in many-body cavity QED models. The package employs a symmetric split-step Fourier propagation method, effective in both real and imaginary time. In our work, we demonstrate a significant improvement in computational efficiency by leveraging GPU computing capabilities. With the integration of the latter technology, TorchGPE achieves a substantial speed-up with respect to conventional CPU-based methods, greatly expanding the scope and potential of research in this field.
Subjects: Computational Physics (physics.comp-ph); Quantum Gases (cond-mat.quant-gas); Atomic Physics (physics.atom-ph); Quantum Physics (quant-ph)
Cite as: arXiv:2404.14401 [physics.comp-ph]
  (or arXiv:2404.14401v2 [physics.comp-ph] for this version)

Submission history

From: Lorenzo Fioroni [view email]
[v1] Mon, 22 Apr 2024 17:58:34 GMT (8869kb,D)
[v2] Tue, 23 Apr 2024 17:37:29 GMT (8869kb,D)

Link back to: arXiv, form interface, contact.