Closed mrrezaie closed 3 months ago
Hi @mrrezaie, I will address this question on the forum, since I don't see a clear bug here yet. This is probably explained by differences in how these muscles handle muscle-tendon equilibrium.
If we do find a bug, we can reopen this later.
Hi, following this post on forum in which the error occurred when working with API, here is an example to reproduce the error in GUI as well:
DeGrooteFregly2016Muscle
(or download this already converted one: DeGroote.zip)hip_flexion_r
coordinate to a value more than80
(or less than-10
)tendon force
ofsemiten_r
muscle againstknee_angle_r
Activation override
to0.2
AnalyzeTool::run() unable to equilibrate muscles at time = 0.0. Reason: Model::equilibrateMuscles() Function has same sign at bounds of 0.0 and 5.0. Thrown at CommonUtilities.cpp:164 in solveBisection().. DeGrooteFregly2016Muscle 'recfem_r' is exceeding maximum contraction velocity at time 0.0 s.
As you see in this example, the error is related to an other muscle,recfem_r
.