Emdee
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Protected Attributes | List of all members
Integrator Class Referenceabstract

The Integrator class is the base class for all time integrator classes. More...

#include <integrator.h>

Inheritance diagram for Integrator:
Inheritance graph
[legend]
Collaboration diagram for Integrator:
Collaboration graph
[legend]

Public Member Functions

 Integrator (MoleculeSystem *moleculeSystem)
 
virtual void stepForward ()=0
 
virtual void initialize ()=0
 
void setTimeStep (double timeStep)
 
double timeStep ()
 

Protected Attributes

MoleculeSystemm_moleculeSystem
 
double m_timeStep
 

Detailed Description

The Integrator class is the base class for all time integrator classes.

Constructor & Destructor Documentation

Integrator::Integrator ( MoleculeSystem moleculeSystem)

Member Function Documentation

virtual void Integrator::initialize ( )
pure virtual
void Integrator::setTimeStep ( double  timeStep)
virtual void Integrator::stepForward ( )
pure virtual
double Integrator::timeStep ( )
inline

Member Data Documentation

MoleculeSystem* Integrator::m_moleculeSystem
protected
double Integrator::m_timeStep
protected

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