RP Photonics logo
www.rp-photonics.com

Available Modeling Software

RP Photonics has at its disposal a significant amount of scientific software, which can be used in particular for numerical modeling purposes. There are basically three groups of computer programs:

  1. User licenses are available for software which can be used by customers to do certain calculations themselves.
  2. Within consulting work, RP Photonics can develop custom-made software for customers. In these cases, the software will usually be property of the customer who ordered its development.
  3. Several very versatile programs are not for sale, but are used by RP Photonics within consulting projects. They often allow RP Photonics to get results in an amazingly short time.

All this is described in the following sections.

Note that software is just one part of the modeling issue; read the page on modeling for information on other aspects.

1. Software for Which User Licenses Can Be Obtained

RP Fiber Power for Simulations of the Performance of Fiber Lasers and Amplifiers

RP Fiber Power can calculate the distribution of optical powers in fiber lasers and amplifiers. For example, it can calculate for a fiber amplifier how signal and pump waves as well as amplified spontaneous emission (ASE) are distributed in the active fiber. This is an important tool for understanding and optimizing performance details such as power efficiency and noise figure.

(see more details)

RP Resonator for Laser Resonator Design

RP Resonator can be used for calculations on optical resonators, in particular on laser resonators. It can not only calculate a wide range of properties of such resonators (such as the variation of beam radii, the sensitivity e.g. to thermal lensing and misalignment, dispersion from geometric effects, etc.), but also allows sophisticated optimizations. For example, it can be used for designing laser cavities which simultaneously meet a number of requirements, such as given mode sizes at certain positions, minimum sensitivity to thermal lensing and misalignment, minimum effect of aberrations on the beam quality, etc.

(see more details)

RP Q-switch for Designing Q-switched Lasers

RP Q-switch can simulate the evolution of optical power and gain in Q-switched lasers (including bulk lasers and fiber lasers) and in subsequent amplifier stages.

(see more details)

You don't actually need to buy a license for such software, but can also have the software applied at RP Photonics and buy only the generated results, just as for the software described in section 3.

2. Software Developed for Individual Customers

RP Photonics offers the development of specialized software for customers. Possible functions of such software are

In any case, RP Photonics can provide software with an easy to use interface. For example, input values can be entered in forms, output values are nicely formatted, results can be graphically shown, etc. Of course, high quality documentation is provided.

If you are interested, contact RP Photonics Consulting to find out what can be done.

3. Software for Internal Use of RP Photonics

Even though the customers will not use this software themselves, it is good to know what kind of software is available for use in consulting projects. Therefore, the most important software is briefly summarized in the following subsections. As the modeling is done by Dr. Rüdiger Paschotta, who is the author of all the mentioned software and has a deep experience in modeling, results can be obtained very quickly and efficiently, and are very reliable. Another advantage is that the customer does then not require own software licenses and does not have to invest any time to learn the handling of the software.

RP ProPulse for the Simulation of Pulse Propagation

RP ProPulse can simulate the propagation of short optical pulses in the resonators of mode-locked lasers, in synchronously pumped optical parametric oscillators, and in optical fibers. A wide variety of effects can be treated, including various kinds of optical nonlinearities, so that even extreme processes such as supercontinuum generation in photonic crystal fibers can be simulated. The very flexible user interface allows the user to quickly define the problem, generate output in the form of any kind of diagrams (including time/frequency plots and spectrograms), import or export tabulated data, do sophisticated evaluations (e.g. statistical processing for extracting noise properties), etc.

(see more details)

RP Coating for the Design of Multilayer Structures

RP Coating is a powerful tool for the design of complex multilayer structures, such as laser mirrors, broadband anti-reflection coatings, fiber Bragg gratings, or various kinds of semiconductor structures. Its flexible user interface makes it easy to define multilayer structures in various ways. A great variety of properties of the structures can be calculated, including reflection and transmission amplitudes and phases, chromatic dispersion, internal field distribution, etc. Finally, RP Coating allows for sophisticated numerical optimization.

(see more details)

Software for Various Purposes

Apart from the above mentioned software, RP Photonics has a variety of other programs for the following applications:

These are just examples; many other things can be quickly and reliably calculated using existing software.

Quality Matters

Dr. Paschotta's software is not only powerful, but has a very high quality in various respects:

Before you try to develop such software yourself, consider the risks associated with required development time (always more than originally expected!), non-ideal algorithms (compromising accuracy and/or computation time) and errors (possibly misleading your development team). And note that software is only one requirement for numerical modeling: even more importantly, you need a detailed physical understanding, knowledge of possible approaches and mathematical techniques, experience concerning how to make a model useful, etc. Having a real expert for such jobs is certainly worth a lot.

© 2004–2010 RP Photonics Consulting GmbH      All rights reserved worldwide      Last update: 2010-01-05
arrow