Skip to main content

Python bindings for the qslib quantum simulation library

Project description

qslib-quantum Python bindings

qslib-quantum provides the qslib_quantum Python module for small-system quantum simulation kernels. It exposes exact TFIM, Heisenberg, and Rydberg matrices, ground states, convention-labelled observables, and checked TDVP statistics through NumPy arrays.

Install an authorized release with:

python -m pip install qslib-quantum

The binding requires Python 3.12 or newer. Inputs use qslib's canonical row-major site order and little-endian basis convention. See the main project documentation at https://lere01.github.io/qslib/ for physical definitions, sign conventions, limits, and examples.

This package is distributed under the Apache-2.0 license.

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

qslib_quantum-0.1.0.tar.gz (17.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qslib_quantum-0.1.0-cp312-abi3-manylinux_2_35_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.35+ x86-64

File details

Details for the file qslib_quantum-0.1.0.tar.gz.

File metadata

  • Download URL: qslib_quantum-0.1.0.tar.gz
  • Upload date:
  • Size: 17.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for qslib_quantum-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a42b5f9376331bb42ad39c0b6db0b0903ff69f72f6b932e907034f106446e6b9
MD5 4cbc514b66b4446fdb3252381d92f206
BLAKE2b-256 7d1dcd194186806f5612398a5c04ec74902d344e05a46879289e6be4ad0f41a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for qslib_quantum-0.1.0.tar.gz:

Publisher: release.yml on lere01/qslib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qslib_quantum-0.1.0-cp312-abi3-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for qslib_quantum-0.1.0-cp312-abi3-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 09a240e5fe6198b1432d06981954b265e522f4452919d210d2545cdec0a0b415
MD5 a515fbdf9285763d99893d986696fd5e
BLAKE2b-256 3903b1f7fdaabbfcecb953440b4e5e31b21b1cfb4120a088937d7af81966c4bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for qslib_quantum-0.1.0-cp312-abi3-manylinux_2_35_x86_64.whl:

Publisher: release.yml on lere01/qslib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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