Closed lukas-weber closed 5 months ago
The two forms are mathematically equivalent: if you have a free function, you can delete it from the contraction; see Hashimoto et al in https://doi.org/10.1016/0009-2614(95)00807-G
In Basis Set Exchange, this is called "optimized general contractions"
Ohh, that makes sense! Thanks for clarifying!
Hi, I’m not an expert in computational quantum chemistry, but I noticed that in pyscf’s version of cc-pvdz, the 1s orbital of Hydrogen only contains 3 Gaussians, whereas the current basis set file from basissetexchange.org has 4.
pyscf/gto/basis/cc-pvdz.dat
Basis Set Exchange
If I understand the format correctly, the 0.122 Gaussian is supposed to be shared across 1s and 2s, but in pyscf, it only contributes to 2s.