Simulation System For Optical Science (SISYFOS) – tutorial, version 2

FFI-Report 2021

About the publication

Report number

21/01183

ISBN

978-82-464-3337-0

Format

PDF-document

Size

1.1 MB

Language

English

Download publication
Gunnar Arisholm Helge Fonnum
Sisyfos consists of a C++ library and a set of python modules for simulating optical parametric frequency conversion, lasers, or beam propagation in nonlinear or turbulent media. The Sisyfos library contains classes corresponding to optical components such as beam sources, lenses, mirrors, and nonlinear crystals. By combining such components it is possible to build simulation programs for a wide range of devices, including amplifiers, oscillators, and harmonic generators. A Sisyfos program loosely means an application program making use of the Sisyfos library to simulate some optical device. This report gives an introduction to Sisyfos by guiding the reader through a sequence of example programs of gradually increasing complexity. The example programs form an essential part of the tutorial, and we recommend running the examples while reading the tutorial.

Newly published