sspt_Solver Class Reference

#include <sspt_solver.h>

Inheritance diagram for sspt_Solver:

sspt_Euler

List of all members.

Public Member Functions

virtual ~sspt_Solver ()
virtual void step (double t, const double delta, sspt_RigidBody *bodies, const int nBodies, sspt_RigidBody **past, const int nHistory, sspt_RigidBody **tmpBodies, const int nTemporary, sspt_HomogeneousVector **forceTmp, sspt_HomogeneousVector **torqueTmp, sspt_ForceSet *f)=0
virtual int historyRequired ()=0
virtual int temporariesRequired ()=0

Protected Member Functions

void updateDerivedQuantities (sspt_RigidBody *bodies, int n)


Constructor & Destructor Documentation

virtual sspt_Solver::~sspt_Solver (  )  [inline, virtual]


Member Function Documentation

virtual int sspt_Solver::historyRequired (  )  [pure virtual]

Implemented in sspt_Euler.

virtual void sspt_Solver::step ( double  t,
const double  delta,
sspt_RigidBody bodies,
const int  nBodies,
sspt_RigidBody **  past,
const int  nHistory,
sspt_RigidBody **  tmpBodies,
const int  nTemporary,
sspt_HomogeneousVector **  forceTmp,
sspt_HomogeneousVector **  torqueTmp,
sspt_ForceSet f 
) [pure virtual]

Implemented in sspt_Euler.

virtual int sspt_Solver::temporariesRequired (  )  [pure virtual]

Implemented in sspt_Euler.

void sspt_Solver::updateDerivedQuantities ( sspt_RigidBody bodies,
int  n 
) [protected]


doxygen