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

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

calcGoalImpl(const GoalInput &input, SimTK::Vector &cost) const overrideMocoCoordinateAccelerationGoalprotected
calcGoalImpl(const GoalInput &input, SimTK::Vector &cost) const overrideMocoCoordinateAccelerationGoalprotected
calcIntegrandImpl(const IntegrandInput &input, double &integrand) const overrideMocoCoordinateAccelerationGoalprotected
calcIntegrandImpl(const IntegrandInput &input, double &integrand) const overrideMocoCoordinateAccelerationGoalprotected
constructProperties()MocoCoordinateAccelerationGoalprivate
constructProperties()MocoCoordinateAccelerationGoalprivate
getDefaultModeImpl() const overrideMocoCoordinateAccelerationGoalinlineprotected
getDefaultModeImpl() const overrideMocoCoordinateAccelerationGoalinlineprotected
getDivideByDisplacement() constMocoCoordinateAccelerationGoalinline
getExponent() constMocoCoordinateAccelerationGoalinline
getSupportsEndpointConstraintImpl() const overrideMocoCoordinateAccelerationGoalinlineprotected
getSupportsEndpointConstraintImpl() const overrideMocoCoordinateAccelerationGoalinlineprotected
initializeOnModelImpl(const Model &) const overrideMocoCoordinateAccelerationGoalprotected
initializeOnModelImpl(const Model &) const overrideMocoCoordinateAccelerationGoalprotected
m_power_functionMocoCoordinateAccelerationGoalmutableprivate
m_state_indicesMocoCoordinateAccelerationGoalmutableprivate
m_state_namesMocoCoordinateAccelerationGoalmutableprivate
m_sysYIndicesMocoCoordinateAccelerationGoalmutableprivate
MocoCoordinateAccelerationGoal()MocoCoordinateAccelerationGoalinline
MocoCoordinateAccelerationGoal(std::string name)MocoCoordinateAccelerationGoalinline
MocoCoordinateAccelerationGoal(std::string name, double weight)MocoCoordinateAccelerationGoalinline
MocoCoordinateAccelerationGoal()MocoCoordinateAccelerationGoalinline
MocoCoordinateAccelerationGoal(std::string name)MocoCoordinateAccelerationGoalinline
MocoCoordinateAccelerationGoal(std::string name, double weight)MocoCoordinateAccelerationGoalinline
OpenSim_DECLARE_CONCRETE_OBJECT(MocoCoordinateAccelerationGoal, MocoGoal)MocoCoordinateAccelerationGoalprivate
OpenSim_DECLARE_CONCRETE_OBJECT(MocoCoordinateAccelerationGoal, MocoGoal)MocoCoordinateAccelerationGoalprivate
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.")MocoCoordinateAccelerationGoalprivate
OpenSim_DECLARE_PROPERTY(divide_by_displacement, bool, "Divide by the model's displacement over the phase (default: " "false)")MocoCoordinateAccelerationGoalprivate
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.")MocoCoordinateAccelerationGoalprivate
setDivideByDisplacement(bool tf)MocoCoordinateAccelerationGoalinline
setExponent(int ex)MocoCoordinateAccelerationGoalinline
setStateNames(const std::vector< std::string > refCoordNames)MocoCoordinateAccelerationGoalinline
setStateNames(const std::vector< std::string > refCoordNames)MocoCoordinateAccelerationGoalinline