
#include <DihedralSystemForce.h>
Inheritance diagram for ProtoMol::DihedralSystemForce< TBoundaryConditions >:

Public Member Functions | |
| virtual void | evaluate (const GenericTopology *topo, const Vector3DBlock *positions, Vector3DBlock *forces, ScalarStructure *energies) |
| virtual void | parallelEvaluate (const GenericTopology *topo, const Vector3DBlock *positions, Vector3DBlock *forces, ScalarStructure *energies) |
| virtual std::string | getKeyword () const |
| virtual unsigned int | numberOfBlocks (const GenericTopology *topo, const Vector3DBlock *pos) |
| virtual std::string | getIdNoAlias () const |
| virtual unsigned int | getParameterSize () const |
| virtual void | getParameters (std::vector< Parameter > &) const |
Private Member Functions | |
| virtual Force * | doMake (std::string &, std::vector< Value >) const |
| virtual void | doSetParameters (std::string &, std::vector< Value >) |
|
||||||||||||||||
|
Implements ProtoMol::Force. |
|
||||||||||||||||
|
Reimplemented from ProtoMol::Force. |
|
||||||||||||||||||||||||
|
Implements ProtoMol::SystemForce. |
|
|||||||||
|
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::SystemForce. |