OpenMD 3.2
Molecular Dynamics in the Open
Loading...
Searching...
No Matches
OpenMD::RestraintForceModifier Class Reference
Inheritance diagram for OpenMD::RestraintForceModifier:

Public Member Functions

 RestraintForceModifier (SimInfo *info)
void modifyForces () override

Protected Member Functions

RealType doRestraints (RealType scalingFactor)
RealType getUnscaledPotential ()
Protected Member Functions inherited from OpenMD::ForceModifier
 ForceModifier (SimInfo *info)

Additional Inherited Members

Protected Attributes inherited from OpenMD::ForceModifier
SimInfoinfo_ {nullptr}

Detailed Description

Definition at line 62 of file RestraintForceModifier.hpp.

Constructor & Destructor Documentation

◆ RestraintForceModifier()

OpenMD::RestraintForceModifier::RestraintForceModifier ( SimInfo * info)

Definition at line 72 of file RestraintForceModifier.cpp.

◆ ~RestraintForceModifier()

OpenMD::RestraintForceModifier::~RestraintForceModifier ( )
virtual

Definition at line 364 of file RestraintForceModifier.cpp.

Member Function Documentation

◆ doRestraints()

RealType OpenMD::RestraintForceModifier::doRestraints ( RealType scalingFactor)
protected

Definition at line 395 of file RestraintForceModifier.cpp.

◆ getUnscaledPotential()

RealType OpenMD::RestraintForceModifier::getUnscaledPotential ( )
inlineprotected

Definition at line 71 of file RestraintForceModifier.hpp.

◆ modifyForces()

void OpenMD::RestraintForceModifier::modifyForces ( )
overridevirtual

Implements OpenMD::ForceModifier.

Definition at line 370 of file RestraintForceModifier.cpp.


The documentation for this class was generated from the following files: