Skip to main content

Faster simulations of fermionic quantum circuits.

Project description

ffsim

ffsim is a software library for simulating fermionic quantum circuits that conserve particle number and the Z component of spin. This category includes many quantum circuits used for quantum chemistry simulations. By exploiting the symmetries and using specialized algorithms, ffsim can simulate these circuits much faster than a generic quantum circuit simulator.

Documentation

Documentation is located at the project website.

Installation

We recommend installing ffsim using pip, when possible:

pip install ffsim

This method won't work natively on Windows, however. Refer to the installation instructions for information about using ffsim on Windows, as well as instructions for installing from source and running ffsim in a container.

Citing ffsim

You can cite ffsim using the following BibTeX:

@software{ffsim,
  author = {{The ffsim developers}},
  title = {{ffsim: Faster simulations of fermionic quantum circuits.}},
  url = {https://github.com/qiskit-community/ffsim}
}

Developer guide

See the developer guide for instructions on contributing code to ffsim.

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

ffsim-0.0.37.tar.gz (508.2 kB view details)

Uploaded Source

Built Distributions

ffsim-0.0.37-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.1 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.17+ x86-64

ffsim-0.0.37-cp38-abi3-macosx_11_0_arm64.whl (562.9 kB view details)

Uploaded CPython 3.8+ macOS 11.0+ ARM64

ffsim-0.0.37-cp38-abi3-macosx_10_12_x86_64.whl (566.4 kB view details)

Uploaded CPython 3.8+ macOS 10.12+ x86-64

File details

Details for the file ffsim-0.0.37.tar.gz.

File metadata

  • Download URL: ffsim-0.0.37.tar.gz
  • Upload date:
  • Size: 508.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for ffsim-0.0.37.tar.gz
Algorithm Hash digest
SHA256 8de6268efc73e466fd25e37d4c58bc50064a60becb912aeb02936a404bb8d69f
MD5 117de71d6359bafbd658f4e3cb52aed5
BLAKE2b-256 f701e217d2d18d3a32220ac0a4d492cef1e915390c6a868a1be5fbd8088655ee

See more details on using hashes here.

Provenance

File details

Details for the file ffsim-0.0.37-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ffsim-0.0.37-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4d0739d5e36d2181c10629faf615bbb60e37e6ef55a40921b1ea5e1183ff3ef4
MD5 8681ec2109b36da249a557fc8c3380ec
BLAKE2b-256 e5911a56a247ae428174b369f26675ddbcd118a351c2738a3b1aa2eca4486b31

See more details on using hashes here.

Provenance

File details

Details for the file ffsim-0.0.37-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ffsim-0.0.37-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d55f644a47ff7045625e7f74c628182db3c20ce14d704773c4ab18e4ec4f88e7
MD5 0ea7105d30369b8aaac49d1a32140409
BLAKE2b-256 e083363a97abcf9a452ddb95f2ff0f6071662f681a1ae322f19e6f34f96906e9

See more details on using hashes here.

Provenance

File details

Details for the file ffsim-0.0.37-cp38-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ffsim-0.0.37-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 14c4503bb76bc2770e261665b2a412fc7f1f72e86221d0e81aa78940c3d4279e
MD5 03ada32923f944c1444c88b1277e639a
BLAKE2b-256 b8e8cf47ecea2adb91b30fb4b8f38165e74afab423890722c56acecffaf5cd68

See more details on using hashes here.

Provenance

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