Once GSoC ends it will rely on a brand new vector calculus package that Prasoon is working on, so not so stable.
But right now, it relys on SymPy pieces like Symbol, taking derivatives, Matrices, substitutions and replacements. Gilber could comment more fully as he knows the code base best. Jason moorepants.info +01 530-601-9791 On Tue, Aug 13, 2013 at 10:00 AM, Matthew Rocklin <mrock...@gmail.com>wrote: > On what subset of SymPy does PyDy and sympy.mechanics rely? How stable is > this subset? > > > On Tue, Aug 13, 2013 at 8:53 AM, Jason Moore <moorepa...@gmail.com> wrote: > >> Tarun's making good progress on the pydy viz package. The python code is >> basically done and he's working on the js stuff now. >> >> https://github.com/PythonDynamics/pydy-viz >> >> Couple of questions for the group: >> >> 1. Where should this package belong? >> >> Options are: >> >> in sympy.physics.mechanics >> in a standalone package (as it is now) >> in a new PyDy distribution that includes visualization as a package >> other >> >> These also beg the questions: >> >> - should we create a new PyDy package that has all the mechanics code and >> the new stuff and make SymPy a dependency? >> - just push everything into sympy? (people have varying opinions on this >> practice) >> >> If we are in SymPy our tests are in SymPy, which is super beneficial >> because we rely so heavily on SymPy's code base. It will be more so once >> the new vector calc module is done. But there is also confusion because we >> have two names: SymPy and PyDy and installation is weird. We are going to >> continue to develop numerical and visualization related stuff that doesn't >> really fit into SymPy's mission as a CAS, but you do find similar stuff in >> Mathematica, for example. >> >> Any thoughts? >> >> Jason >> moorepants.info >> +01 530-601-9791 >> >> -- >> 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 sympy+unsubscr...@googlegroups.com. >> To post to this group, send email to sympy@googlegroups.com. >> 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 sympy+unsubscr...@googlegroups.com. > To post to this group, send email to sympy@googlegroups.com. > 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 sympy+unsubscr...@googlegroups.com. To post to this group, send email to sympy@googlegroups.com. Visit this group at http://groups.google.com/group/sympy. For more options, visit https://groups.google.com/groups/opt_out.