Skip to main content

A python package for quantum chemistry/physics to manipulate many-body operators and wave functions.

Project description

QuantNBody : a python package for quantum chemistry/physics to manipulate many-body operators and wave functions.

The goal of the package is to provide a quick and easy way to build many-body operators and get access (in a few python lines) to important quantities/objects such as :

  • The shape of a wavefunction in a many-body basis (the so called CI-coefficients)
  • The 1-body, 2-body (...) reduced density matrices (espressed in the Molecular orbital or spinorbital basis)
  • The spin operators S^2, S_z (expressed in a many-body basis)
  • ...

Hamiltonians already implemented:

  • Ab initio electronic structure Hamiltonian (needs psi4 or PySCf to provide the electronic integrals)
  • Fermi-Hubbard molecules Hamiltonians ( parameters given by the user )

Particular transformation already implemented:

  • Regular Householder transformation
  • Block-Householder transformation

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

quantnbody-0.0.1.tar.gz (16.2 kB view details)

Uploaded Source

Built Distribution

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

quantnbody-0.0.1-py3-none-any.whl (17.3 kB view details)

Uploaded Python 3

File details

Details for the file quantnbody-0.0.1.tar.gz.

File metadata

  • Download URL: quantnbody-0.0.1.tar.gz
  • Upload date:
  • Size: 16.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.63.0 CPython/3.8.12

File hashes

Hashes for quantnbody-0.0.1.tar.gz
Algorithm Hash digest
SHA256 ee5a20ba24dd3c61ff47323e8229c4ec7b076bfac42e01efed4dd87868158cb1
MD5 da40094978918d55d866d7640f752c74
BLAKE2b-256 da2613881a99032debc609fe68847a2c3a4fc3090cd36072bdbbce3a165c8344

See more details on using hashes here.

File details

Details for the file quantnbody-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: quantnbody-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 17.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.63.0 CPython/3.8.12

File hashes

Hashes for quantnbody-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 88f3f012f05bd51af35392fae08506c3deface5975ce666a62b4b3a8829021c1
MD5 4a557a209a7f61424841baa64bccc9e4
BLAKE2b-256 72f5c5213831d71a091d0231b64197d0683ecc083f3532bca96652f91212d628

See more details on using hashes here.

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