Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

timeseries_qmc-0.1.0.tar.gz (41.5 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page