Gaussian beam propagation package. Eugeniy Mikhailov 2012 Initially developed by Eugeniy Mikhailov with first files dated by Jun 2006, but it was started even earlier. Can treat lenses and empty spaces (with a given refraction index). And able to calculate Gaussian beam propagation via ABCD matrix formalism. So far it can propagate Gaussian beam back and force and compare the beam profiles after such propagation. For a quick demo run: ``` solution_visualization.m It expects that script trial_solution.m sets beam initial, final Gaussian beam parameters, and optical elements. See for an example of such file in ``examples/trial_solution.m.example``.