Back to Search Start Over

QCManyBody: A flexible implementation of the many-body expansion.

Authors :
Burns, Lori A.
Sherrill, C. David
Pritchard, Benjamin P.
Source :
Journal of Chemical Physics. 10/21/2024, Vol. 161 Issue 15, p1-12. 12p.
Publication Year :
2024

Abstract

While the many-body expansion (MBE) and counterpoise treatments are commonly used to mitigate the high scaling of accurate ab initio methods, researchers may need to piece together tools and scripts if their primary chosen software does not support targeted features. To further modular software in quantum chemistry, the arbitrary-order, multiple-model-chemistry, counterpoise-enabled MBE implementation from Psi4 has been extracted into an independent, lightweight, and open-source Python module, QCManyBody, with new schema underpinning, application programming interface, and software integrations. The package caters to direct users by facilitating single-point and geometry optimization MBE calculations backed by popular quantum chemistry codes through the QCEngine runner and by defining a schema for requesting and reporting many-body computations. It also serves developers and integrators by providing minimal, composable, and extensible interfaces. The design and flexibility of QCManyBody are demonstrated via integrations with geomeTRIC, OptKing, Psi4, QCEngine, and the QCArchive project. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00219606
Volume :
161
Issue :
15
Database :
Academic Search Index
Journal :
Journal of Chemical Physics
Publication Type :
Academic Journal
Accession number :
180389146
Full Text :
https://doi.org/10.1063/5.0231843