OpenSim::MomentArmSolver Class Reference

Solve for the effective moment arms at all degrees-of-freedom due to one or more point forces. More...

#include <MomentArmSolver.h>

Inheritance diagram for OpenSim::MomentArmSolver:
OpenSim::Solver OpenSim::Object

List of all members.

Public Member Functions

virtual ~MomentArmSolver ()
 MomentArmSolver (const Model &model)
 An implementation of the MomentArmSolver.
double solve (const SimTK::State &s, const Coordinate &aCoord, const Array< PointForceDirection * > &pfds)
 Solve for the effective moment-arm about the specified coordinate based on the geometric distribution of forces described by the list of PointForceDirections.

Detailed Description

Solve for the effective moment arms at all degrees-of-freedom due to one or more point forces.

This may result from the underlying geometry of a Force or Actuator with a complex path (like ligaments and muscles) but this solver is only concerned with the set of points and unit forces that maps a scalar force value (like tension) to the resulting generalized force.

Author:
Ajay Seth
Version:
1.0

Constructor & Destructor Documentation

virtual OpenSim::MomentArmSolver::~MomentArmSolver (  )  [inline, virtual]
OpenSim::MomentArmSolver::MomentArmSolver ( const Model model  ) 

An implementation of the MomentArmSolver.


Member Function Documentation

double OpenSim::MomentArmSolver::solve ( const SimTK::State &  s,
const Coordinate aCoord,
const Array< PointForceDirection * > &  pfds 
)

Solve for the effective moment-arm about the specified coordinate based on the geometric distribution of forces described by the list of PointForceDirections.


The documentation for this class was generated from the following files:

Generated on Sun Sep 25 00:20:00 2011 for OpenSim by  doxygen 1.6.1