Libcint : An efficient general integral library for Gaussian basis functions

© 2015 Wiley Periodicals, Inc.

Détails bibliographiques
Publié dans:Journal of computational chemistry. - 1984. - 36(2015), 22 vom: 15. Aug., Seite 1664-71
Auteur principal: Sun, Qiming (Auteur)
Format: Article en ligne
Langue:English
Publié: 2015
Accès à la collection:Journal of computational chemistry
Sujets:Journal Article Gaussian type basis Libcint integral
Description
Résumé:© 2015 Wiley Periodicals, Inc.
An efficient integral library Libcint was designed to automatically implement general integrals for Gaussian-type scalar and spinor basis functions. The library is able to evaluate arbitrary integral expressions on top of p, r and σ operators with one-electron overlap and nuclear attraction, two-electron Coulomb and Gaunt operators for segmented contracted and/or generated contracted basis in Cartesian, spherical or spinor form. 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. To demonstrate the capability of the integral library, we computed the analytical gradients and NMR shielding constants at both nonrelativistic and 4-component relativistic Hartree-Fock level in this work. Due to the use of kinetically balanced basis and gauge including atomic orbitals, the relativistic analytical gradients and shielding constants requires the integral library to handle the fifth-order electron repulsion integral derivatives. The generality of the integral library is achieved without losing efficiency. On the modern multi-CPU platform, Libcint can easily reach the overall throughput being many times of the I/O bandwidth. On a 20-core node, we are able to achieve an average output 8.3 GB/s for C60 molecule with cc-pVTZ basis
Description:Date Completed 21.09.2015
Date Revised 16.07.2015
published: Print-Electronic
Citation Status PubMed-not-MEDLINE
ISSN:1096-987X
DOI:10.1002/jcc.23981