Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 1.29 KB

index.rst

File metadata and controls

41 lines (28 loc) · 1.29 KB

hess -- Hessian Data

Nuclear Hessians are key for VPT2 calculations, as the second-order force constants calculated from them by standard harmonic-oscillator methods provide the third- and fourth-order force constants for a system via finite difference differentiation [Bar11]_ [Blo12]_.

.. todo::

    Link to HO writeup once composed

In order to enable automated parsing of Hessian data from various computational software packages, a common interface must be defined by which the automated components of opan can access needed data in a uniform manner. This interface is defined by the abstract :class:`~opan.hess.SuperOpanHess` superclass, which requires that the following members be defined for all of its subclasses:

Beyond these required members, the below subpages describe the various imported data that are available in the subclasses of :class:`~opan.hess.SuperOpanHess`.

Implemented Subclasses

.. toctree::
    :maxdepth: 1

    orca_hess