RP Photonics logo
RP Photonics
Consulting GmbH
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!
Competent technical support for your business!
Here you get an overview on our services.
Here you get the basic facts on RP Photonics Consulting GmbH.
Learn here the topical areas in which RP Photonics offers technical consultancy.
RP Photonics offers interesting services for manufacturers and users, investors and funding agencies, communications and advertising experts.
RP Photonics is selling licenses for simulation & design software and also offers individual developments.
Check our publications – e.g., our high-quality online tutorials and books!
Find news on our activities here.
In 2014, RP Photonics celebrates its 10-year anniversary!
For copyright issues, our philosophy and technical remarks, look here.
We offer two high-quality newsletters – the Photonics Spotlight and the RP Software News – get them!
Here you find out how to contact us, what is our bank account, VAT number, etc.
Search | en | de

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. (See also our online tutorial on modelling in the area of fiber lasers and fiber amplifiers.)

There are essentially three groups of computer programs:

1. Software for Which User Licenses Can Be Obtained

User licenses for various powerful software packages are sold by RP Photonics. You find detailed descriptions on the RP Software pages.

2. Software Developed for Individual Customers

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

  • various kinds of simulations, e.g. of laser and amplifier dynamics
  • other calculations in optics, e.g. concerning material dispersion, interferometers, Kramers-Kronig relations, etc.
  • specialized data acquisition and processing, e.g. calculation of noise spectra from data recorded in the time domain

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. To get an impression of that quality, have a look at the contents of the manual for RP Fiber Power.

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.

Software for the following applications is available:

  • Calculation of dynamics in lasers and amplifiers, such as Q-switching dynamics, spiking, pulse build-up in regenerative amplifiers, etc.
  • Calculation of different orders of chromatic material dispersion from refractive index data, or of dispersion of prism pairs
  • Design of refractive index profiles of fibers
  • Calculations concerning phase matching of nonlinear processes (e.g. for an automatic systematic search for all possible phase-matching configurations in nonlinear crystal materials)
  • General optics calculations, e.g. concerning nonlinearities, soliton effects, optical filters, interference effects, Kramers-Kronig relations, etc.

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:

  • The underlying equations are based on a very decent physical understanding and the knowledge of relevant scientific literature.
  • The software design has been carefully planned from the beginning, enabling e.g. easy future expansions without changing the concept.
  • The programs have been carefully validated in many details, e.g. by comparison with analytically calculated results for special situations, or by detailed comparison with results from other researchers.
  • The user interfaces are so flexible that it is never necessary to include project-specific details in the source code.

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.

Software is not All You Need

Note that software is just one part of the modeling issue; read the page on modeling for information on other aspects. Instead of purchasing software licenses, you may use the consultancy of RP Photonics.