Hello, I am Shiksha , a second-year undergrad from India. I have been contributing to Sympy for more than a month now. While going through Gsoc Ideas page, I found Efficient Equation of Motion Generation with Python <https://github.com/sympy/sympy/wiki/GSoC-2019-Ideas#classical-mechanics-efficient-equation-of-motion-generation-with-python> interesting.I had a subject on engineering mechanics in college and I would be pleased if I get a chance to work on it.
Following are some tasks I want to work on: *Cleaning Up The CodeBase- *Going through the files like vector.py, particle.py , frame.py on which Lagrange.py depends I found that there are a number of ways by which we can speed up their computations like enumeration is used at places where it is not required. *Profiling To Find Slow Functions: *Matrices operations take large computation time so I think they can we replaced at feasible places with some other data structures. I am still going through the works done in sympy.mechanics and would draft a refined proposal over this and the suggestions I receive. Since it is mentioned in the status of that idea that no work is done so far, I am not sure where should I start from.I would love to hear from mentors as they are more familiar with the topic. Links to the issues which I have solved(though not related to current idea): https://github.com/sympy/sympy/pull/15842 https://github.com/sympy/sympy/pull/15901 Thanks. -- 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 https://groups.google.com/group/sympy. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKVsmS4c_LKAxJ2OoZ%2BjKKcYLyGL45A2s1DfP8g7BT1c-1B%2Bgg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
