Simbody  3.7
SimTK::ImpulseSolver Member List

This is the complete list of members for SimTK::ImpulseSolver, including all inherited members.

BndCond enum nameSimTK::ImpulseSolver
BndNA enum valueSimTK::ImpulseSolver
clearStats() constSimTK::ImpulseSolverinline
clearStats(int phase) constSimTK::ImpulseSolverinline
ContactType enum nameSimTK::ImpulseSolver
dumpUniContacts(const String &msg, const Array_< UniContactRT > &uniContacts)SimTK::ImpulseSolverstatic
Engaged enum valueSimTK::ImpulseSolver
FricCond enum nameSimTK::ImpulseSolver
FricNA enum valueSimTK::ImpulseSolver
FricOff enum valueSimTK::ImpulseSolver
getBndCondName(BndCond bc)SimTK::ImpulseSolverstatic
getContactTypeName(ContactType ct)SimTK::ImpulseSolverstatic
getConvergenceTol() constSimTK::ImpulseSolverinline
getFricCondName(FricCond fc)SimTK::ImpulseSolverstatic
getMaxIterations() constSimTK::ImpulseSolverinline
getMaxRollingSpeed() constSimTK::ImpulseSolverinline
getUniCondName(UniCond uc)SimTK::ImpulseSolverstatic
ImpendHigh enum valueSimTK::ImpulseSolver
Impending enum valueSimTK::ImpulseSolver
ImpendLow enum valueSimTK::ImpulseSolver
ImpulseSolver(Real roll2slipTransitionSpeed, Real convergenceTol, int maxIters)SimTK::ImpulseSolverinline
Known enum valueSimTK::ImpulseSolver
m_convergenceTolSimTK::ImpulseSolverprotected
m_maxItersSimTK::ImpulseSolverprotected
m_maxRollingTangVelSimTK::ImpulseSolverprotected
m_nBilateralFailSimTK::ImpulseSolvermutableprotected
m_nBilateralItersSimTK::ImpulseSolvermutableprotected
m_nBilateralSolvesSimTK::ImpulseSolvermutableprotected
m_nFailSimTK::ImpulseSolvermutableprotected
m_nItersSimTK::ImpulseSolvermutableprotected
m_nSolvesSimTK::ImpulseSolvermutableprotected
MaxNumPhasesSimTK::ImpulseSolverstatic
Observing enum valueSimTK::ImpulseSolver
Participating enum valueSimTK::ImpulseSolver
Rolling enum valueSimTK::ImpulseSolver
setConvergenceTol(Real tol)SimTK::ImpulseSolverinline
setMaxIterations(int maxIts)SimTK::ImpulseSolverinline
setMaxRollingSpeed(Real roll2slipTransitionSpeed)SimTK::ImpulseSolverinline
Sliding enum valueSimTK::ImpulseSolver
SlipHigh enum valueSimTK::ImpulseSolver
SlipLow enum valueSimTK::ImpulseSolver
solve(int phase, const Array_< MultiplierIndex > &participating, const Matrix &A, const Vector &D, const Array_< MultiplierIndex > &expanding, Vector &piExpand, Vector &verrStart, Vector &verrApplied, Vector &pi, Array_< UncondRT > &unconditional, Array_< UniContactRT > &uniContact, Array_< UniSpeedRT > &uniSpeed, Array_< BoundedRT > &bounded, Array_< ConstraintLtdFrictionRT > &consLtdFriction, Array_< StateLtdFrictionRT > &stateLtdFriction) const =0SimTK::ImpulseSolverpure virtual
solveBilateral(const Array_< MultiplierIndex > &participating, const Matrix &A, const Vector &D, const Vector &rhs, Vector &pi) const =0SimTK::ImpulseSolverpure virtual
TypeNA enum valueSimTK::ImpulseSolver
UniActive enum valueSimTK::ImpulseSolver
UniCond enum nameSimTK::ImpulseSolver
UniKnown enum valueSimTK::ImpulseSolver
UniNA enum valueSimTK::ImpulseSolver
UniOff enum valueSimTK::ImpulseSolver
~ImpulseSolver()SimTK::ImpulseSolverinlinevirtual