Libcint: An efficient general integral library for Gaussian basis functions
Qiming Sun

TL;DR
Libcint is a versatile and efficient integral library that automatically generates integrals for Gaussian basis functions, enabling advanced molecular property calculations with high throughput on modern hardware.
Contribution
The paper introduces Libcint, a general integral library that automatically derives and implements integrals for various Gaussian basis functions, including relativistic effects, with high computational efficiency.
Findings
Achieves high throughput of 7.9 GB/s on a 20-core node.
Successfully computes analytical gradients and NMR shielding constants.
Handles fifth-order electron repulsion integral derivatives efficiently.
Abstract
An efficient integral library Libcint was designed to automatically implement general integrals for Gaussian-type scalar and spinor basis functions. The library can handle arbitrary integral expressions on top of , and operators with one-electron overlap and nuclear attraction, two-electron Coulomb and Gaunt operators. Using a symbolic algebra tool, new integrals are derived and translated to C code programmatically. The generated integrals can be used in various types of molecular properties. In the present work, we computed the analytical gradients and NMR shielding constants at both non-relativistic and four-component relativistic Hartree-Fock level to demonstrate the capability of the integral library. Due to the use of kinetically balanced basis and gauge including atomic orbitals, the relativistic analytical gradients and shielding constants…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced NMR Techniques and Applications · Atomic and Subatomic Physics Research · Advanced Chemical Physics Studies
