A Python package for running the time series QMC algorithm
Project description
TimeseriesQMC
This is a python library for running and testing the time-seriers quantum Monte Carlo algorithm of model Hamiltonians. Time-series quantum Monte Carlo is a hybrid classical-quantum algorithm for evaluting finite-temperature obervables by sampling easily preparable states and estimating their thermal weights from real-time dynamics simulated on a quantum computer.
This library was developed by the condesend matter group of Quantinuum.
Getting started
This library is available for Python>=3.8 on Linux and MacOS. To install it, run:
pip install timeseries-qmc
This automatically installs all the dependecies except for QuSpin. For instructions on the best practice for installing QuSpin alongside other pip packages check our installation guide.
Full documentation of the timeseries-qmc package can be found here. It includes an API reference, examples and a tutorial for a quick introduction on how to use the library.
How to cite
If you use this library for a work published in an academic journal, we apperciate citing this paper to acknowledge the effort put into the development.
Acknowledgment
This work was supported by the German Federal Ministry of Education and Research (BMBF) through the project EQUAHUMO (grant number 13N16069) within the funding program quantum technologies - from basic research to market.
License
The code is licensed under Apache License Version 2.0.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.