ProtoMol - an object-oriented component based framework for Molecular Dynamics simulations.

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

ProtoMol::ExtendedTimeForce Class Reference

#include <ExtendedTimeForce.h>

Inheritance diagram for ProtoMol::ExtendedTimeForce:

ProtoMol::TimeForce ProtoMol::ExtendedForce ProtoMol::Force ProtoMol::Force ProtoMol::Makeable ProtoMol::Makeable List of all members.

Public Member Functions

 ExtendedTimeForce (Force *actualForce)
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)

Constructor & Destructor Documentation

ProtoMol::ExtendedTimeForce::ExtendedTimeForce Force actualForce  ) 
 


Member Function Documentation

void ProtoMol::ExtendedTimeForce::evaluate const GenericTopology topo,
const Vector3DBlock positions,
const Vector3DBlock velocities,
Vector3DBlock forces,
ScalarStructure energies
[virtual]
 

Implements ProtoMol::ExtendedForce.

void ProtoMol::ExtendedTimeForce::parallelEvaluate const GenericTopology topo,
const Vector3DBlock positions,
const Vector3DBlock velocities,
Vector3DBlock forces,
ScalarStructure energies
[virtual]
 

Reimplemented from ProtoMol::ExtendedForce.


The documentation for this class was generated from the following files: Last update: . GNU GENERAL PUBLIC LICENSE, copyrighted by the University of Notre Dame and the University of Bergen, Norway.