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
MocoActivationSquaredGoal Member List

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

calcGoalImpl(const GoalInput &input, SimTK::Vector &cost) const overrideMocoActivationSquaredGoalprotected
calcGoalImpl(const GoalInput &input, SimTK::Vector &cost) const overrideMocoActivationSquaredGoalprotected
calcIntegrandImpl(const IntegrandInput &input, double &integrand) const overrideMocoActivationSquaredGoalprotected
calcIntegrandImpl(const IntegrandInput &input, double &integrand) const overrideMocoActivationSquaredGoalprotected
constructProperties()MocoActivationSquaredGoalprivate
constructProperties()MocoActivationSquaredGoalprivate
getDefaultModeImpl() const overrideMocoActivationSquaredGoalinlineprotected
getDefaultModeImpl() const overrideMocoActivationSquaredGoalinlineprotected
getDivideByDisplacement() constMocoActivationSquaredGoalinline
getEndPointGoal() constMocoActivationSquaredGoalinline
getEndPointGoal() constMocoActivationSquaredGoalinline
getSupportsEndpointConstraintImpl() const overrideMocoActivationSquaredGoalinlineprotected
getSupportsEndpointConstraintImpl() const overrideMocoActivationSquaredGoalinlineprotected
initializeOnModelImpl(const Model &) const overrideMocoActivationSquaredGoalprotected
initializeOnModelImpl(const Model &) const overrideMocoActivationSquaredGoalprotected
m_act_indicesMocoActivationSquaredGoalmutableprivate
m_power_functionMocoActivationSquaredGoalmutableprivate
MocoActivationSquaredGoal()MocoActivationSquaredGoalinline
MocoActivationSquaredGoal(std::string name)MocoActivationSquaredGoalinline
MocoActivationSquaredGoal(std::string name, double weight)MocoActivationSquaredGoalinline
MocoActivationSquaredGoal()MocoActivationSquaredGoalinline
MocoActivationSquaredGoal(std::string name)MocoActivationSquaredGoalinline
MocoActivationSquaredGoal(std::string name, double weight)MocoActivationSquaredGoalinline
OpenSim_DECLARE_CONCRETE_OBJECT(MocoActivationSquaredGoal, MocoGoal)MocoActivationSquaredGoalprivate
OpenSim_DECLARE_CONCRETE_OBJECT(MocoActivationSquaredGoal, MocoGoal)MocoActivationSquaredGoalprivate
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.")MocoActivationSquaredGoalprivate
OpenSim_DECLARE_PROPERTY(end_point_goal, double, "Target value for end-point goal (default: 0)")MocoActivationSquaredGoalprivate
OpenSim_DECLARE_PROPERTY(divide_by_displacement, bool, "Divide by the model's displacement over the phase (default: " "false)")MocoActivationSquaredGoalprivate
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.")MocoActivationSquaredGoalprivate
OpenSim_DECLARE_PROPERTY(end_point_goal, double, "Target value for end-point goal (default: 0)")MocoActivationSquaredGoalprivate
setDivideByDisplacement(bool tf)MocoActivationSquaredGoalinline
setEndPointGoal(double end_point_goal)MocoActivationSquaredGoalinline
setEndPointGoal(double end_point_goal)MocoActivationSquaredGoalinline