Python in chemistry: physicochemical tools

FV Ryzhkov, YE Ryzhkova, MN Elinson - Processes, 2023 - mdpi.com
The popularity of the Python programming language in chemistry is growing every year.
Python provides versatility, simplicity, and a rich ecosystem of libraries, making it the …

GBasis: A Python library for evaluating functions, functionals, and integrals expressed with Gaussian basis functions

TD Kim, L Pujal, M Richer, M van Zyl… - The Journal of …, 2024 - pubs.aip.org
GBasis is a free and open-source Python library for molecular property computations based
on Gaussian basis functions in quantum chemistry. Specifically, GBasis allows one to …

Accelerating Pythonic Coupled-Cluster Implementations: A Comparison Between CPUs and GPUs

MH Kriebel, P Tecmer, M Gałyńska… - Journal of Chemical …, 2024 - ACS Publications
In this work, we benchmark several Python routines for time and memory requirements to
identify the optimal choice of the tensor contraction operations available. We scrutinize how …

The tale of HORTON: Lessons learned in a decade of scientific software development

M Chan, T Verstraelen, A Tehrani, M Richer… - The Journal of …, 2024 - pubs.aip.org
HORTON is a free and open-source electronic-structure package written primarily in Python
3 with some underlying C++ components. While HORTON's development has been mainly …

CuGBasis: High-performance CUDA/Python library for efficient computation of quantum chemistry density-based descriptors for larger systems

A Tehrani, M Richer, F Heidar-Zadeh - The Journal of Chemical …, 2024 - pubs.aip.org
CuGBasis is a free and open-source CUDA®/Python library for efficient computation of
scalar, vector, and matrix quantities crucial for the post-processing of electronic structure …

PyCI: A Python-scriptable library for arbitrary determinant CI

M Richer, G Sánchez-Díaz… - The Journal of …, 2024 - pubs.aip.org
PyCI is a free and open-source Python library for setting up and running arbitrary
determinant-driven configuration interaction (CI) computations, as well as their …

Coupled cluster-inspired geminal wavefunctions

PB Gaikwad, TD Kim, M Richer… - The Journal of …, 2024 - pubs.aip.org
Electron pairs have an illustrious history in chemistry, from powerful concepts to
understanding structural stability and reactive changes to the promise of serving as building …

Graphical Approach to Interpreting and Efficiently Evaluating Geminal Wavefunctions

M Richer, TD Kim, PW Ayers - International Journal of Quantum …, 2025 - Wiley Online Library
We consider wavefunctions built from antisymmetrized products of two‐electron
wavefunctions (geminals), which is arguably the simplest extension of the antisymmetrized …

ModelHamiltonian: A Python-scriptable library for generating 0-, 1-, and 2-electron integrals

V Chuiko, ADS Richards, G Sánchez-Díaz… - The Journal of …, 2024 - pubs.aip.org
ModelHamiltonian is a free, open source, and cross-platform Python library designed to
express model Hamiltonians, including spin-based Hamiltonians (Heisenberg and Ising …

Flexible Ansatz for N-Body Perturbation Theory

RA Miranda-Quintana, TD Kim… - The Journal of …, 2024 - ACS Publications
We propose a new perturbation theory framework that can be used to help with the
projective solution of the Schrödinger equation for arbitrary wave functions. This Flexible …