I have been really busy with some other work this week. Nevertheless, I 
have made some progress with the ideas. I have finalized (almost) how to 
implement coordinate systems, and yes, we are going to have cylindrical as 
well as spherical coordinates. Right now, I am trying to decide how best to 
implement a Vector class. Next, I will be deciding on an implementation of 
reference frames.

Anyway, give me until tomorrow and I'll have answers to all your questions.

On Thursday, March 21, 2013 7:32:22 PM UTC+5:30, Sachin Joglekar wrote:
>
> @Prasoon, I recently did a bit of study and planning about our 
> coordination on vector calculus as far as our GSoC proposals are concerned. 
> I will post my total concept of the module by first week of April 
> (@asmeurer, is this a good enough deadline? considering this project will 
> need lots of inputs from the sympy.physics community) but I want to clear 
> up a few things, to make your work (and mine) easier.
>
> 1. How do you plan to implement Gauss' theorem (divergence) and Stoke's 
> fundamental theorem of curl? I am not talking about the actual 
> implementation here, I would like to have an idea about the API of the 
> functions/methods that you plan to implement. I know this is a bit early 
> for such questions maybe, but I would appreciate it if you clarify this 
> before I upload my proposal. Just a pointer this one.
>
> 2. I would also need a look at your API for vector field functions to 
> integrate them with some functions I plan to implement for scalar potential 
> fields. I am not clear about this concept myself (and whether implementing 
> scalar fields is necessary), but having methods to return vector fields 
> from potential field gradients would a good idea. I would like the 
> community's views on this.
>
> 3. Do you plan to implement methods for polar and cylindrical coordinates? 
>
> 4. As your work would primarily deal with functions of the coordinates 
> themselves, we would have to collaborate to integrate time-based fields 
> into your work (maybe an auxiliary PR to your branch from my side, or 
> extension of your classes as a part of my work). This is more of a query to 
> our potential mentors here. What do you people think would be the best 
> course of action in this case?
>

-- 
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 http://groups.google.com/group/sympy?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to