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::ModifierPostForceBarostat< TIntegrator > Class Template Reference

#include <ModifierPostForceBarostat.h>

Inheritance diagram for ProtoMol::ModifierPostForceBarostat< TIntegrator >:

ProtoMol::Modifier List of all members.

Public Member Functions

 ModifierPostForceBarostat (TIntegrator *i)
 ModifierPostForceBarostat (TIntegrator *i, int order)
virtual bool isInternal () const

Private Member Functions

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

Private Attributes

TIntegrator * myTheIntegrator

template<class TIntegrator>
class ProtoMol::ModifierPostForceBarostat< TIntegrator >


Constructor & Destructor Documentation

template<class TIntegrator>
ProtoMol::ModifierPostForceBarostat< TIntegrator >::ModifierPostForceBarostat TIntegrator *  i  )  [inline]
 

template<class TIntegrator>
ProtoMol::ModifierPostForceBarostat< TIntegrator >::ModifierPostForceBarostat TIntegrator *  i,
int  order
[inline]
 


Member Function Documentation

template<class TIntegrator>
virtual void ProtoMol::ModifierPostForceBarostat< TIntegrator >::doExecute  )  [inline, private, virtual]
 

The method, which does the actual modification.

Implements ProtoMol::Modifier.

template<class TIntegrator>
virtual std::string ProtoMol::ModifierPostForceBarostat< TIntegrator >::doPrint  )  const [inline, private, virtual]
 

Implemenation print/debug.

Implements ProtoMol::Modifier.

template<class TIntegrator>
virtual bool ProtoMol::ModifierPostForceBarostat< TIntegrator >::isInternal  )  const [inline, virtual]
 

If the modifier is internal (added by an integrator) or external (added by the user)

Implements ProtoMol::Modifier.


Member Data Documentation

template<class TIntegrator>
TIntegrator* ProtoMol::ModifierPostForceBarostat< TIntegrator >::myTheIntegrator [private]
 


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