I have to agree with Stefan here. In optics, the usual manipulations and 
calculations are better done with a simple matrix - though if we need to 
express vectors/coordinates in different systems, you could use the vector 
API- but that would just be the minimal use. The core operations would be 
done better with matrices (and faster too).
@Sudhanshu, can you think of any optics application that would require 
heavy-duty vector stuff?

On Monday, March 3, 2014 4:13:29 PM UTC+5:30, Sudhanshu Mishra wrote:
>
> Hi
>
> I am a second year undergraduate student of Information Systems from BITS 
> Pilani, India.
> I like Physics and I've been using Python for an year. I started 
> developing a Python package called BinPy <https://github.com/BinPy/BinPy/>for 
> electronics computation and simulation.
> This <https://github.com/debugger22> is my Github profile.
>
> I want to propose an idea to introduce a new package for optical physics 
> in sympy. I want to do this as a project under GSoC14.
>
> Since we already have vector, optical physics can easily be implemented. 
> As of now only Guassian optics is available. 
> If we add more things like Newtonian optics, Maxwell's equation, Fermat's 
> principle, Snell's laws and many more concepts, 
> It would be very helpful for the users to do scientific computations 
> related to optics using sympy.
>
> If you like this idea, guide me what should I do now to get familiar with 
> the physics package of sympy.
>
> With Regards
> Sudhanshu Mishra
>

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/27bd6d73-1b6c-4ef7-9ba1-022095d21817%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to