|
Public Member Functions |
| | FrictionExtendedForce () |
| | FrictionExtendedForce (Real f, const Vector3D &random) |
| virtual void | evaluate (const GenericTopology *topo, const Vector3DBlock *positions, const Vector3DBlock *velocities, Vector3DBlock *forces, ScalarStructure *energies) |
| virtual void | parallelEvaluate (const GenericTopology *topo, const Vector3DBlock *positions, const Vector3DBlock *velocities, 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 |
Static Public Attributes |
| const std::string | keyword |
Private Member Functions |
| void | doEvaluate (const GenericTopology *topo, const Vector3DBlock *positions, const Vector3DBlock *velocities, Vector3DBlock *forces, ScalarStructure *energies, int from, int to) |
| virtual Force * | doMake (std::string &, std::vector< Value > values) const |
Private Attributes |
| Real | myF |
| Vector3D | myRnd |