TEMPO: A Python Package for Time Evolution of Pulse Sequences in QuTiP
Jner Tzern Oon, Sonja A. Hakala, George A. Witt, Ronald Walsworth

TL;DR
TEMPO is a Python package that simplifies and accelerates the simulation of pulse sequences in quantum systems, integrating seamlessly with QuTiP for broad scientific applications.
Contribution
It introduces a user-friendly and efficient tool for simulating time-dependent pulse sequences within the QuTiP framework, enhancing performance and accessibility.
Findings
Faster simulations of pulse sequences compared to naive QuTiP implementations
Easy definition of complex pulse structures and timing
Compatibility with existing QuTiP modules
Abstract
TEMPO (Time-dependent Evolution of Multiple Pulse Operations) offers accessible and efficient simulations of pulse sequences in Python, using the suite of master equation solvers available in the Quantum Toolbox in Python (QuTiP). It enables straightforward definition of pulse sequence structures, including any underlying time-dependent Hamiltonians and pulse timing information, and faster simulations of pulse sequence dynamics (compared to naive implementations using QuTiP) while remaining compatible with the existing collection of QuTiP subpackages. Given the ubiquitous use of pulse sequences throughout quantum information/computing sciences, magnetic resonance studies, and quantum metrology, this work has immediate relevance to a wide array of research applications.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTime Series Analysis and Forecasting · Embedded Systems Design Techniques · Parallel Computing and Optimization Techniques
