gtrace is a python package for building and analyzing an optical system using Gaussian beams and optical components. The package was developed to help the optimization of the optical layout of the KAGRA interferometer. However, it should be useful for any optics experiment to track the propagation of Gaussian beams.
The latest release of gtrace is here.
The development version of gtrace can be downloaded via svn from: https://granite.phys.s.u-tokyo.ac.jp/svn/LCGT/trunk/Tools/gtrace/
gtrace uses setuptools for distribution. Just extract the archive and run the following command.
python setup.py install
That's it !
There are also some tutorial and sample codes included in the gtrace archive in the docs directory.
gtrace is distributed under the BSD license.