Skip to main content

Implementation of Slater Determinant states as dictionaries of states and coefficient pairs. Each state is represented with an integar treated as binary, allowing applying of Excitation operators on the state efficiently. Memory-efficient implementation of Lanczos iteration for estimating Hamiltonian spectrum range.

Project description

sdstate

Implementation of Slater Determinant states as dictionaries of states and coefficient pairs. Each state is represented with an integar treated as binary, allowing applying of Excitation operators on the state efficiently. Memory-efficient implementation of Lanczos iteration for estimating Hamiltonian spectrum range.

Installation

$ pip install module_sdstate

Usage

  • Memory efficient implementation of Slater-Derterminant states.
  • Compute expectation value of Hamiltonian on Slater-Determinant states states.
  • Compute Hartree-Fock energy estimation of a Hamiltonian.
  • Efficient estimation of ground state energy and spectrum range of Hamiltonian.
  • Compactable with Hamiltonian represented by openfermion.FermionOperator and a tuple of 1-electron and 2-electron tensor.

License

sdstate was created by Linjun Wang linjun.wang@mail.utoronto.ca. It is licensed under the terms of the MIT license.

Credits

sdstate was created with cookiecutter and the py-pkgs-cookiecutter template.

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

module_sdstate-0.3.0.tar.gz (11.7 kB view details)

Uploaded Source

Built Distribution

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

module_sdstate-0.3.0-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file module_sdstate-0.3.0.tar.gz.

File metadata

  • Download URL: module_sdstate-0.3.0.tar.gz
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.10.7 Windows/10

File hashes

Hashes for module_sdstate-0.3.0.tar.gz
Algorithm Hash digest
SHA256 9dc1c053caeb4749a943b0992e5d5b1b97533953aa943fd5c0ffe531a91cd1a8
MD5 3c4568639a19c7e95c191351135b937a
BLAKE2b-256 409c886823ccadf462a498ba8744ef0e473a7897decaf0147fa81ac62cee35e2

See more details on using hashes here.

File details

Details for the file module_sdstate-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: module_sdstate-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.10.7 Windows/10

File hashes

Hashes for module_sdstate-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0f4ee6ac93c1c4ae72d8d1ca614ef5fd82e5e939d7aa4c59904542b7ff417f2e
MD5 5acdeb64942ccb380f14d52f309a7c63
BLAKE2b-256 d2831800f52e357f8aca0b1fa028503f0dc7ed620945eae4bd0422b9d99e7388

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