Documentation and prototypes for the proposed refactoring of the physics.mechanics
module of SymPy.
While questions/considerations in the files themselves are labeled with # QUESTION
. There are some major overall considerations listed below.
- Should there be a
ModelObject
, which is inherited by all mechanical classes?
Pros:
- Useful for identification
- Could be used to share common properties and methods
-
The new file structure
-
Do we want a separate
Inertia
object, which inheritsDyaDic
? -
Constraint
is aMatrix
-
Should we model collisions? If so, how?