OpenMD 3.0
Molecular Dynamics in the Open
|
HarmonicBondType is the basic OpenMD bond type. More...
#include <HarmonicBondType.hpp>
Public Member Functions | |
HarmonicBondType (RealType myR0, RealType myK) | |
void | setForceConstant (RealType myK) |
RealType | getForceConstant () |
virtual void | calcForce (RealType r, RealType &V, RealType &dVdr) |
Public Member Functions inherited from OpenMD::BondType | |
BondType (RealType myR0) | |
RealType | getEquilibriumBondLength () |
void | setEquilibriumBondLength (RealType myR0) |
Additional Inherited Members | |
Protected Attributes inherited from OpenMD::BondType | |
RealType | r0 |
HarmonicBondType is the basic OpenMD bond type.
\[ V = 0.5* k(r -r_0)^2 \]
Definition at line 57 of file HarmonicBondType.hpp.
|
inline |
Definition at line 59 of file HarmonicBondType.hpp.
|
inlinevirtual |
Implements OpenMD::BondType.
Definition at line 65 of file HarmonicBondType.hpp.
|
inline |
Definition at line 63 of file HarmonicBondType.hpp.
|
inline |
Definition at line 61 of file HarmonicBondType.hpp.