Hi, can anyone please help me to implement mini-batch in Sympy Nisha T M
On Sun, Feb 3, 2019 at 8:38 PM <[email protected]> wrote: > Hello all, > > I was going through the project ideas for GSOC 2019. I saw an entry for > vector integration. I have studied vector calculus in previous semester and > this project > looks something which fits my academic background. > > I have gone through Prasoon's PR. He had already written some code for > support of integration and i like the overall API proposed by him in his > GSOC proposal. I am going through vector module code. > > I have some doubts which i would like to clarify. > > 1 . Currently sympy.vector does not handle reference frame which is > required in mechanics and physics. Reference frame can be used through > sympy.physics.vector. I would like to know if there is there any plan of > making sympy.vector handle reference frames. Is thie functionality of > sympy.physics.vector need to be vector module. > > 2. My understanding of vector calculus in limited to 3 dimensions. Also i > am not much comfortable with general curvilinear coordinate systems except > cartesian, spherical and cylindrical. Is this sufficient? I am willing to > learn more and would appreciate if someone can guide me to resources which > will help me in this project. > > 3. What functionality is expected from this component other than obvious? > This project will involve implementing classes and functions for line > integrals, surface integrals and fundamental theorems of vector calculus. > Apart from this, i think it would be nice if we can implement a > parameterization algorithm which will enable us to write implicit equation > rather than knowing parametric equation of curve. > For example- > S = Surface( C.x**2 + C.y**2 + C.z**2 = 4 ) > rather than > S = Surface( x = r*cos(theta)*sin(phi), y = r*sin(theta)*sin(phi), z = > r*cos(phi), bounds = [ (theta, 0, 2*PI), (phi, -PI/2, PI/2)) > What do you all think of this? > > I am still in very initial stage and still trying to figure the API for > the classes. As i progress, i will update my progress here. > > Thanks for your help. > Faisal Riyaz > > > > > -- > 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/844c6037-706a-4639-ae40-1723ea39f920%40googlegroups.com > <https://groups.google.com/d/msgid/sympy/844c6037-706a-4639-ae40-1723ea39f920%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 [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/CAL2d9DDcwSAcO-dV4Am5G%3DkEKShTYemZLj2E2XnUCOd8gqktqg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
