pyscf.df.hessian package#
Submodules#
pyscf.df.hessian.rhf module#
Non-relativistic RHF analytical Hessian with density-fitting approximation
Ref: [1] Efficient implementation of the analytic second derivatives of
Hartree-Fock and hybrid DFT energies: a detailed analysis of different approximations. Dmytro Bykov, Taras Petrenko, Robert Izsak, Simone Kossmann, Ute Becker, Edward Valeev, Frank Neese. Mol. Phys. 113, 1961 (2015)
- class pyscf.df.hessian.rhf.Hessian(mf)[source]#
Bases:
Hessian
Non-relativistic restricted Hartree-Fock hessian
- auxbasis_response = 1#
- make_h1(mo_coeff, mo_occ, chkfile=None, atmlst=None, verbose=None)#
- partial_hess_elec(mo_energy=None, mo_coeff=None, mo_occ=None, atmlst=None, max_memory=4000, verbose=None)#
Partial derivative
pyscf.df.hessian.rks module#
Non-relativistic RKS analytical Hessian
- class pyscf.df.hessian.rks.Hessian(mf)[source]#
Bases:
Hessian
Non-relativistic RKS hessian
- auxbasis_response = 1#
- make_h1(mo_coeff, mo_occ, chkfile=None, atmlst=None, verbose=None)#
- partial_hess_elec(mo_energy=None, mo_coeff=None, mo_occ=None, atmlst=None, max_memory=4000, verbose=None)#
pyscf.df.hessian.uhf module#
Non-relativistic UHF analytical Hessian
- class pyscf.df.hessian.uhf.Hessian(mf)[source]#
Bases:
Hessian
Non-relativistic UHF hessian
- auxbasis_response = 1#
- make_h1(mo_coeff, mo_occ, chkfile=None, atmlst=None, verbose=None)#
- partial_hess_elec(mo_energy=None, mo_coeff=None, mo_occ=None, atmlst=None, max_memory=4000, verbose=None)#
pyscf.df.hessian.uks module#
Non-relativistic UKS analytical Hessian
- class pyscf.df.hessian.uks.Hessian(mf)[source]#
Bases:
Hessian
Non-relativistic RKS hessian
- auxbasis_response = 1#
- make_h1(mo_coeff, mo_occ, chkfile=None, atmlst=None, verbose=None)#
- partial_hess_elec(mo_energy=None, mo_coeff=None, mo_occ=None, atmlst=None, max_memory=4000, verbose=None)#