Skip to content

MolSSI/QCManyBody

Folders and files

NameName
Last commit message
Last commit date

Latest commit

98c990c · Jan 16, 2025

History

94 Commits
Jan 16, 2025
Jun 2, 2024
Jan 16, 2025
Jan 16, 2025
Jun 2, 2024
Feb 26, 2024
Jun 2, 2024
May 31, 2024
Jan 16, 2025
Apr 24, 2024
Jan 16, 2025
Apr 24, 2024
Jun 2, 2024
Jan 16, 2025

Repository files navigation

QCManyBody

QCManyBody Logo

GitHub Actions codecov Documentation Status Conda (channel only) python

QCManyBody is a python package for running quantum chemistry many-body expansions and interaction calculations in a package-independent way.

Installation

QCManyBody is available from PyPI and from conda-forge.

# Installation from PyPI
pip install qcmanybody

# Installation from conda-forge
conda install -c conda-forge qcmanybody

To install the latest development version directly from GitHub, you can use the following command:

pip install git+https://github.com/MolSSI/QCManyBody.git

Documentation

Full documentation is available at https://molssi.github.io/QCManyBody/

Authors

  • Asem Alenaizan, @alenaizan, original Psi4 implementations of vmfc Hessians, multi-level, and embedded point charges
  • Lori A. Burns, @loriab, ManyBody QCSchema and high-level interface
  • Benjamin P. Pritchard, @bennybp, core interface and QCArchive integration
  • Daniel G. A. Smith, @dgasmith, original Psi4 implementations of nocp, cp, and vmfc single-level e/g/H and distributed driver integration

Citation doi

The journal article reference describing QCManyBody is:

L. A. Burns, C. D. Sherrill, B. P. Pritchard, "QCManyBody: A Flexible Implementation of the Many-Body Expansion", J. Chem. Phys. 161(15) 152501 (2024).

Demonstration

An example of the core and high-level interfaces can be found in test_examples with directions in tests/README.

About

Intermolecular many-body expansion with QCArchive integration

Resources

License

Citation

Stars

Watchers

Forks

Packages

No packages published

Languages