Skip to content
Laser resonator calculation tool
C++ Python Shell QMake HTML Batchfile Other
Branch: master
Clone or download
Latest commit 336a5f6 Jan 26, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin remove IRefractive interface Oct 20, 2019
calc docs for gauss calc Jan 26, 2020
docs extract build instructions into a file Oct 7, 2019
help docs for gauss calc Jan 26, 2020
img help pages for schema and pump Jan 23, 2020
libs/qcustomplot drag plot with middle button Feb 5, 2019
orion @ a30ba5d help pages for schema and pump Jan 23, 2020
release
scripts remove copying network lib in package script May 1, 2019
src docs for gauss calc Jan 26, 2020
.gitignore add matrix element with single matrix Jan 9, 2020
.gitmodules first import from svn revision 237 without functions Jun 27, 2017
Doxyfile doxygen added Apr 18, 2018
LICENSE Update license Jan 15, 2020
README.md Update README.md Oct 8, 2019
rezonator.pro dont open elems catalog in view mode, use custom elems tool instead Jan 13, 2020

README.md

reZonator 2

reZonator is software for designing of laser resonators and calculation of light beam propagation (as gaussian so as ray vectors) in complex optical systems.

This is the official port of reZonator to Qt framework. The goal is to make it open-source and cross-platform.

Currently, version 2 is in alpha state, but it implements the most important functions of version 1:

  • Reading of project files (schemas) from version 1.
  • Stability calculation for resonators (standing-wave and ring).
  • Caustic calculation for resonators and single-pass systems.

If you need some particular feature from version 1 that it no ported yet, fill free to open an issue with a feature request.

See Home page or Releases for binary packages for Windows, Linux and macOS. See build instructions for building from source code.

Main Window

You can’t perform that action at this time.