Abstract

We present the first version of the QEngine, an open-source C++ library for performing optimal control of ultracold quantum systems. The most notable systems presented here are Bose–Einstein condensates, many-body systems described by Bose–Hubbard type models, and two interacting particles. These systems can all be realized experimentally using ultracold atoms in various trapping geometries including optical lattices and tweezers. We provide several optimal control algorithms including the group method. The QEngine library has a strong focus on accessibility and performance. We provide several examples of how to prepare simulations of the physical systems and apply optimal control. Program summaryProgram Title: QEngineProgram Files doi:http://dx.doi.org/10.17632/72rcmn65b2.1Licensing provisions: MPL-2.0Programming Language: C++14External routines: Armadillo, LAPACK and BLAS or Intel Math Kernel LibraryNature of problem: Quantum optimal control of ultracold systems.Solution method: Numerical simulation of the equation of motion and gradient based quantum control.Additional comments: For further information and downloads see quatomic.com and gitlab.com/quatomic/qengine.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call