I don't think dyadics are used elsewhere, but the real question is if they are useful outside of physics or not. If they are, then they should be defined outside of physics, and just used in mechanics. If there are certain aspects that only make sense in physics, then they should be defined outside of physics and subclassed in physics (I say physics instead of mechanics because this sort of thing actually applies to all classes in the physics module).
Aaron Meurer On Tue, May 14, 2013 at 11:51 PM, Prasoon Shukla <prasoon92.i...@gmail.com>wrote: > I have been reading the documentation of the mechanics module and looking > at the code to understand how the vector module will fit in with > `mechanics`. Most of the things are clear to me at this point. > > Now I'd like to know a little more about using dyadics. I have read about > dyadics from some web resources. A Dyadic class is already implemented in > mechanics. Now, I have two options: Either to modify the Dyadic class > present in mechanics to play nice with the vector module, or, to make a > separate Dyadic class as a part of the vector module. > If dyadics can be used elsewhere in SymPy, then I think that the latter > option would be better. If not, and if dyadics are being used only in > mechanics, then we can just modify the existing Dyadic class. > > So, which option would be better? > > -- > 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?hl=en-US. > > 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?hl=en-US. For more options, visit https://groups.google.com/groups/opt_out.