API  4.0
For C++ developers
OpenSim::StaticOptimizationTarget Member List

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

_accelerationIndicesOpenSim::StaticOptimizationTargetprotected
_activationExponentOpenSim::StaticOptimizationTargetprotected
_dxOpenSim::StaticOptimizationTargetprotected
_useMusclePhysiologyOpenSim::StaticOptimizationTargetprotected
CentralDifferences(const StaticOptimizationTarget *aTarget, double *dx, const SimTK::Vector &x, SimTK::Vector &dpdx)OpenSim::StaticOptimizationTargetstatic
CentralDifferencesConstraint(const StaticOptimizationTarget *aTarget, double *dx, const SimTK::Vector &x, SimTK::Matrix &jacobian)OpenSim::StaticOptimizationTargetstatic
computeActuatorAreas(const SimTK::State &s)OpenSim::StaticOptimizationTarget
constraintFunc(const SimTK::Vector &x, bool new_coefficients, SimTK::Vector &constraints) const overrideOpenSim::StaticOptimizationTargetvirtual
constraintJacobian(const SimTK::Vector &x, bool new_coefficients, SimTK::Matrix &jac) const overrideOpenSim::StaticOptimizationTargetvirtual
getActivationExponent() constOpenSim::StaticOptimizationTargetinline
getActuation(SimTK::State &s, const SimTK::Vector &parameters, SimTK::Vector &forces)OpenSim::StaticOptimizationTarget
getCurrentState() constOpenSim::StaticOptimizationTargetinline
getDX(int aIndex)OpenSim::StaticOptimizationTarget
getDXArray()OpenSim::StaticOptimizationTarget
getHasLimits() constSimTK::OptimizerSystem
getNumConstraints() constSimTK::OptimizerSystem
getNumEqualityConstraints() constSimTK::OptimizerSystem
getNumInequalityConstraints() constSimTK::OptimizerSystem
getNumLinearEqualityConstraints() constSimTK::OptimizerSystem
getNumLinearInequalityConstraints() constSimTK::OptimizerSystem
getNumNonlinearEqualityConstraints() constSimTK::OptimizerSystem
getNumNonlinearInequalityConstraints() constSimTK::OptimizerSystem
getNumParameters() constSimTK::OptimizerSystem
getParameterLimits(Real **lower, Real **upper) constSimTK::OptimizerSystem
gradientFunc(const SimTK::Vector &x, bool new_coefficients, SimTK::Vector &gradient) const overrideOpenSim::StaticOptimizationTargetvirtual
hessian(const Vector &parameters, bool new_parameters, Vector &gradient) constSimTK::OptimizerSystemvirtual
objectiveFunc(const SimTK::Vector &x, bool new_coefficients, SimTK::Real &rP) const overrideOpenSim::StaticOptimizationTargetvirtual
OptimizerSystem()SimTK::OptimizerSystem
OptimizerSystem(int nParameters)SimTK::OptimizerSystem
prepareToOptimize(SimTK::State &s, double *x)OpenSim::StaticOptimizationTarget
printPerformance(const SimTK::State &s, double *x)OpenSim::StaticOptimizationTargetvirtual
setActivationExponent(double aActivationExponent)OpenSim::StaticOptimizationTargetinline
setCurrentState(const SimTK::State *state)OpenSim::StaticOptimizationTargetinline
setDX(double aVal)OpenSim::StaticOptimizationTarget
setDX(int aIndex, double aVal)OpenSim::StaticOptimizationTarget
setModel(Model &aModel)OpenSim::StaticOptimizationTarget
setNumConstraints(const int aNC)OpenSim::StaticOptimizationTarget
setNumEqualityConstraints(const int n)SimTK::OptimizerSystem
setNumInequalityConstraints(const int n)SimTK::OptimizerSystem
setNumLinearEqualityConstraints(const int n)SimTK::OptimizerSystem
setNumLinearInequalityConstraints(const int n)SimTK::OptimizerSystem
setNumParameters(const int nParameters)SimTK::OptimizerSystem
setNumParams(const int aNP)OpenSim::StaticOptimizationTarget
setParameterLimits(const Vector &lower, const Vector &upper)SimTK::OptimizerSystem
setStatesSplineSet(GCVSplineSet aStatesSplineSet)OpenSim::StaticOptimizationTarget
setStatesStore(const Storage *aStatesStore)OpenSim::StaticOptimizationTarget
SMALLDXOpenSim::StaticOptimizationTargetstatic
StaticOptimizationTarget(const SimTK::State &s, Model *aModel, int aNX, int aNC, const bool useMusclePhysiology=true)OpenSim::StaticOptimizationTarget
validatePerturbationSize(double &aSize)OpenSim::StaticOptimizationTarget
~OptimizerSystem()SimTK::OptimizerSystemvirtual