GSoC 2021 - Week 7
27 Jul 2021Key highlights of this week’s work are:
-
- Made
JointsMethodwork with bothKanesMethodandLagrangesMethodand with all other future methods too if they are made according to previous methods. Also explicitly addedkinetic_energyto classBodysince compiler can’t decide a Body object is aRigidBodyorParticlebecauseBodyinherits both classes so introducedis_particleandis_rigidbodytoBody,ParticleandRigidBodyso that they can be differentiated.
- Made
-
Add new abstract base class for methods
- Added a new class
_Methods, which is to be inherited byKanesMethod,LagrangesMethodand other methods which would be made in future to make them similar to each other and make all methods to work withJointsMethod.
- Added a new class