OpenSim Moco
0.4.0
|
This is the complete list of members for OpenSim::DeGrooteFregly2016Muscle, including all inherited members.
calcActiveForceLengthMultiplier(const SimTK::Real &normFiberLength) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcActiveForceLengthMultiplierDerivative(const SimTK::Real &normFiberLength) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcEquilibriumResidual(const SimTK::Real &tendonForce, const SimTK::Real &fiberForceAlongTendon) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcFiberForce(const SimTK::Real &activation, const SimTK::Real &activeForceLengthMultiplier, const SimTK::Real &forceVelocityMultiplier, const SimTK::Real &normPassiveFiberForce, const SimTK::Real &normFiberVelocity, SimTK::Real &activeFiberForce, SimTK::Real &conPassiveFiberForce, SimTK::Real &nonConPassiveFiberForce, SimTK::Real &totalFiberForce) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcFiberStiffness(const SimTK::Real &activation, const SimTK::Real &normFiberLength, const SimTK::Real &fiberVelocityMultiplier) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcFiberStiffnessAlongTendon(const SimTK::Real &fiberLength, const SimTK::Real &partialFiberForceAlongTendonPartialFiberLength, const SimTK::Real &sinPennationAngle, const SimTK::Real &cosPennationAngle, const SimTK::Real &partialPennationAnglePartialFiberLength) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcFiberVelocityInfo(const SimTK::State &s, FiberVelocityInfo &fvi) const override (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | protected |
calcForceVelocityInverseCurve(const SimTK::Real &forceVelocityMult) | OpenSim::DeGrooteFregly2016Muscle | inlinestatic |
calcForceVelocityMultiplier(const SimTK::Real &normFiberVelocity) | OpenSim::DeGrooteFregly2016Muscle | inlinestatic |
calcInextensibleTendonActiveFiberForce(SimTK::State &, double) const override (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | protected |
calcLinearizedEquilibriumResidualDerivative(const SimTK::Real muscleTendonVelocity, const SimTK::Real &fiberVelocityAlongTendon, const SimTK::Real &tendonStiffness, const SimTK::Real &fiberStiffnessAlongTendon) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcMuscleDynamicsInfo(const SimTK::State &s, MuscleDynamicsInfo &mdi) const override (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | protected |
calcMuscleLengthInfo(const SimTK::State &s, MuscleLengthInfo &mli) const override (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | protected |
calcMusclePotentialEnergyInfo(const SimTK::State &s, MusclePotentialEnergyInfo &mpei) const override (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | protected |
calcMuscleStiffness(const SimTK::Real &tendonStiffness, const SimTK::Real &fiberStiffnessAlongTendon) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcPartialFiberForceAlongTendonPartialFiberLength(const SimTK::Real &fiberForce, const SimTK::Real &fiberStiffness, const SimTK::Real &sinPennationAngle, const SimTK::Real &cosPennationAngle, const SimTK::Real &partialPennationAnglePartialFiberLength) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcPartialPennationAnglePartialFiberLength(const SimTK::Real &fiberLength) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcPartialTendonForcePartialFiberLength(const SimTK::Real &tendonStiffness, const SimTK::Real &fiberLength, const SimTK::Real &sinPennationAngle, const SimTK::Real &cosPennationAngle) const (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | inline |
calcPartialTendonLengthPartialFiberLength(const SimTK::Real &fiberLength, const SimTK::Real &sinPennationAngle, const SimTK::Real &cosPennationAngle, const SimTK::Real &partialPennationAnglePartialFiberLength) const (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | inline |
calcPassiveForceMultiplier(const SimTK::Real &normFiberLength) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcPassiveForceMultiplierDerivative(const SimTK::Real &normFiberLength) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcPassiveForceMultiplierIntegral(const SimTK::Real &normFiberLength) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcTendonForceLengthInverseCurve(const SimTK::Real &normTendonForce) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcTendonForceLengthInverseCurveDerivative(const SimTK::Real &derivNormTendonForce, const SimTK::Real &normTendonLength) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcTendonForceMultiplier(const SimTK::Real &normTendonLength) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcTendonForceMultiplierDerivative(const SimTK::Real &normTendonLength) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcTendonForceMultiplierIntegral(const SimTK::Real &normTendonLength) const | OpenSim::DeGrooteFregly2016Muscle | inline |
calcTendonStiffness(const SimTK::Real &normTendonLength) const | OpenSim::DeGrooteFregly2016Muscle | inline |
computeActuation(const SimTK::State &s) const override (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | protected |
computeInitialFiberEquilibrium(SimTK::State &s) const override | OpenSim::DeGrooteFregly2016Muscle | |
computeStateVariableDerivatives(const SimTK::State &s) const override (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | protected |
DeGrooteFregly2016Muscle() (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | inline |
exportFiberLengthCurvesToTable(const SimTK::Vector &normFiberLengths=SimTK::Vector()) const | OpenSim::DeGrooteFregly2016Muscle | |
exportFiberVelocityMultiplierToTable(const SimTK::Vector &normFiberVelocities=SimTK::Vector()) const | OpenSim::DeGrooteFregly2016Muscle | |
exportTendonForceMultiplierToTable(const SimTK::Vector &normTendonLengths=SimTK::Vector()) const | OpenSim::DeGrooteFregly2016Muscle | |
extendAddToSystem(SimTK::MultibodySystem &system) const override (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | protected |
extendFinalizeFromProperties() override (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | protected |
extendInitStateFromProperties(SimTK::State &s) const override (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | protected |
extendSetPropertiesFromState(const SimTK::State &s) override (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | protected |
getActivation(const SimTK::State &s) const override | OpenSim::DeGrooteFregly2016Muscle | inline |
getActivationStateName() (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | inlinestatic |
getBoundsNormalizedTendonForce(const SimTK::State &) const | OpenSim::DeGrooteFregly2016Muscle | inline |
getEquilibriumResidual(const SimTK::State &s) const | OpenSim::DeGrooteFregly2016Muscle | inline |
getImplicitDynamicsDerivativeName() (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | inlinestatic |
getImplicitDynamicsResidualName() (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | inlinestatic |
getImplicitEnabledNormalizedTendonForce(const SimTK::State &) const | OpenSim::DeGrooteFregly2016Muscle | inline |
getImplicitResidualNormalizedTendonForce(const SimTK::State &s) const | OpenSim::DeGrooteFregly2016Muscle | |
getLinearizedEquilibriumResidualDerivative(const SimTK::State &s) const | OpenSim::DeGrooteFregly2016Muscle | inline |
getMaxNormalizedTendonForce() (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | inlinestatic |
getMinNormalizedTendonForce() (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | inlinestatic |
getNormalizedTendonForce(const SimTK::State &s) const | OpenSim::DeGrooteFregly2016Muscle | inline |
getNormalizedTendonForceDerivative(const SimTK::State &s) const | OpenSim::DeGrooteFregly2016Muscle | inline |
getNormalizedTendonForceStateName() (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | inlinestatic |
OpenSim_DECLARE_OUTPUT(implicitresidual_normalized_tendon_force, double, getImplicitResidualNormalizedTendonForce, SimTK::Stage::Dynamics) (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | |
OpenSim_DECLARE_OUTPUT(implicitenabled_normalized_tendon_force, bool, getImplicitEnabledNormalizedTendonForce, SimTK::Stage::Model) (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | |
OpenSim_DECLARE_OUTPUT(statebounds_normalized_tendon_force, SimTK::Vec2, getBoundsNormalizedTendonForce, SimTK::Stage::Model) (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | |
OpenSim_DECLARE_PROPERTY(activation_time_constant, double, "Smaller value means activation can change more rapidly (units: " "seconds).") (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | |
OpenSim_DECLARE_PROPERTY(deactivation_time_constant, double, "Smaller value means activation can decrease more rapidly " "(units: seconds).") (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | |
OpenSim_DECLARE_PROPERTY(default_activation, double, "Value of activation in the default state returned by " "initSystem().") (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | |
OpenSim_DECLARE_PROPERTY(default_normalized_tendon_force, double, "Value of normalized tendon force in the default state returned by " "initSystem().") (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | |
OpenSim_DECLARE_PROPERTY(active_force_width_scale, double, "Scale factor for the width of the active force-length curve. " "Larger values make the curve wider. Default: 1.0.") (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | |
OpenSim_DECLARE_PROPERTY(fiber_damping, double, "The linear damping of the fiber. Default: 0.") (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | |
OpenSim_DECLARE_PROPERTY(ignore_passive_fiber_force, bool, "Make the passive fiber force 0. Default: false.") (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | |
OpenSim_DECLARE_PROPERTY(passive_fiber_strain_at_one_norm_force, double, "Fiber strain when the passive fiber force is 1 normalized force. " "Default: 0.6.") (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | |
OpenSim_DECLARE_PROPERTY(tendon_strain_at_one_norm_force, double, "Tendon strain at a tension of 1 normalized force. " "Default: 0.049.") (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | |
OpenSim_DECLARE_PROPERTY(tendon_compliance_dynamics_mode, std::string, "The dynamics method used to enforce tendon compliance dynamics. " "Options: 'explicit' or 'implicit'. Default: 'explicit'. ") (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | |
printCurvesToSTOFiles(const std::string &directory=".") const | OpenSim::DeGrooteFregly2016Muscle | |
replaceMuscles(Model &model, bool allowUnsupportedMuscles=false) | OpenSim::DeGrooteFregly2016Muscle | static |
setActivation(SimTK::State &s, double activation) const override | OpenSim::DeGrooteFregly2016Muscle | inline |
setNormalizedTendonForce(SimTK::State &s, double normTendonForce) const (defined in OpenSim::DeGrooteFregly2016Muscle) | OpenSim::DeGrooteFregly2016Muscle | inline |