Scine::Swoose
2.1.0
This is the SCINE module Swoose.
|
Class calculating the energy and derivatives for a hydrogen bond based solely on the distance or on the angle, i.e. in 1 dimension, respectively. More...
#include <HydrogenBond.h>
Public Member Functions | |
HydrogenBond () | |
Default Constructor. | |
Utils::AutomaticDifferentiation::Second1D | getInteractionDistanceVariable (double distance, double angle, double chargeDonor, double chargeAcceptor, double constantDonor, double constantAcceptor) const |
Calculate energy contribution from the distance with derivatives. | |
Utils::AutomaticDifferentiation::Second1D | getInteractionAngleVariable (double distance, double angle, double chargeDonor, double chargeAcceptor, double constantDonor, double constantAcceptor) const |
Calculate energy contribution from the angle with derivatives. | |
Class calculating the energy and derivatives for a hydrogen bond based solely on the distance or on the angle, i.e. in 1 dimension, respectively.