A high-performance, pure Rust library for calculating dynamic partial atomic charges using the Charge Equilibration (QEq) method, applicable to any molecular system.
-
Updated
Dec 31, 2025 - Rust
A high-performance, pure Rust library for calculating dynamic partial atomic charges using the Charge Equilibration (QEq) method, applicable to any molecular system.
A lightweight, no-std, pure Rust mathematical kernel for the exact evaluation of two-center Coulomb integrals over ns Slater-type orbitals. Features a zero-allocation, physics-agnostic implementation suitable for both semi-empirical methods (QEq/ReaxFF) and ab initio calculations.
Add a description, image, and links to the charge-equilibration topic page so that developers can more easily learn about it.
To associate your repository with the charge-equilibration topic, visit your repo's landing page and select "manage topics."