| Literature DB >> 35852227 |
Emmanouil Semidalas1, Jan M L Martin1.
Abstract
Explicitly correlated calculations, aside from the orbital basis set, typically require three auxiliary basis sets: Coulomb-exchange fitting (JK), resolution of the identity MP2 (RI-MP2), and complementary auxiliary basis set (CABS). If unavailable for the orbital basis set and chemical elements of interest, the first two can be auto-generated on the fly using existing algorithms, but not the third. In this paper, we present a quite simple algorithm named autoCABS; a Python implementation under a free software license is offered at Github. For the cc-pVnZ-F12 (n = D,T,Q,5), the W4-08 thermochemical benchmark, and the HFREQ2014 set of harmonic frequencies, we demonstrate that autoCABS-generated CABS basis sets are comparable in quality to purpose-optimized OptRI basis sets from the literature, and that the quality difference becomes entirely negligible as n increases.Entities:
Keywords: automatic fitting basis set generation; complementary auxiliary basis set; explicitly correlated methods
Mesh:
Year: 2022 PMID: 35852227 PMCID: PMC9544771 DOI: 10.1002/jcc.26970
Source DB: PubMed Journal: J Comput Chem ISSN: 0192-8651 Impact factor: 3.672
RMSDs (kcal/mol) of various VnZ‐F12/autoCABSs for the W4‐08 dataset with MP2‐F12
| CABS | RMSDa | RMSDb | RMSDc | RMSDa | RMSDb | RMSDc | RMSDa | RMSDb | RMSDc | RMSDa | RMSDc | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RMSD relative to | OptRI | OptRI+ | REF | OptRI | OptRI+ | REF | OptRI | OptRI+ | REF | OptRI | REF | |
| Orbital basis |
| D | D | D | T | T | T | Q | Q | Q | 5 | 5 |
| VnZ‐F12 |
| 3.059 | 2.999 | 3.042 | 0.172 | 0.187 | 0.199 | 0.032 | 0.033 | 0.035 | N/A | 0.016 |
|
| 3.073 | 3.017 | 3.060 | 0.167 | 0.175 | 0.184 | 0.013 | 0.017 | 0.015 | N/A | 0.004 | |
|
| 3.057 | 2.998 | 3.039 | 0.185 | 0.200 | 0.210 | 0.031 | 0.032 | 0.032 | N/A | 0.003 | |
|
| 3.075 | 3.019 | 3.061 | 0.180 | 0.189 | 0.197 | 0.016 | 0.020 | 0.015 | N/A | 0.003 | |
|
| 1.349 | 1.324 | 1.386 | 0.064 | 0.081 | 0.096 | 0.009 | 0.012 | 0.013 | N/A | 0.004 | |
|
| 0.538 | 0.541 | 0.590 | 0.039 | 0.071 | 0.070 | 0.012 | 0.014 | 0.009 | N/A | 0.003 | |
|
| 0.208 | 0.256 (0.238f) | 0.291 (0.276f) | 0.028 | 0.065 | 0.061 | 0.012 | 0.014 | 0.009 | N/A | N/A | |
| YP's VnZ‐F12/OptRI | REF | 0.143d | 0.230 | REF | 0.035d | 0.055 | REF | 0.018d | 0.013 | N/A | N/A | |
| VnZ‐F12/OptRI+ | 0.145e | REF | 0.097 | 0.035e | REF | 0.040 | 0.018e | REF | 0.014 | N/A | N/A | |
| VnZ‐F12/MP2Fit | 0.292 | 0.050 | 0.006 | |||||||||
| VnZ‐F12/JKFit | 0.225 | 0.027 | 0.007 | |||||||||
| reference‐OptRI | 0.243d | 0.126e | N/A | 0.051d | 0.053e | N/A | 0.019d | 0.019e | N/A | N/A | N/A | |
| awCV5Z/MP2Fit | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0.004d | 0.001 | |
| RMSD relative to | L−7 REF‐{g,h} | |||||||||||
| VnZ‐F12 | VnZ‐F12/MP2Fit | 0.886 | 0.294 | 0.083 | ||||||||
| VnZ‐F12/JKFit | 0.858 | 0.282 | 0.081 | |||||||||
| VnZ‐F12/OptRI | 1.018 | 0.293 | 0.083 | |||||||||
| VnZ‐F12/OptRI+ | 0.921 | 0.276 | 0.085 | |||||||||
| reference‐OptRI | 0.947 | REF | 0.284 | REF | 0.080 | REF | 0.033 | REF | ||||
| REF‐f | ditto | 0.329 | ||||||||||
| REF‐g | ditto | 0.062 | ||||||||||
| REF‐h | ditto | 0.013 | ||||||||||
| L−7 REF‐{f,g} ditto | 0.025 | |||||||||||
| L−7 REF‐{g,h} ditto | REF | |||||||||||
Note: autoCABS variants that are generated from VnZ‐F12 basis sets against: (a) YP's VnZ‐F12‐OptRI (n = D,T,Q) as CABSs; (b) VnZ‐F12‐OptRI+ (n = D,T,Q) as CABSs; (c) reference‐OptRI as a CABS. As JKFit and MP2Fit basis sets, the reference ones are chosen (a–c). RMSDs with respect to: (d) YP's VnZ‐F12‐OptRI (n = D,T,Q) as CABSs with VnZ‐F12/JK and VnZ‐F12/MP2Fit as JKFit and MP2Fit, respectively. For n = 5, AWCV5Z/MP2Fit was chosen as CABS, but V5Z‐F12/JK and V5Z‐F12/MP2Fit as JKFit and MP2Fit sets; (e) VnZ‐F12‐OptRI+ (n = D,T,Q) as CABS with the default JKFit and MP2Fit as in (d); (f) with two tight p functions for the p‐block elements.
Abbreviation: CABS, complementary auxiliary basis set.
Number of basis functions across various CABSs
| Species | H2 | N2 | P2 | ||||||
|---|---|---|---|---|---|---|---|---|---|
| CABS | D | T | Q | D | T | Q | D | T | Q |
|
| 60 | 152 | 172 | 134 | 194 | 266 | 176 | 204 | 276 |
| OptRI | 44 | 82 | 100 | 132 | 150 | 172 | 132 | 150 | 172 |
| OptRI+ | 48 | 86 | 104 | 146 | 164 | 186 | 146 | 164 | 186 |
| VnZ‐F12/MP2Fit | 46 | 92 | 160 | 144 | 212 | 336 | 184 | 294 | 388 |
| VnZ‐F12/JKFit | 64 | 92 | 152 | 172 | 208 | 284 | 256 | 292 | 368 |
| reference‐OptRI | 822 | 1004 | 1124 | ||||||
Abbreviation: CABS, complementary auxiliary basis set.
with two tight p functions for the p‐block elements.
RMSDs (kcal/mol) of various autoCABSs evaluated against the large reference‐OptRI for the W4‐08 dataset with MP2‐F12
| Orbital basis | CABS | RMSD | RMSD | RMSD | RMSD | RMSD | RMSD |
|---|---|---|---|---|---|---|---|
|
| D | D | T | T | Q | Q | |
| AVnZ‐F12 |
| 2.960 | 2.994 | 0.200 | 0.204 | 0.020 | 0.021 |
|
| 0.386 | 0.578 | 0.098 | 0.099 | 0.016 | 0.016 | |
|
| 0.249 | 0.311 | 0.096 | 0.093 | 0.016 | 0.016 | |
| YP's VnZ‐F12/OptRI | 0.284 | 0.082 | 0.019 | ||||
| VnZ‐F12/OptRI+ | 0.129 | 0.059 | 0.017 | ||||
| REF‐f | reference‐OptRI | 0.328 | |||||
| REF‐g | ditto | 0.062 | |||||
| REF‐h | ditto | 0.013 | |||||
| L−7 REF‐{f,g} ditto | 0.025 | ||||||
Abbreviation: CABS, complementary auxiliary basis set.
autoCABS variants are generated from AVnZ‐F12 basis sets (n = D,T,Q).
As (a), but all autoCABS variants are generated from non‐augmented VnZ‐F12 basis sets.
RMSDs are calculated against the extrapolated reference L−7 REF‐{g,h}.
RMSDs (kcal/mol) with a reference‐OptRI as CABS in CCSD‐F12b
| Orbital basis | CABS | RMSDs from CCSD‐F12b/VnZ‐F12 | ||
|---|---|---|---|---|
|
| D | T | Q | |
| VnZ‐F12 |
| 0.299 | 0.069 | 0.008 |
|
| 0.287 | |||
|
| 0.282 | |||
| YP's VnZ‐F12/OptRI | 0.233 | 0.055 | 0.012 | |
| VnZ‐F12/OptRI+ | 0.092 | 0.039 | 0.014 | |
| VnZ‐F12/MP2Fit | 0.295 | 0.050 | 0.006 | |
| VnZ‐F12/JKFit | 0.226 | 0.027 | 0.007 | |
| RMSDs from CCSD‐F12b/awCV5Z | ||||
| VnZ‐F12 | YP's VnZ‐F12/OptRI | 2.277 | 0.737 | 0.179 (0.065c) |
| AVnZ‐F12 | 0.730 | 0.175 | ||
Abbreviation: CABS, complementary auxiliary basis set.
Note: Preferred choice of autoCABS that include (a) one additional tight p function or (b) two additional p functions for the p‐block elements. (c) V{T,Q}Z‐F12 with an extrapolation coefficient of 4.596 given in Table X in Reference 29.
Mean wall clock times (min) for various CABSs in CCSD‐F12b on two 8‐core Intel Xeon E5‐2630 CPUs (2.40 GHz)
| CABS | VnZ‐F12/autoCABS | VnZ‐F12/OptRI | VnZ‐F12/OptRI+ | VnZ‐F12/MP2Fit | VnZ‐F12/JKFit | Reference‐OptRI | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Species
| D | T | Q | D | T | Q | D | T | Q | D | T | Q | D | T | Q | D | T | Q |
| Benzene | 3 | 19 | 167 | 3 | 19 | 164 | 3 | 19 | 164 | 3 | 19 | 169 | 3 | 19 | 168 | 19 | 37 | 186 |
| Phenol | 5 | 41 | 334 | 5 | 41 | 339 | 5 | 41 | 343 | 5 | 41 | 342 | 5 | 40 | 341 | 33 | 71 | 382 |
| Phenyl‐phosphine | 7 | 50 | 449 | 7 | 50 | 447 | 7 | 50 | 457 | 7 | 50 | 454 | 7 | 50 | 456 | 42 | 89 | 493 |
| Bithiophene | 31 | 239 | 2087 | 31 | 238 | 2059 | 31 | 239 | 2078 | 31 | 240 | 2083 | 31 | 239 | 2059 | 138 | 356 | 2223 |
Note: As orbital basis sets, the corresponding VnZ‐F12 are employed and all calculations are carried out in C1 symmetry. All reported wall clock times are averages over four different runs. For the autoCABSs, we consider the recommended variants of for n = T and Q, and with a pair of tight p functions for the p‐block elements.
Abbreviation: CABS, complementary auxiliary basis set.
Deviations of harmonic frequencies (cm−1) using automatically generated autoCABSs relative to either YP's VnZ‐F12/OptRI or SH's VnZ‐F12/OptRI+ as CABSs
| CCSD(F12*) harmonic frequencies | ||||||
|---|---|---|---|---|---|---|
| Relative to cc‐pVnZ‐F12/OptRI | Relative to cc‐pVnZ‐F12/OptRI+ | |||||
| CABS |
|
|
|
|
|
|
| MSDiff | −0.32 | 0.00 | −0.14 | −1.04 | −0.19 | −0.14 |
| MAD | 1.43 | 0.22 | 0.23 | 1.69 | 0.34 | 0.26 |
| RMSD | 2.84 | 0.32 | 0.46 | 2.98 | 0.44 | 0.49 |
| Max+Dev | 4.24 | 1.37 | 0.69 | 4.18 | 1.51 | 0.98 |
| Max‐Dev | −18.12 | −1.01 | −3.32 | −17.42 | −1.12 | −3.56 |
Abbreviation: CABS, complementary auxiliary basis set.
C2H2 is excluded from the statistics because of numerical instabilities.
Torsion mode of CH3OH; next largest difference just 1.2 cm−1.
πg bending mode of C2H2; next largest negative difference −7.7 and 7.6 cm−1, respectively, for CS2 bend.