openMMF: a library for multimode driven quantum systems
arXiv:2005.03426 · doi:10.1016/j.softx.2020.100603
Abstract
OPENMMF is a numerical library designed to evaluate the Time-Evolution Operator of quantum systems with a discrete spectrum, and driven by an arbitrary combination of harmonic couplings. The time-evolution operator is calculated as a multifrequency Fourier expansion, which results from expressing the time-dependent Schrödinger equation in the frequency domain (Ho, Chu and Tietz, Ch. Phys. Lett 96, 464 (1983)). The library provides a generic tool to study systems with arbitrary spectral composition, limited only by the available computational resources. OPENMMF includes functionalities to build dense and sparse matrix representations of the system Hamiltonian and various functions to calculate physical quantities such as the micromotion operator and time/phase average of state populations. The library uses a generalised notion of dressed state for systems with polychromatic driving. In this paper, we describe the design and functionality of OPENMMF, provide examples of its use and discuss its range of applicability. The library is written in object-oriented style Fortran90 and includes a set of wrappers for C++ and Python.
23 pages, 5 figures
References in corpus (9)
- Photonic quantum technologies
- Topological characterization of periodically-driven quantum systems
- Topological Quantum Matter with Ultracold Gases in Optical Lattices
- Observation of Topological Band Gap Solitons
- Protecting a solid-state spin from decoherence using dressed spin states
- Efficient preparation and detection of microwave dressed-state qubits and qutrits with trapped ions
- The role of real-space micromotion for bosonic and fermionic Floquet fractional Chern insulators
- Synthetic clock transitions via continuous dynamical decoupling
- "Magic" radio-frequency dressing for trapped atomic microwave clocks