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

Public Member Functions | |
| TimeForce (Force *actualForce) | |
| virtual | ~TimeForce () |
| unsigned int | getIdNumber () const |
| virtual std::string | getKeyword () const |
| virtual unsigned int | numberOfBlocks (const GenericTopology *topo, const Vector3DBlock *pos) |
| virtual void | uncache () |
| virtual std::string | getIdNoAlias () const |
| virtual void | getParameters (std::vector< Parameter > ¶meters) const |
| virtual unsigned int | getParameterSize () const |
Static Public Attributes | |
| const std::string | keyword |
Protected Member Functions | |
| void | preprocess (unsigned int numAtoms) |
| void | postprocess (const GenericTopology *topo, Vector3DBlock *forces, ScalarStructure *energies) |
Protected Attributes | |
| Force * | myActualForce |
Private Member Functions | |
| virtual Force * | doMake (std::string &errMsg, std::vector< Value > values) const |
| virtual void | doSetParameters (std::string &errMsg, std::vector< Value > values) |
Private Attributes | |
| unsigned int | myIdNumber |
| std::string | myForcename |
| Timer | myTimer |
| std::vector< TimeRep > | myTimeList |
Static Private Attributes | |
| unsigned int | myCounter = 0 |
|
|
|
|
|
|
|
||||||||||||
|
Implements ProtoMol::Force. |
|
||||||||||||
|
Reimplemented from ProtoMol::Force. |
|
|
Implements ProtoMol::Makeable. |
|
|
|
|
|
Implements ProtoMol::Force. |
|
|
retrieve all parameters
Implements ProtoMol::Makeable. |
|
|
number of parameters
Implements ProtoMol::Makeable. |
|
||||||||||||
|
Reimplemented from ProtoMol::Force. |
|
||||||||||||||||
|
|
|
|
|
|
|
Reimplemented from ProtoMol::Force. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|