Niraj, The folks behind the mechanics part are happy to help you develop this, but we'd really like to see some kind of pseudo code or proposal which shows what you want to do. Once we get some idea of what you want to do we can give better guidance. Your current PR for adding thrust to a RigidBody needs some more thinking to implement it in a generally useful way. For example, you can compute thrust without adding any methods to existing classes or subclassing. But if you want to figure out how to do time varying mass and inertia in a general sense, you could start by writing some tests for cases where the masses and inertial parameters in mechanics are functions of time. I'd look for a "simple" text book solution to a problem of this nature. Start by seeing if the mechanics module can reproduce the equations of motion.
Jason moorepants.info +01 530-601-9791 On Sun, Oct 27, 2013 at 3:31 PM, Niraj Goel <[email protected]> wrote: > Hello , > I am interested in doing some work on celestial and orbital mechanics for > SymPy . To start with , i worked little bit on Rockets and also submitted a > pull request (#2534,link below) . I got some feedbacks there and i am > working towards it . > https://github.com/sympy/sympy/pull/2534 > It would be great if anybody could give some more feedback regarding the > idea and how to go about implementing it . > > Regards > Niraj > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/sympy. > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sympy. For more options, visit https://groups.google.com/groups/opt_out.
