Corresponding pull request:

https://github.com/sympy/sympy/pull/1226

Improved formalism in gaussopt module

Implemented new class ThinPrism which describes single angle thin
prism that can be used for deviation of geometrical and gaussian (not impl.)
beam propagation.
Added optimized *mul* method for FreeSpace, CurvedRefraction
that takes into account pecularities of multiplication for this classes.
Added beam_plot function (matplotlib) that plots gaussian beam waist 
change during propagation.

Also new ray transfer matrix formalism was implemented, in which all
ray transfer matrices are unimodular (see link listed below for detailed 
description)

https://docs.google.com/open?id=0B5z0ARaY9TcdVi03YlFHNzBIREE

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/sympy/-/I2RGo1WDfxcJ.
To post to this group, send email to sympy@googlegroups.com.
To unsubscribe from this group, send email to 
sympy+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to