Hello everyone, Can I get some feedback about this? Especially from the mentors?
Thank you. On Sat, 16 Mar 2019, 11:20 Arooshi Verma, <arooshiverma0...@gmail.com> wrote: > Hello, > I am Arooshi Verma from IIT Bhubaneswar,India. I have already started > contributing to Sympy. I have been among the top in my engineering > mechanics class. Moreover, I have qualified a lot of Physics and > Mathematics Olympiads. > > After going through the Gsoc ideas page, I got particularly interested in > the project System Dynamics: Bond Graph Tools. I know how to work on Bond > Graphs for many systems (mechanical,electrical etc.). I researched more > about how to implement it using python and would like to start by doing the > following: > > *New package: *This will consist the classes- > 1)node (attributes- name, > value(eg. mass)) > 2)edge (attributes- > from(node), to(node), e(generalized flow), f(generalized effort) ) > 3)constant_junction > (attributes- value(0/1) > *Getting the initial equations of motion:* We can generate the equations > of motion using the properties of of 1 and 0 junctions. We'll write all the > e/f values in terms of other e/f and/or node values > > *Solving the linear equations:* We can solve the linear equations using > the solveset. We'll use solveset moving from the leaf nodes to the internal > nodes so as to get the equations in the form of node values and > differentials. > > I am still going through the different sympy modules. > Since there's no ealier work on this, I would like some suggestions on how > to proceed. I will submit the refined proposal based on the suggestions. I > would love to know what the mentors think about the same. > > Thank you. > > > -- > 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 https://groups.google.com/group/sympy. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sympy/60ef0a1d-d40a-4d03-8a88-dee596b0b24e%40googlegroups.com > <https://groups.google.com/d/msgid/sympy/60ef0a1d-d40a-4d03-8a88-dee596b0b24e%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- 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 https://groups.google.com/group/sympy. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAG48h5TXbNNRwmOKBju7Kfj8bRsiyDMBwHgxPxVomwYmGbyLzQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.