ProtoMol - an object-oriented component based framework for Molecular Dynamics simulations.

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

ProtoMol::ModifierNVTRattleDetails Class Reference

#include <ModifierNVTRattle.h>

Inheritance diagram for ProtoMol::ModifierNVTRattleDetails:

ProtoMol::ModifierMetaRattle ProtoMol::ModifierMetaRattleShake ProtoMol::Modifier ProtoMol::ModifierNVTRattle< TIntegrator > List of all members.

Public Member Functions

 ModifierNVTRattleDetails (Real eps, int maxIter, int order)

Private Member Functions

virtual Real getEtaVel () const=0
virtual void doExecute ()
virtual std::string doPrint () const

Constructor & Destructor Documentation

ProtoMol::ModifierNVTRattleDetails::ModifierNVTRattleDetails Real  eps,
int  maxIter,
int  order
 


Member Function Documentation

void ProtoMol::ModifierNVTRattleDetails::doExecute  )  [private, virtual]
 

The method, which does the actual modification.

Implements ProtoMol::Modifier.

virtual std::string ProtoMol::ModifierNVTRattleDetails::doPrint  )  const [inline, private, virtual]
 

Implemenation print/debug.

Implements ProtoMol::Modifier.

virtual Real ProtoMol::ModifierNVTRattleDetails::getEtaVel  )  const [private, pure virtual]
 

Implemented in ProtoMol::ModifierNVTRattle< TIntegrator >.


The documentation for this class was generated from the following files: Last update: . GNU GENERAL PUBLIC LICENSE, copyrighted by the University of Notre Dame and the University of Bergen, Norway.