MocoExtendProblem: Interface Between OpenSim and MATLAB for Rapidly Developing Direct Collocation Goals in Moco 1.1.0
add custom Moco goals to existing matlab scripts
MocoMaxCoordinateGoal Member List

This is the complete list of members for MocoMaxCoordinateGoal, including all inherited members.

calcGoalImpl(const GoalInput &input, SimTK::Vector &cost) const overrideMocoMaxCoordinateGoalprotected
calcGoalImpl(const GoalInput &input, SimTK::Vector &cost) const overrideMocoMaxCoordinateGoalprotected
calcIntegrandImpl(const IntegrandInput &input, double &integrand) const overrideMocoMaxCoordinateGoalprotected
calcIntegrandImpl(const IntegrandInput &input, double &integrand) const overrideMocoMaxCoordinateGoalprotected
constructProperties()MocoMaxCoordinateGoalprivate
constructProperties()MocoMaxCoordinateGoalprivate
coord_maxMocoMaxCoordinateGoalmutableprivate
getDefaultModeImpl() const overrideMocoMaxCoordinateGoalinlineprotected
getDefaultModeImpl() const overrideMocoMaxCoordinateGoalinlineprotected
getDivideByDisplacement() constMocoMaxCoordinateGoalinline
getSupportsEndpointConstraintImpl() const overrideMocoMaxCoordinateGoalinlineprotected
getSupportsEndpointConstraintImpl() const overrideMocoMaxCoordinateGoalinlineprotected
initializeOnModelImpl(const Model &) const overrideMocoMaxCoordinateGoalprotected
initializeOnModelImpl(const Model &) const overrideMocoMaxCoordinateGoalprotected
inteMocoMaxCoordinateGoalmutableprivate
m_power_functionMocoMaxCoordinateGoalmutableprivate
m_state_indexMocoMaxCoordinateGoalmutableprivate
m_state_nameMocoMaxCoordinateGoalmutableprivate
MocoMaxCoordinateGoal()MocoMaxCoordinateGoalinline
MocoMaxCoordinateGoal(std::string name)MocoMaxCoordinateGoalinline
MocoMaxCoordinateGoal(std::string name, double weight)MocoMaxCoordinateGoalinline
MocoMaxCoordinateGoal()MocoMaxCoordinateGoalinline
MocoMaxCoordinateGoal(std::string name)MocoMaxCoordinateGoalinline
MocoMaxCoordinateGoal(std::string name, double weight)MocoMaxCoordinateGoalinline
OpenSim_DECLARE_CONCRETE_OBJECT(MocoMaxCoordinateGoal, MocoGoal)MocoMaxCoordinateGoalprivate
OpenSim_DECLARE_CONCRETE_OBJECT(MocoMaxCoordinateGoal, MocoGoal)MocoMaxCoordinateGoalprivate
OpenSim_DECLARE_PROPERTY(exponent, int, "The exponent applied to the output value in the integrand. " "The output can take on negative values in the integrand when the " "exponent is set to 1 (the default value). When the exponent is " "set to a value greater than 1, the absolute value function is " "applied to the output (before the exponent is applied), meaning " "that odd numbered exponents (greater than 1) do not take on " "negative values.")MocoMaxCoordinateGoalprivate
OpenSim_DECLARE_PROPERTY(divide_by_displacement, bool, "Divide by the model's displacement over the phase (default: " "false)")MocoMaxCoordinateGoalprivate
setDivideByDisplacement(bool tf)MocoMaxCoordinateGoalinline
setStateName(const std::string refCoordName)MocoMaxCoordinateGoalinline
setStateName(const std::string refCoordName)MocoMaxCoordinateGoalinline
stMocoMaxCoordinateGoalmutableprivate
vMocoMaxCoordinateGoalmutableprivate