OpenMD 3.0
Molecular Dynamics in the Open
Loading...
Searching...
No Matches
OpenMD::LDForceModifier Class Reference

Force modifier for Langevin Dynamics applying friction and random forces as well as torques. More...

#include <LDForceModifier.hpp>

+ Inheritance diagram for OpenMD::LDForceModifier:

Public Member Functions

 LDForceModifier (SimInfo *info)
 
void modifyForces () override
 
int getMaxIterationNumber ()
 
void setMaxIterationNumber (int maxIter)
 
RealType getForceTolerance ()
 
void setForceTolerance (RealType tol)
 

Additional Inherited Members

- Protected Member Functions inherited from OpenMD::ForceModifier
 ForceModifier (SimInfo *info)
 
- Protected Attributes inherited from OpenMD::ForceModifier
SimInfoinfo_ {nullptr}
 

Detailed Description

Force modifier for Langevin Dynamics applying friction and random forces as well as torques.

Definition at line 78 of file LDForceModifier.hpp.

Constructor & Destructor Documentation

◆ LDForceModifier()

OpenMD::LDForceModifier::LDForceModifier ( SimInfo * info)

Definition at line 66 of file LDForceModifier.cpp.

Member Function Documentation

◆ getForceTolerance()

RealType OpenMD::LDForceModifier::getForceTolerance ( )
inline

Definition at line 85 of file LDForceModifier.hpp.

◆ getMaxIterationNumber()

int OpenMD::LDForceModifier::getMaxIterationNumber ( )
inline

Definition at line 83 of file LDForceModifier.hpp.

◆ modifyForces()

void OpenMD::LDForceModifier::modifyForces ( )
overridevirtual

Implements OpenMD::ForceModifier.

Definition at line 286 of file LDForceModifier.cpp.

◆ setForceTolerance()

void OpenMD::LDForceModifier::setForceTolerance ( RealType tol)
inline

Definition at line 86 of file LDForceModifier.hpp.

◆ setMaxIterationNumber()

void OpenMD::LDForceModifier::setMaxIterationNumber ( int maxIter)
inline

Definition at line 84 of file LDForceModifier.hpp.


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