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 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):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 sympy+un...@googlegroups.com.
To post to this group, send email to sy...@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/CAKVsmS4c_LKAxJ2OoZ%2BjKKcYLyGL45A2s1DfP8g7BT1c-1B%2Bgg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Well, representation theory is a part of mathematics which maps a matrix to a small representation which is easily computable than those big matrix. This is also related to block diagonalization. Otherwise Karatsuba fast multiplication and strassen’s algo can be used for reducing complexity from n^3 to n^1.52.
Sent from Mail for Windows 10
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAP7f1AhW07dHr8js%3DNf14DB_azYttbkKY-5mn4ChxGUU0t_pPg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/5c86be5b.1c69fb81.630b9.8d92%40mx.google.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKVsmS5fEy1g-nwLikObhvLb3ZG6hgZnqTT1gwbCVOMV%3DWn4QA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAFjzj-LcJYs8EJ1WWiSNJKJi8sm_gXqfzTVxUC5DuFAFXh5peA%40mail.gmail.com.
I think you are confused with numpy and scipy.I don't think the algorithm mentioned by you is much helpful to this cause. Could you please check out some more algorithm for the same.
--
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+un...@googlegroups.com.
To post to this group, send email to sy...@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/ff670eab-fe67-498c-ab45-b4abbd5018c5%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CACaE8x4ccaTQ3HsC6OGutHjkoJjBkKN%2BZ7VVz7gn%2BHZPzqCbUQ%40mail.gmail.com.
Well, I can’t say much because I ‘m not a maths student and just study maths because I like doing so.
In this case you would be knowing it better than me.
From: Shiksha Rawat
Sent: 14 March 2019 18:49
To: sympy
Subject: Re: [sympy] Gsoc Project idea " Efficient Equation ofMotionGeneration with Python" discussion.
Yes, I have studied group theory in my college curriculum.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKVsmS6yAn2JiMbOXuhEEB%2B59ucL6ii5nRtm107LP%2BTB%2BdW%2BLw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/5c8a5671.1c69fb81.44872.5298%40mx.google.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKVsmS6Y3LnMxhRRv7J0g4fzR7zTqq_m8TaC066kH7wHhFjuQA%40mail.gmail.com.
Give me 2 days since currently I am having my mid sems. I will respond asap once I read it.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAP7f1AgcAmRzaGAXx3Th3%2BY5vNVuDjW1%3DwywgXCvbsCbPbcrZg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/5c8a97ba.1c69fb81.a0f0e.3d84%40mx.google.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6%2BXZxaVKN%3DcMKzYcTgBYiTn2%3DWjb4DOwEBtuDeygvdoKQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6JGfKjgHP3EaoX%3DXW_SMfnbGOZgi9LLJoUT3Ty7%3Dutd%2BA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAP7f1AiMm_i%2BJBLBnv3_xzG_8Czag10DWvAUfiAhe-QUzUANiw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6LZLd0kEcLGurCvmAZihW2E4dEiXx_LXQc3nKhXpFA3gA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAP7f1Aj2yffQDWJH47ox3UvQUSfj_VPKgef-2b1P0FVGZqi-Mg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6JnJLZVLiw%3DmtiPaVVRfYZCj%2BGTjtdbnapDmBfE4A9dcA%40mail.gmail.com.
About sorting: Python is made such that it automatically shifts it’s algorithm according to list size.
Sent from Mail for Windows 10
From: Shiksha Rawat
Sent: 30 March 2019 01:30
To: sympy
Subject: Re: [sympy] Gsoc Project idea " Efficient EquationofMotionGenerationwith Python" discussion.
Okay, i have continued the discussion on the issue itself.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKVsmS58ugPF%2BgqdgpJEoN6GaxpOjVEv3%2B5YfK0nyR_4dGWY0g%40mail.gmail.com.
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 interesting.I had a subject on engineering mechanics in college and I would be pleased if I get a chance to work on it.After going through the documentation I observed that functions are implemented to find kinetic energy and potential energy, but there is no function for total energy. Also kinetic energy is returned as a sum of translational and rotational kinetic energy, what if we only want to calculate translational kinetic energy or rotational kinetic energy.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 Jason Moore as he is more familiar with the topic.Links to the issues which I have solved(though not related to current idea):Thanks.
--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 interesting.I had a subject on engineering mechanics in college and I would be pleased if I get a chance to work on it.After going through the documentation I observed that functions are implemented to find kinetic energy and potential energy, but there is no function for total energy. Also kinetic energy is returned as a sum of translational and rotational kinetic energy, what if we only want to calculate translational kinetic energy or rotational kinetic energy.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 Jason Moore as he is more familiar with the topic.Links to the issues which I have solved(though not related to current idea):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 sympy+un...@googlegroups.com.
To post to this group, send email to sy...@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/CAKVsmS59fhCpNNHeH__n1_P-q2J7p0AEst%2BTDr0WWo8HXDPksw%40mail.gmail.com.