Body::isDynamic semantics is not clearly defined
Bug #398089 reported by
Václav Šmilauer
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Yade |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Does isDynamic means that Newton's laws skip the body? Or that forces don't contribute to its velocity? Various Translation/
There was a discussion on that topic http://
Changed in yade: | |
importance: | Undecided → Medium |
milestone: | none → 0.20-0 |
status: | New → Confirmed |
To post a comment you must log in.
For me, isDynamic==false clearly means that the time integration is not done on this body, and Newton's law skip it. It will be moved by other engines, or not moved at all.
BUT it means nothing more. For instance, we still need the force on this body (e.g. TriaxialEngines need the force to move the boxes consistently).
I agree it could also mean : "Newton's law will move it with constant velocity", but no, it doesn't, it would add complexity.