OpenSim Moco  0.2.0
OpenSim::MocoCasOCProblem Member List

This is the complete list of members for OpenSim::MocoCasOCProblem, including all inherited members.

addControl(std::string name, Bounds bounds, Bounds initialBounds, Bounds finalBounds)CasOC::Probleminlineprotected
addCost(std::string name, int numIntegrals, int numOutputs)CasOC::Probleminlineprotected
addEndpointConstraint(std::string name, int numIntegrals, std::vector< Bounds > bounds)CasOC::Probleminlineprotected
addKinematicConstraint(std::string multName, Bounds multbounds, Bounds multInitialBounds, Bounds multFinalBounds, KinematicLevel kinLevel) (defined in CasOC::Problem)CasOC::Probleminlineprotected
addParameter(std::string name, Bounds bounds)CasOC::Probleminlineprotected
addPathConstraint(std::string name, std::vector< Bounds > bounds)CasOC::Probleminlineprotected
addSlack(std::string name, Bounds bounds)CasOC::Probleminlineprotected
addState(std::string name, StateType type, Bounds bounds, Bounds initialBounds, Bounds finalBounds)CasOC::Probleminlineprotected
createIterate() constCasOC::Probleminline
createKinematicConstraintEquationNames() constCasOC::Probleminline
getAuxiliaryDerivativeNames() const (defined in CasOC::Problem)CasOC::Probleminline
getControlInfos() const (defined in CasOC::Problem)CasOC::Probleminline
getCostInfos() const (defined in CasOC::Problem)CasOC::Probleminline
getDynamicsMode() const (defined in CasOC::Problem)CasOC::Probleminline
getEndpointConstraintInfos() const (defined in CasOC::Problem)CasOC::Probleminline
getEnforceConstraintDerivatives() const (defined in CasOC::Problem)CasOC::Probleminline
getImplicitMultibodySystem() const (defined in CasOC::Problem)CasOC::Probleminline
getImplicitMultibodySystemIgnoringConstraints() const (defined in CasOC::Problem)CasOC::Probleminline
getJarSize() const (defined in OpenSim::MocoCasOCProblem)OpenSim::MocoCasOCProbleminline
getKinematicConstraintBounds() const (defined in CasOC::Problem)CasOC::Probleminline
getMultibodySystem() constCasOC::Probleminline
getMultibodySystemIgnoringConstraints() constCasOC::Probleminline
getMultiplierInfos() const (defined in CasOC::Problem)CasOC::Probleminline
getNumAccelerationConstraintEquations() const (defined in CasOC::Problem)CasOC::Probleminline
getNumAccelerations() const (defined in CasOC::Problem)CasOC::Probleminline
getNumAuxiliaryResidualEquations() const (defined in CasOC::Problem)CasOC::Probleminline
getNumAuxiliaryStates() const (defined in CasOC::Problem)CasOC::Probleminline
getNumControls() const (defined in CasOC::Problem)CasOC::Probleminline
getNumCoordinates() constCasOC::Probleminline
getNumCosts() const (defined in CasOC::Problem)CasOC::Probleminline
getNumDerivatives() const (defined in CasOC::Problem)CasOC::Probleminline
getNumHolonomicConstraintEquations() const (defined in CasOC::Problem)CasOC::Probleminline
getNumKinematicConstraintEquations() const (defined in CasOC::Problem)CasOC::Probleminline
getNumMultibodyDynamicsEquations() constCasOC::Probleminline
getNumMultipliers() const (defined in CasOC::Problem)CasOC::Probleminline
getNumNonHolonomicConstraintEquations() const (defined in CasOC::Problem)CasOC::Probleminline
getNumParameters() const (defined in CasOC::Problem)CasOC::Probleminline
getNumSlacks() const (defined in CasOC::Problem)CasOC::Probleminline
getNumSpeeds() const (defined in CasOC::Problem)CasOC::Probleminline
getNumStates() const (defined in CasOC::Problem)CasOC::Probleminline
getParameterInfos() const (defined in CasOC::Problem)CasOC::Probleminline
getPathConstraintInfos() const (defined in CasOC::Problem)CasOC::Probleminline
getSlackInfos() const (defined in CasOC::Problem)CasOC::Probleminline
getStateInfos() const (defined in CasOC::Problem)CasOC::Probleminline
getTimeFinalBounds() const (defined in CasOC::Problem)CasOC::Probleminline
getTimeInitialBounds() const (defined in CasOC::Problem)CasOC::Probleminline
getVelocityCorrection() constCasOC::Probleminline
initialize(const std::string &finiteDiffScheme, std::shared_ptr< const std::vector< VariablesDM >> pointsForSparsityDetection) const (defined in CasOC::Problem)CasOC::Probleminline
intermediateCallback() const (defined in CasOC::Problem)CasOC::Probleminline
intermediateCallbackWithIterate(const CasOC::Iterate &it) const (defined in CasOC::Problem)CasOC::Probleminline
isDynamicsModeImplicit() const (defined in CasOC::Problem)CasOC::Probleminline
isPrescribedKinematics() const (defined in CasOC::Problem)CasOC::Probleminline
MocoCasOCProblem(const MocoCasADiSolver &mocoCasADiSolver, const MocoProblemRep &mocoProblemRep, std::unique_ptr< ThreadsafeJar< const MocoProblemRep >> jar, std::string dynamicsMode) (defined in OpenSim::MocoCasOCProblem)OpenSim::MocoCasOCProblem
setAuxiliaryDerivativeNames(const std::vector< std::string > &names) (defined in CasOC::Problem)CasOC::Probleminlineprotected
setDynamicsMode(std::string dynamicsMode) (defined in CasOC::Problem)CasOC::Probleminlineprotected
setEnforceConstraintDerivatives(bool tf)CasOC::Probleminlineprotected
setKinematicConstraintBounds(Bounds bounds)CasOC::Probleminlineprotected
setPrescribedKinematics(bool tf, int numMultibodyDynamicsEquations)CasOC::Probleminlineprotected
setTimeBounds(Bounds initial, Bounds final) (defined in CasOC::Problem)CasOC::Probleminlineprotected
~Problem()=default (defined in CasOC::Problem)CasOC::Problemvirtual