We present algorithms for computing analytical energy gradients for multi-configuration self-consistent field methods and partially internally contracted complete active space second-order perturbation theory (CASPT2) using density fitting (DF). Our implementation is applicable to both single-state and multi-state CASPT2 analytical gradients. The accuracy of the new methods is demonstrated for structures and excitation energies of valence and Rydberg states of pyrrole, as well as for structures and adiabatic singlet-triplet energy splittings for the hydro-, the O,O′-formato-, and the N,N′-diiminato-copper-dioxygen complexes. It is shown that the effects of density fitting on optimized structures and relative energies are negligible. For cases in which the total cost is dominated by the integral evaluations and transformations, the DF-CASPT2 gradient calculations are found to be faster than the corresponding conventional calculations by typically a factor of three to five using triple-ζ basis sets, and by about a factor of ten using quadruple-ζ basis sets.
All Science Journal Classification (ASJC) codes
- Physics and Astronomy(all)
- Physical and Theoretical Chemistry