Yes i agree, smart choice of coordinate system can greatly simplify the 
math involved, also it would take less time.
So, should i start adding code for Rectangular, cylindrical and spherical 
coordinates in physics vector module.

Aaron/Jason you want to add something here ?

On Wednesday, March 2, 2016 at 4:28:37 AM UTC+5:30, brombo wrote:
>
> Since you are just starting you probably want to limit yourself to 
> 3-dimensions.  In doing a quick look a the physics vector module (please 
> someone correct me if I am wrong) it looks as if the only coordinate system 
> implemented is rectangular (as opposed to cylindrical, spherical, etc.)  
> For separable coordinates in 3D see -
>
>
> https://en.wikipedia.org/wiki/Orthogonal_coordinates#Table_of_orthogonal_coordinates
>
> One of the great advantages of vector integration comes when you can do it 
> in different coordinate systems since picking the right coordinate system 
> can greatly simplify the problem.  If the thing you are integrating has 
> cylindrical or spherical symmetry you want to do the integration in a 
> cylindrical or spherical coordinate system.  If the physics vector module 
> doesn't have these coordinate systems available you may want to implement 
> them first before doing Green's and Stoke's theorems.
>
> For others reading this please note that there are more general 
> integration theorems than the generalized Stoke's theorem from differential 
> geometry.  See the following link -
>
>  
> https://en.wikipedia.org/wiki/Geometric_calculus#Fundamental_theorem_of_geometric_calculus
>  
>
> On Tue, Mar 1, 2016 at 5:04 PM, Aaron Meurer <[email protected] 
> <javascript:>> wrote:
>
>> SymPy also has a diffgeom submodule which may be appropriate more
>> general integration.
>>
>> Aaron Meurer
>>
>> On Tue, Mar 1, 2016 at 3:47 PM, Ashwani Gautam <[email protected] 
>> <javascript:>> wrote:
>> > Hi, since jason pointed put that the vector module currently only 
>> supports
>> > three dimensional vector analysis, its now only 3 dimensional problem of
>> > vector integration.
>> > Yes i do know about both the theorem(Green and Stokes) from my first 
>> year
>> > undergraduate classes.
>> > Though i still fail to catch "flat space or a general manifold", can you
>> > please give some links about, where to read them.
>> > I am still looking at you to tell me from where to start .
>> >
>> > On Tuesday, March 1, 2016 at 10:55:26 PM UTC+5:30, Jason Moore wrote:
>> >>
>> >> FYI, The vector module currently only supports three dimensional vector
>> >> analysis.
>> >>
>> >>
>> >> Jason
>> >> moorepants.info
>> >> +01 530-601-9791
>> >>
>> >> On Tue, Mar 1, 2016 at 9:18 AM, Alan Bromborsky <[email protected]>
>> >> wrote:
>> >>>
>> >>> The question is do you only want to implement vector integration in 3
>> >>> dimensions (Green's and Stoke's theorems) or in n dimensions 
>> (generalized
>> >>> Stoke's theorem in differential geometry) and in flat space or for a 
>> general
>> >>> manifold?  -
>> >>>
>> >>> https://en.wikipedia.org/wiki/Stokes'_theorem
>> >>>
>> >>> On Tue, Mar 1, 2016 at 6:09 AM, Ashwani Gautam <[email protected]> 
>> wrote:
>> >>>>
>> >>>> Hi There,
>> >>>> I will be applying for GSOC this year. I do all of my numerical work
>> >>>> done in python thus i consider myself fair in Python. While going 
>> through
>> >>>> the Ideas page i found the following topics pretty interesting to me.
>> >>>>
>> >>>> 1.) implementation of vector integration.
>> >>>> 2.) classical mechanics efficient equation of motion generation with
>> >>>> python.
>> >>>>
>> >>>> I request Jason Moore and also other mentors to please provide  
>> starting
>> >>>> point of either of these.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 [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/18717386-11a8-404a-b3d7-5e586e1cbfec%40googlegroups.com
>> .
>> >>>> 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/CALOxT-%3DBn8T%3DWsxa9smV%2B4XAv7T8%2BUDTYYrfB_9Dh2Y7L%3DkEZQ%40mail.gmail.com
>> .
>> >>>
>> >>> 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] <javascript:>.
>> > To post to this group, send email to [email protected] 
>> <javascript:>.
>> > 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/10dc670c-dffd-48ee-a44c-b9dea3d1fdd7%40googlegroups.com
>> .
>> >
>> > 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] <javascript:>.
>> To post to this group, send email to [email protected] <javascript:>
>> .
>> 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/CAKgW%3D6L%3DfOexoLoO89s74KqCLcAkw9JesSP4VKgNnZ7PtKCnmA%40mail.gmail.com
>> .
>> 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/85a03cae-a587-42b1-9cbd-3610a991564d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to