RP Photonics logo
RP Photonics
Modeling & Design Software
Technical consulting services on lasers, nonlinear optics, fiber optics etc.
Profit from the knowledge and experience of a top expert!
Powerful simulation and design software.
Make computer models in order to get a comprehensive understanding of your devices!
Success comes from understanding – be it in science or in industrial development.
The famous Encyclopedia of Laser Physics and Technology – available online for free!
The ideal place for finding suppliers for many photonics products.
Advertisers: Make sure to have your products displayed here!
powerful tools for efficient laser development and laser science
This page gives you an overview on our software products.
RP Fiber Calculator is a convenient tool for calculations on optical fibers.
RP Fiber Power is an extremely flexible tool for designing and optimizing fiber devices.
RP Resonator is a particularly flexible tool for laser resonator design.
RP ProPulse can simulate the pulse evolution e.g. in mode-locked lasers and sync-pumped OPOs.
RP Coating is a particularly flexible design tool for dielectric multilayer systems.
RP Q-switch can simulate the power evolution in Q-switched lasers.
Most of our software products support a powerful script language, which gives you an extraordinary degree of flexibility.
Here you learn about software license conditions, updates and upgrades, etc.
Competent technical support is a key quality associated with software from RP Photonics.
RP Photonics has distributors in various countries.
The RP Photonics Software News keep you updated on our developments and give the users additional interesting hints.
Here you can make inquiries e.g. concerning technical details, prices and quotations.
en | de

RP Resonator – Advanced Software for
Laser Resonator Design and Optimization

ABCDEF Matrix Algorithm

The calculations in RP Resonator are based on an extended ABCDEF matrix algorithm. In contrast to the usually used ABCD matrix algorithm, this allows not only the calculation of mode radii, but also the changes of beam position resulting from the misalignment of mirrors.

It is also possible to treat wavelength-dependent refraction, for example at prisms. This occurs, for example, in resonators of mode-locked lasers, where dispersion compensation is done with a prism pair (see an example case). The software can calculate the wavelength-dependent path length and from this the resulting chromatic dispersion.

Linear and ring resonators can be treated as well as single-pass propagation, e.g. of the output beam from a laser resonator. For ring resonators, the beam path can be closed automatically, i.e., the orientation of the first and last mirror and the path length between these are computed automatically. The resulting setup can be shown graphically in order to immediately recognize possible mistakes in the inputs.

Full Parametrization

In contrast to many other programs, RP Resonator allows you to fully parametrize all resonator properties. This means that instead of using simple numbers for arm lengths, mirror radii etc., you can use mathematical expressions. In the generated graphics, you can vary any resonator properties (or combinations thereof) along the horizontal axis, or in 2D color plots. Also, any parameters can be involved in numerical optimizations.

This feature together with the powerful script language gives you an extraordinary flexibility, as you will hardly find in any other software product.