Skip to main content

An extension to the Python package QuGrad that implements common Hilbert space structures, Hamiltonians, and pulse shapes for quantum control.

Project description

QuGradLab

An extension to the Python package QuGrad (doi:10.5281/zenodo.17116721) that implements common Hilbert space structures, Hamiltonians, and pulse shapes for quantum control.

DOI

Unit Tests

Installation

The python package can be installed with pip as follows:

pip install qugradlab

If on Linux and using a conda environment you may encounter an error

version `GLIBCXX_...' not found

to fix this you also need to execute:

conda install -c conda-forge libstdcxx-ng

Requirements

Requires:

Additional requirements for testing

Documentation

Documentation including worked examples can be found at: https://QuGradLab.readthedocs.io

Source Code

Source code can be found at: https://github.com/Christopher-K-Long/QuGradLab

Version and Changes

The current version is 0.1.2. Please see the Change Log for more details. QuGradLab uses semantic versioning.

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

qugradlab-0.1.2.tar.gz (50.7 kB view details)

Uploaded Source

Built Distribution

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

qugradlab-0.1.2-py3-none-any.whl (49.1 kB view details)

Uploaded Python 3

File details

Details for the file qugradlab-0.1.2.tar.gz.

File metadata

  • Download URL: qugradlab-0.1.2.tar.gz
  • Upload date:
  • Size: 50.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for qugradlab-0.1.2.tar.gz
Algorithm Hash digest
SHA256 bbe3844a8c7b1888bab763b5d5f176e58ddfba79553c42aa5125e5e436aca4d8
MD5 2f33ad1b65bf57c7d04ecc728e8b3fad
BLAKE2b-256 c0cfb3f1ba3236cfb5d031acac7c89339dd96423d56f8ee0ea91ac16063c1e1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for qugradlab-0.1.2.tar.gz:

Publisher: publish-to-pypi-and-release.yml on Christopher-K-Long/QuGradLab

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

File details

Details for the file qugradlab-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: qugradlab-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 49.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for qugradlab-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 30d9b703d3057ab5c3ba04e5661cca58f25ef3ed63f291b69cccb8b25e28ddce
MD5 e03410658c68fcd40ef821e72826bfe8
BLAKE2b-256 d9c885ceed6c1c4a28c5b20365dc25c776875e6907dc5e51278c483d97a8a22a

See more details on using hashes here.

Provenance

The following attestation bundles were made for qugradlab-0.1.2-py3-none-any.whl:

Publisher: publish-to-pypi-and-release.yml on Christopher-K-Long/QuGradLab

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