OpenMD 3.2
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 74 of file LangevinHullForceModifier.hpp.

Constructor & Destructor Documentation

◆ LangevinHullForceModifier()

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

Definition at line 73 of file LangevinHullForceModifier.cpp.

◆ ~LangevinHullForceModifier()

OpenMD::LangevinHullForceModifier::~LangevinHullForceModifier ( )

Definition at line 207 of file LangevinHullForceModifier.cpp.

Member Function Documentation

◆ modifyForces()

void OpenMD::LangevinHullForceModifier::modifyForces ( )
overridevirtual

Implements OpenMD::ForceModifier.

Definition at line 211 of file LangevinHullForceModifier.cpp.


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