![]() |
API
4.3
For MATLAB, Python, Java, and C++ users
|
Inheritance diagram for OpenSim::MocoTropterSolver::ImplicitTropterProblem< T >:Public Member Functions | |
| ImplicitTropterProblem (const MocoTropterSolver &solver) | |
| void | calc_differential_algebraic_equations (const tropter::Input< T > &in, tropter::Output< T > out) const override |
Public Member Functions inherited from OpenSim::MocoTropterSolver::TropterProblemBase< T > | |
| template<typename MocoTrajectoryType , typename tropIterateType > | |
| MocoTrajectoryType | convertIterateTropterToMoco (const tropIterateType &tropSol) const |
| MocoTrajectory | convertToMocoTrajectory (const tropter::Iterate &tropSol) const |
| MocoSolution | convertToMocoSolution (const tropter::Solution &tropSol) const |
| tropter::Iterate | convertToTropterIterate (const MocoTrajectory &mocoIter) const |
|
inline |
References OpenSim::convertBounds(), OpenSim::MocoDirectCollocationSolver::get_implicit_multibody_acceleration_bounds(), OpenSim::MocoProblemRep::getAccelerationMotion(), OpenSim::MocoProblemRep::isPrescribedKinematics(), OpenSim::MocoTropterSolver::TropterProblemBase< T >::m_mocoProbRep, OpenSim::MocoTropterSolver::TropterProblemBase< T >::m_numKinematicConstraintEquations, OpenSim::MocoTropterSolver::TropterProblemBase< T >::m_stateDisabledConstraints, OpenSim::MocoTropterSolver::TropterProblemBase< T >::m_svNamesInSysOrder, and OpenSim::AccelerationMotion::setEnabled().
|
inlineoverride |
References OpenSim::MocoTropterSolver::TropterProblemBase< T >::calcPathConstraintErrors(), OpenSim::Model::getMatterSubsystem(), OpenSim::MocoTropterSolver::TropterProblemBase< T >::m_modelDisabledConstraints, OpenSim::MocoTropterSolver::TropterProblemBase< T >::m_numKinematicConstraintEquations, OpenSim::MocoTropterSolver::TropterProblemBase< T >::m_numPathConstraintEquations, OpenSim::MocoTropterSolver::TropterProblemBase< T >::m_stateDisabledConstraints, and OpenSim::MocoTropterSolver::TropterProblemBase< T >::setSimTKState().