8 #ifndef MOLECULARMECHANICS_ELECTROSTATIC_H
9 #define MOLECULARMECHANICS_ELECTROSTATIC_H
14 namespace MolecularMechanics {
34 double scalingFactor_;
40 #endif // MOLECULARMECHANICS_ELECTROSTATIC_H
double distance(const PositionCollection &p1, const PositionCollection &p2)
Utils::AutomaticDifferentiation::Second1D getInteraction(double distance, double charge1, double charge2) const
This function calculates the electrostatic energy and its derivatives for two point charges at a cert...
Definition: Electrostatic.cpp:17
Electrostatic(double scalingFactor)
Constructor.
Definition: Electrostatic.cpp:14
Class treating non-bonded electrostatic interaction, based solely on the bond length. (i.e. in 1 dimension)
Definition: Electrostatic.h:19