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

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

#include <LangevinHullForceModifier.hpp>

+ Inheritance diagram for OpenMD::LangevinHullForceModifier:

Public Member Functions

 LangevinHullForceModifier (SimInfo *info)
 
void modifyForces () override
 

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 NPT Langevin Hull Dynamics applying friction and random forces as well as torques.

Stochastic force is determined by the area of surface triangles on the convex hull. See: Vardeman, Stocker & Gezelter, J. Chem. Theory Comput. 7, 834 (2011), and Kohanoff et al. CHEMPHYSCHEM 6, 1848-1852 (2005).

Definition at line 71 of file LangevinHullForceModifier.hpp.

Constructor & Destructor Documentation

◆ LangevinHullForceModifier()

OpenMD::LangevinHullForceModifier::LangevinHullForceModifier ( SimInfo * info)

Definition at line 70 of file LangevinHullForceModifier.cpp.

◆ ~LangevinHullForceModifier()

OpenMD::LangevinHullForceModifier::~LangevinHullForceModifier ( )

Definition at line 203 of file LangevinHullForceModifier.cpp.

Member Function Documentation

◆ modifyForces()

void OpenMD::LangevinHullForceModifier::modifyForces ( )
overridevirtual

Implements OpenMD::ForceModifier.

Definition at line 207 of file LangevinHullForceModifier.cpp.


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