Home
last modified time | relevance | path

Searched refs:tendon_strain (Results 1 – 5 of 5) sorted by relevance

/dports/science/opensim-core/opensim-core-4.1/OpenSim/Actuators/
H A DSchutte1993Muscle_Deprecated.cpp351 double tendon_strain = (aNormTendonLength - norm_resting_length) / norm_resting_length; in calcTendonForce() local
353 if (tendon_strain < 0.0) in calcTendonForce()
356 tendon_force = getTendonForceLengthCurve().calcValue(SimTK::Vector(1, tendon_strain)); in calcTendonForce()
450 double error_force = 0.0, old_error_force, tendon_force, tendon_strain; in computeIsometricForce() local
528 tendon_strain = (tendon_length / _tendonSlackLength - 1.0); in computeIsometricForce()
529 if (tendon_strain < 0.0) in computeIsometricForce()
532 …tendon_force = getTendonForceLengthCurve().calcValue(SimTK::Vector(1, tendon_strain)) * _maxIsomet… in computeIsometricForce()
564 tendon_stiffness = getTendonForceLengthCurve().calcValue(SimTK::Vector(1, tendon_strain)) * in computeIsometricForce()
H A DDelp1990Muscle_Deprecated.cpp519 double tendon_strain = (aNormTendonLength - norm_resting_length) / norm_resting_length; in calcTendonForce() local
521 if (tendon_strain < 0.0) in calcTendonForce()
524 tendon_force = getTendonForceLengthCurve()->calcValue(SimTK::Vector(1, tendon_strain)); in calcTendonForce()
568 double error_force = 0.0, old_error_force, tendon_force, tendon_strain; in computeIsometricForce() local
649 tendon_strain = (tendon_length / _tendonSlackLength - 1.0); in computeIsometricForce()
650 if (tendon_strain < 0.0) in computeIsometricForce()
653 …tendon_force = getTendonForceLengthCurve()->calcValue(SimTK::Vector(1, tendon_strain)) * _maxIsome… in computeIsometricForce()
685 … tendon_stiffness = getTendonForceLengthCurve()->calcValue(SimTK::Vector(1, tendon_strain)) * in computeIsometricForce()
H A DThelen2003Muscle_Deprecated.cpp202 double tendon_strain = (aNormTendonLength - norm_resting_length) / norm_resting_length; in calcTendonForce() local
210 if (tendon_strain>ToeStrain) in calcTendonForce()
211 tendon_force = klin*(tendon_strain-ToeStrain)+ToeForce; in calcTendonForce()
212 else if (tendon_strain>0) in calcTendonForce()
213 tendon_force = ToeForce*(exp(KToe*tendon_strain/ToeStrain)-1.0)/(exp(KToe)-1); in calcTendonForce()
218 tendon_force+=0.001*(1.+tendon_strain); in calcTendonForce()
H A DThelen2003Muscle.cpp1350 double tendon_strain = tendonStrain; in calcfsefisoPE() local
1372 double lenTdn = (tendon_strain+1)*lenR; in calcfsefisoPE()
1376 if (tendon_strain>eToe){ in calcfsefisoPE()
1400 }else if (tendon_strain>0.0){ in calcfsefisoPE()
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Simulation/Model/
H A DMuscle.h119 OpenSim_DECLARE_OUTPUT(tendon_strain, double, getTendonStrain,