--
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/b940f17a-d895-4c50-bfd4-70ddd1489c93%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Yes. There is a class called Del in sympy.vector.deloperator.py. But in current implementation, it does not return the del operator ( the grad operator). It only calculates gradient, curl and divergence.
Thank you for the suggestion.
Even I was thinking returning a del operator from del class would be better. I'll incorporate that in my proposal.
Thank you for reviewing my proposal.
You proposal is very good. My only suggestion is that you may want a class for vector differential operators (gradient operator). If the coordinate system constructor returns the gradient operator you could (in future) overload * and ^ operators so that if f is a scalar field and V a vector field and grad the vector operator then -
gradient of scalar field = grad * f
divergence of vector field = grad * V
curl of vector field = grad ^ V
then the Laplacian would be grad * (grad * f)
On 04/01/2017 05:40 AM, Sagar Bharadwaj wrote:
--I am interested in Implementing multiple coordinate systems for Vectors in SymPy.I have completed the timeline and here is my proposal. Please Review it and give me you valuable suggestions.
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+unsubscribe@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/b940f17a-d895-4c50-bfd4-70ddd1489c93%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 sympy+unsubscribe@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/f1dd0d91-e5f2-b094-9e4e-a3eb8df574e8%40gmail.com.
Any other suggestions? Anything more that needs to be done on the project other than what I mentioned?
or have I committed a mistake elsewhere?