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 …
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
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 …
on Gaussian basis functions in quantum chemistry. Specifically, GBasis allows one to …
Accelerating Pythonic Coupled-Cluster Implementations: A Comparison Between CPUs and GPUs
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 …
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
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 …
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
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 …
scalar, vector, and matrix quantities crucial for the post-processing of electronic structure …
PyCI: A Python-scriptable library for arbitrary determinant CI
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 …
determinant-driven configuration interaction (CI) computations, as well as their …
Coupled cluster-inspired geminal wavefunctions
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 …
understanding structural stability and reactive changes to the promise of serving as building …
Graphical Approach to Interpreting and Efficiently Evaluating Geminal Wavefunctions
We consider wavefunctions built from antisymmetrized products of two‐electron
wavefunctions (geminals), which is arguably the simplest extension of the antisymmetrized …
wavefunctions (geminals), which is arguably the simplest extension of the antisymmetrized …
ModelHamiltonian: A Python-scriptable library for generating 0-, 1-, and 2-electron integrals
ModelHamiltonian is a free, open source, and cross-platform Python library designed to
express model Hamiltonians, including spin-based Hamiltonians (Heisenberg and Ising …
express model Hamiltonians, including spin-based Hamiltonians (Heisenberg and Ising …
Flexible Ansatz for N-Body Perturbation Theory
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 …
projective solution of the Schrödinger equation for arbitrary wave functions. This Flexible …