evaleev / libint

Libint: high-performance library for computing Gaussian integrals in quantum mechanics
Other
218 stars 96 forks source link

Gaussian basis set import does not work for `L>=7` #292

Closed evaleev closed 6 months ago

evaleev commented 6 months ago

Gaussian (and several other programs) labels AOs with L=6,7,8,9... as IJKL... instead of IKLM.... Hence Basis Set Exchange produces Gaussian basis sets that use Gaussian's IJ convention, etc. BasisSet::read_g94_basis_library() follows the IK convention, but needs to follow the IJ convention.