Performant Automatic Differentiation of Local Coupled Cluster Theories: Response Properties and Ab Initio Molecular Dynamics
arXiv:2404.03129 · doi:10.1063/5.0212274
Abstract
In this work, we introduce a differentiable implementation of the local natural orbital coupled cluster (LNOCC) method within the automatic differentiation framework of the PySCFAD package. The implementation is comprehensively tuned for enhanced performance, which enables the calculation of first-order static response properties on medium-sized molecular systems using coupled cluster theory with single, double, and perturbative triple excitations [CCSD(T)]. We evaluate the accuracy of our method by benchmarking it against the canonical CCSD(T) reference for nuclear gradients, dipole moments, and geometry optimizations. In addition, we demonstrate the possibility of property calculations for chemically interesting systems through the computation of bond orders and Mössbauer spectroscopy parameters for a [NiFe]-hydrogenase active site model, along with the simulation of infrared (IR) spectra via ab initio LNO-CC molecular dynamics for a protonated water hexamer.
References in corpus (14)
- PyTorch: An Imperative Style, High-Performance Deep Learning Library
- Recent developments in the PySCF program package
- Intrinsic atomic orbitals: An unbiased bridge between quantum theory and chemical concepts
- How to remove the spurious resonances from ring polymer molecular dynamics
- Tensor factorizations of local second-order Møller Plesset theory
- Automatic differentiation in quantum chemistry with an application to fully variational Hartree-Fock
- DQC: a Python program package for Differentiable Quantum Chemistry
- Differentiable quantum chemistry with PySCF for molecules and materials at the mean-field level and beyond
- Adsorption and Vibrational Spectroscopy of CO on the Surface of MgO from Periodic Local Coupled-Cluster Theory
- Torch.fx: Practical Program Capture and Transformation for Deep Learning in Python
- Grad DFT: a software library for machine learning enhanced density functional theory
- A complete OSV-MP2 analytical gradient theory for molecular structure and dynamics simulations
- Inverse molecular design and parameter optimization with Hückel theory using automatic differentiation
- Ab initio surface chemistry with chemical accuracy
Cited by in corpus (3)
- Interpolating many-body wave functions for accelerated molecular dynamics on the near-exact electronic surface
- MOLPIPx: an end-to-end differentiable package for permutationally invariant polynomials in Python and Rust
- Predictive Free Energy Simulations Through Hierarchical Distillation of Quantum Hamiltonians