Emdee
|
The Integrator class is the base class for all time integrator classes. More...
#include <integrator.h>
Public Member Functions | |
Integrator (MoleculeSystem *moleculeSystem) | |
virtual void | stepForward ()=0 |
virtual void | initialize ()=0 |
void | setTimeStep (double timeStep) |
double | timeStep () |
Protected Attributes | |
MoleculeSystem * | m_moleculeSystem |
double | m_timeStep |
The Integrator class is the base class for all time integrator classes.
Integrator::Integrator | ( | MoleculeSystem * | moleculeSystem) |
|
pure virtual |
Implemented in EulerCromerIntegrator, and VelocityVerletIntegrator.
void Integrator::setTimeStep | ( | double | timeStep) |
|
pure virtual |
Implemented in EulerCromerIntegrator, and VelocityVerletIntegrator.
|
inline |
|
protected |
|
protected |