OPENMMF: A library for multimode driven quantum systems

OPENMMF is a numerical library designed to evaluate the dynamics of quantum systems with a discrete spectrum and driven by an arbitrary combination of harmonic couplings. The time-evolution operator of such systems is calculated as a multifrequency Fourier expansion, which results from expressing th...

Full description

Bibliographic Details
Main Author: German A. Sinuco-Leon
Format: Article
Language:English
Published: Elsevier 2020-07-01
Series:SoftwareX
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2352711020303162
_version_ 1818846770596151296
author German A. Sinuco-Leon
author_facet German A. Sinuco-Leon
author_sort German A. Sinuco-Leon
collection DOAJ
description OPENMMF is a numerical library designed to evaluate the dynamics of quantum systems with a discrete spectrum and driven by an arbitrary combination of harmonic couplings. The time-evolution operator of such systems 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 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 Hamiltonian and functions to calculate the micromotion operator and time/phase average of state populations. The library introduces 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 in problems of current interest in quantum dynamics. The library is written in object-oriented style Fortran90 and includes a set of wrappers for C++ and Python.
first_indexed 2024-12-19T05:50:50Z
format Article
id doaj.art-941414af95a64956808eb5d1429c807c
institution Directory Open Access Journal
issn 2352-7110
language English
last_indexed 2024-12-19T05:50:50Z
publishDate 2020-07-01
publisher Elsevier
record_format Article
series SoftwareX
spelling doaj.art-941414af95a64956808eb5d1429c807c2022-12-21T20:33:38ZengElsevierSoftwareX2352-71102020-07-0112100603OPENMMF: A library for multimode driven quantum systemsGerman A. Sinuco-Leon0School of Mathematics and Physical Sciences, University of Sussex, Falmer, BN1 9QH, United KingdomOPENMMF is a numerical library designed to evaluate the dynamics of quantum systems with a discrete spectrum and driven by an arbitrary combination of harmonic couplings. The time-evolution operator of such systems 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 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 Hamiltonian and functions to calculate the micromotion operator and time/phase average of state populations. The library introduces 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 in problems of current interest in quantum dynamics. The library is written in object-oriented style Fortran90 and includes a set of wrappers for C++ and Python.http://www.sciencedirect.com/science/article/pii/S2352711020303162Polychromatic drivingMultimode floquetQuantum dynamicsFortranC++Python
spellingShingle German A. Sinuco-Leon
OPENMMF: A library for multimode driven quantum systems
SoftwareX
Polychromatic driving
Multimode floquet
Quantum dynamics
Fortran
C++
Python
title OPENMMF: A library for multimode driven quantum systems
title_full OPENMMF: A library for multimode driven quantum systems
title_fullStr OPENMMF: A library for multimode driven quantum systems
title_full_unstemmed OPENMMF: A library for multimode driven quantum systems
title_short OPENMMF: A library for multimode driven quantum systems
title_sort openmmf a library for multimode driven quantum systems
topic Polychromatic driving
Multimode floquet
Quantum dynamics
Fortran
C++
Python
url http://www.sciencedirect.com/science/article/pii/S2352711020303162
work_keys_str_mv AT germanasinucoleon openmmfalibraryformultimodedrivenquantumsystems