
#include <ImpulseIntegrator.h>
Inheritance diagram for ProtoMol::ImpulseIntegrator:

Public Member Functions | |
| ImpulseIntegrator () | |
| ImpulseIntegrator (int cycles, ForceGroup *overloadedForces, StandardIntegrator *nextIntegrator) | |
| virtual std::string | getIdNoAlias () const |
| virtual void | initialize (GenericTopology *topo, Vector3DBlock *positions, Vector3DBlock *velocities, ScalarStructure *energies) |
Static Public Attributes | |
| const std::string | keyword |
Private Member Functions | |
| virtual MTSIntegrator * | doMake (std::string &errMsg, const std::vector< Value > &values, ForceGroup *fg, StandardIntegrator *nextIntegrator) const |
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||||||
|
Implements ProtoMol::MTSIntegrator. |
|
|
Implements ProtoMol::Makeable. |
|
||||||||||||||||||||
|
Set the integrator up. This method can be called at any time, and should perform any starting force evaluations the integrator needs in order to run correctly. The simulation data should be kept in the given structures. Reimplemented from ProtoMol::MTSIntegrator. |
|
|
|