Emdee
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | List of all members
EulerCromerIntegrator Class Reference

The EulerCromerIntegrator class integrates the position and velocity of all particles based on the Euler-Cromer scheme. More...

#include <eulercromerintegrator.h>

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

Public Member Functions

 EulerCromerIntegrator (MoleculeSystem *moleculeSystem)
 
void initialize ()
 
void stepForward ()
 
- Public Member Functions inherited from Integrator
 Integrator (MoleculeSystem *moleculeSystem)
 
void setTimeStep (double timeStep)
 
double timeStep ()
 

Additional Inherited Members

- Protected Attributes inherited from Integrator
MoleculeSystemm_moleculeSystem
 
double m_timeStep
 

Detailed Description

The EulerCromerIntegrator class integrates the position and velocity of all particles based on the Euler-Cromer scheme.

Constructor & Destructor Documentation

EulerCromerIntegrator::EulerCromerIntegrator ( MoleculeSystem moleculeSystem)

Member Function Documentation

void EulerCromerIntegrator::initialize ( )
virtual

Implements Integrator.

void EulerCromerIntegrator::stepForward ( )
virtual

Implements Integrator.


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