Skip to main content

Python package for analyzing two-qubit gates in the Weyl chamber

Project description

The weylchamber package

Source code on Github weylchamber on the Python Package Index Travis Continuous Integration AppVeyor Continuous Integration Coveralls Documentation Status BSD License

Python package for analyzing two-qubit gates in the Weyl chamber

Development of the weylchamber package happens on Github. You can read the full documentation at ReadTheDocs.

Installation

To install the latest released version of the weylchamber package, run this command in your terminal:

$ pip install weylchamber

This is the preferred method to install weylchamber, as it will always install the most recent stable release.

If you don’t have pip installed, this Python installation guide can guide you through the process.

To install the latest development version of weylchamber from Github.

$ pip install git+https://github.com/qucontrol/weylchamber.git@master#egg=weylchamber

Usage

To use weylchamber in a project:

import weylchamber

See the Tutorial for details.

History

0.3.2 (2019-08-02)

  • Fix: adapt to changes in QuTiP 4.4

  • Fix: adapt to changes in Sphinx (better-apidoc 0.3.1)

0.3.1 (2019-02-15)

  • Fix: the routine make_PE_krotov_chi_constructor now returns a function that is compatible with a stricter interface for chi_constructor in the krotov packages (which now requires that chi_constructor routines accept keyword arguments).

0.3.0 (2019-01-26)

  • Add: routine make_PE_krotov_chi_constructor for calculating the boundary conditions for the backward propagation in an optimization towards a perfect entangler using Krotov’s method

0.2.1 (2018-12-18)

  • Bugfix: project metadata

0.2.0 (2018-12-18)

  • Add: Conversion between canonical basis and Bell basis: functions bell_basis, gate, and mapped_basis

0.1.0 (2018-11-22)

  • Initial release

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

weylchamber-0.3.2.tar.gz (451.0 kB view details)

Uploaded Source

Built Distribution

weylchamber-0.3.2-py2.py3-none-any.whl (24.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file weylchamber-0.3.2.tar.gz.

File metadata

  • Download URL: weylchamber-0.3.2.tar.gz
  • Upload date:
  • Size: 451.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.9

File hashes

Hashes for weylchamber-0.3.2.tar.gz
Algorithm Hash digest
SHA256 7add6a80a8c2a0e43c3a0a96aa038de16dfef0bdae7638b3b9296a0ee745747d
MD5 8b79a713542f76650a69f5d43ab5d44b
BLAKE2b-256 4a94e79ed15e165e6f7fd48377db8db6bcf8681eba0e919becae1fd81959fd25

See more details on using hashes here.

File details

Details for the file weylchamber-0.3.2-py2.py3-none-any.whl.

File metadata

  • Download URL: weylchamber-0.3.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 24.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.9

File hashes

Hashes for weylchamber-0.3.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 75080c68ff5380c172feb4ea1ca81e7fba4a80157b1b75e84090898293d2508f
MD5 a40aa96ff3ccb384cab9ff1cd1aa09c1
BLAKE2b-256 06734c4afb9dd00f66eb780386058c4583c80cb2f9322dbe1ec6cc10df52f35a

See more details on using hashes here.

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