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.