#include <suSIMM.h>
Inheritance diagram for suSIMM:

Public Member Functions | |
| suSIMM (const char *aFileName) | |
| virtual | ~suSIMM () |
| Destructor. | |
| void | constructNames () |
| Construct the names of the various components of the model. | |
| virtual void | computeContact () |
| Compute all quantities associated with contact. | |
| virtual void | applyContactForces () |
| Apply all contact forces. | |
| virtual void | computeActuation () |
| Compute all quantities associated with actuation of the model. | |
| virtual void | applyActuatorForce (int aID) |
| Apply a particular actuator force to the model. | |
| virtual void | applyActuatorForces () |
| Apply all actuator forces to the model. | |
| virtual int | deriv (double t, double *xt, double *y, double *dy)=0 |
| Compute the derivatives of the states. | |
| virtual int | deriv (double t, double *xt, double *y, double *dqdt, double *dudt)=0 |
| Compute the derivatives of the generalized coordinates. | |
| virtual void | integBeginCallback (int aStep, double aDT, double aT, double *aX, double *aY, void *aClientData=NULL) |
| Take care of any initializations needed before an integration. | |
| virtual void | integStepCallback (double *aXPrev, double *aYPrev, int aStep, double aDT, double aT, double *aX, double *aY, void *aClientData=NULL) |
| Perform calculations after ever integration time step. | |
| virtual void | integEndCallback (int aStep, double aDT, double aT, double *aX, double *aY, void *aClientData=NULL) |
| Perform actions after an integration has completed. | |
Class suSIMM essentially makes a SIMM Dynamics Pipeline model into an rdModel.
Class suSIMM is derived from rdSDFast which is derived from rdModel. rdSDFast provides much of the SD/Fast functionality, but many methods of rdModel are not implemented by rdSDFast. This class implements many of those methods.
|
|
Apply a particular actuator force to the model.
Reimplemented from rdModel. |
|
|
Apply all actuator forces to the model. Actuator forces include muscle forces and ligament torques. Reimplemented from rdModel. |
1.3