Projects / LaserCalc

LaserCalc

LaserCalc is a tool to calculate optical paths and resonators based on Gaussian beam matrix optics. Optical elements such as lenses or distances can be set up to an optical path. An input beam parameter (z & w value) as well as the wavelength can be set. The programm calculates the propagation of the beam along the path. For an optical resonator, the TEM00 Eigenmode of a given wavelength is automatically calculated. Furthermore, a stability parameter is derived.

Tags Scientific/Engineering Physics
Licenses GPLv3
Operating Systems Windows Windows Windows Windows POSIX Linux
Implementation C++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  18 Jun 2009 14:41
  • Rrelease-after

Changes: This release comes with an improved optic editor. Two new modules (Resonator Stability Analysis and Data Variation Analysis) have been added. Optical paths can now be nested. As always, many bugs have been fixed.

  • Rrelease-mid
  •  16 Mar 2009 16:58
  • Rrelease-after

    Changes: A significantly improved optimization algorithm in the ModeMatcher module has been implemented. Many bugs have been fixed.

    • Rrelease-mid
    •  09 Feb 2009 21:07
    • Rrelease-after

    Changes: This version comes with a new GUI concept that allows a more flexible way of working. Further path and cavity parameters are calculated. The cavity analysis module can now calculate linear and ring resonators. A documentation update has been started (but is not yet finished).

    • Rrelease-mid
    •  28 Oct 2008 04:12
    • Rrelease-after

    Changes: This is the first stable version. Minor feature enhancements have been implemented. A user manual has been added.

    • Rrelease-mid
    •  07 Sep 2008 16:55
    • Rrelease-after

    Changes: A bug leading to a segfault if a new Optic Path was called has been fixed. A progress bar for matcher has been added. A bug with plotting the last point in a path has been fixed. Display of element names in the path plot has been added. Display of calculated distances by the matcher in the path plot has been added. A German translation has been added. The application now looks for the correct path of the glade files. There are fixes in the build system.

    8dc2daab5c1d5a56838dbb14932f4004_thumb

    Project Spotlight

    EiffelStudio

    An Eiffel development platform for Linux/Unix/Mac OS X/Windows/VMS.

    220080d83913dc1b64b1edd239dd925a_thumb

    Project Spotlight

    Alkitab Bible Study

    A desktop bible study software.