Skip to main content

Grid performs numerical integration, interpolation and differentiation.

Project description

Grid

Python Version GPLv3 License GitHub Actions CI Tox Status GitHub contributors Code Style

About

Grid is a simple, free, and open-source Python library for numerical integration, interpolation and differentiation. Primarly intended for the quantum chemistry community to assist in density-functional (DFT) theory calculations, including support for periodic boundary conditions.

Please visit Grid Documentation for more information with examples about the software.

To report any issues or ask questions, either open an issue or email qcdevs@gmail.com.

Citation

Please use the cite the following publication when you use Grid:

Tehrani, A., Yang, X.D., Martínez-González, M., Pujal, L., Hernández-Esparza, R., Chan, M., Vöhringer-Martinez, E., Verstraelen, T., Ayers, P.W. and Heidar-Zadeh, F., 2024. Grid: A Python library for molecular integration, interpolation, differentiation, and more. The Journal of Chemical Physics, 160(17), 172503.

with the following bibtex:

@article{tehrani2024grid,
  title={Grid: A Python library for molecular integration, interpolation, differentiation, and more},
  author={Tehrani, Alireza and Yang, Xiaotian Derrick and Mart{\'\i}nez-Gonz{\'a}lez, Marco and Pujal, Leila and Hern{\'a}ndez-Esparza, Raymundo and Chan, Matthew and V{\"o}hringer-Martinez, Esteban and Verstraelen, Toon and Ayers, Paul W and Heidar-Zadeh, Farnaz},
  journal={The Journal of Chemical Physics},
  volume={160},
  number={17},
  pages={172503},
  year={2024},
  publisher={AIP Publishing}
}

Installation

Installation via pip can be done by the following command:

pip install qc-grid

The development version from github can also be installed via pip by:

pip install git+https://github.com/theochem/grid.git@master

Local installation can be done as:

git clone https://github.com/theochem/grid.git
cd grid
pip install .

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

qc_grid-0.0.9.post1.tar.gz (68.8 MB view details)

Uploaded Source

Built Distribution

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

qc_grid-0.0.9.post1-py3-none-any.whl (66.1 MB view details)

Uploaded Python 3

File details

Details for the file qc_grid-0.0.9.post1.tar.gz.

File metadata

  • Download URL: qc_grid-0.0.9.post1.tar.gz
  • Upload date:
  • Size: 68.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for qc_grid-0.0.9.post1.tar.gz
Algorithm Hash digest
SHA256 8f5bdf89025997a0d8a0b2394a62115bdc42106272aee72cb47060cb212dde17
MD5 615668a27aec373be9b644c0393fbc3c
BLAKE2b-256 43ac48bcb024a4790c70a56ff6cc47eb72d577048e7bb9125aaa7d2f23c6204d

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_grid-0.0.9.post1.tar.gz:

Publisher: pypi_release.yaml on theochem/grid

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

File details

Details for the file qc_grid-0.0.9.post1-py3-none-any.whl.

File metadata

  • Download URL: qc_grid-0.0.9.post1-py3-none-any.whl
  • Upload date:
  • Size: 66.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for qc_grid-0.0.9.post1-py3-none-any.whl
Algorithm Hash digest
SHA256 941151ae4eeb8872087664202cf987a732c5996bcd2c20b2dc1b7043a4bd25cc
MD5 7d2d00e1d573aff349a73e5edcd04dd8
BLAKE2b-256 d9011f1238107ec5537c4a0423b642c73a2c0aac7d2f9439baaf581e7f2dcf77

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_grid-0.0.9.post1-py3-none-any.whl:

Publisher: pypi_release.yaml on theochem/grid

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