8 #ifndef MOLECULARMECHANICS_BONDPARAMETERS_H
9 #define MOLECULARMECHANICS_BONDPARAMETERS_H
11 #include "../Interactions/Bond.h"
14 namespace MolecularMechanics {
25 BondParameters(
double forceConstant,
double equilibriumBondLength);
42 double forceConstant_;
43 double equilibriumBondLength_;
49 #endif // MOLECULARMECHANICS_BONDPARAMETERS_H
void setForceConstant(const double &fc)
Setter for the force constant.
Definition: BondParameters.cpp:27
void setEquilibriumBondLength(const double &eqBoLen)
Setter for the equilibrium bond length.
Definition: BondParameters.cpp:31
Bond toMMBond() const
Method returning the MMBond analogon with the right unit conversions to be used in the calculation...
Definition: BondParameters.cpp:22
Class treating a bonded interaction, based solely on the bond length. (i.e. in 1 dimension) ...
Definition: Bond.h:19
double getForceConstant() const
Getter for the force constant.
Definition: BondParameters.cpp:35
Class containing the parameters for an MM bond.
Definition: BondParameters.h:19
double getEquilibriumBondLength() const
Getter for the force constantequilibrium bond length.
Definition: BondParameters.cpp:39
BondParameters(double forceConstant, double equilibriumBondLength)
Constructor.
Definition: BondParameters.cpp:18