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::ModifierShake Class Reference

#include <ModifierShake.h>

Inheritance diagram for ProtoMol::ModifierShake:

ProtoMol::ModifierMetaShake ProtoMol::ModifierMetaRattleShake ProtoMol::Modifier List of all members.

Public Member Functions

 ModifierShake (Real eps, int maxIter, const Integrator *i, int order=Constant::MAX_INT-400)

Protected Member Functions

virtual Real getTimestep () const

Private Member Functions

virtual void doExecute ()
virtual std::string doPrint () const

Private Attributes

const IntegratormyTheIntegrator

Constructor & Destructor Documentation

ProtoMol::ModifierShake::ModifierShake Real  eps,
int  maxIter,
const Integrator i,
int  order = Constant::MAX_INT-400
 


Member Function Documentation

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

The method, which does the actual modification.

Implements ProtoMol::Modifier.

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

Implemenation print/debug.

Implements ProtoMol::Modifier.

Real ProtoMol::ModifierShake::getTimestep  )  const [protected, virtual]
 

Implements ProtoMol::ModifierMetaRattleShake.


Member Data Documentation

const Integrator* ProtoMol::ModifierShake::myTheIntegrator [private]
 


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.