@Sachin not really extensive but vectors are frequently used in the optics. 
If there's no issue, I'll use matrix only.
But my question wasn't vector or matrix. Please give me suggestions on how 
should I proceed with the idea. Can anyone mentor this project, if this 
idea feels promising?



On Monday, March 3, 2014 9:13:09 PM UTC+5:30, Sachin Joglekar wrote:
>
> 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/062103c2-38b9-4f66-bc0a-e1912b06f68d%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to