WatsonHamiltonian#
- class WatsonHamiltonian(quadratic_force_constants, cubic_force_constants, quartic_force_constants, kinetic_coefficients)[source]#
Bases:
object
A dataclass for the force and kinetic coefficients describing a Watson Hamiltonian.
\[\mathcal{H}_{vib}(Q_1, \ldots, Q_L) = - \frac{1}{2} \sum_{l=1}^L \frac{\partial^2}{\partial Q_l^2} + V(Q_1, \ldots, Q_L)\]Attributes
- quadratic_force_constants: SparseArray | np.ndarray#
The quadratic-order force constants.
- cubic_force_constants: SparseArray | np.ndarray#
The cubic-order force constants.
- quartic_force_constants: SparseArray | np.ndarray#
The quartic-order force constants.
- kinetic_coefficients: SparseArray | np.ndarray#
The kinetic coefficients.
Methods