Category Archives: Optics

pyofss – Python-based optical fibre system simulator

Pyofss allows optical component modules to be grouped together into a system. An optical field is propagated through the system and the evolution of the field viewed at each module. Fibre effects include attenuation, dispersion, self-phase modulation, self-steepening, and Raman … Continue reading

Posted in Optics | Leave a comment

MPB

The MIT Photonic-Bands (MPB) package is a free program for computing the band structures (dispersion relations) and electromagnetic modes of periodic dielectric structures, on both serial and parallel computers. It was developed by Steven G. Johnson at MIT along with … Continue reading

Posted in Optics | Leave a comment

Meep

Meep (or MEEP) is a free finite-difference time-domain (FDTD) simulation software package developed at MIT to model electromagnetic systems, along with our MPB eigenmode package. Its features include: – Free software under the GNU GPL. – Simulation in 1d, 2d, … Continue reading

Posted in Optics | Leave a comment

CAMFR

CAMFR (CAvity Modelling FRamework) is a fast, flexible, friendly full-vectorial Maxwell solver. Its main focus is on applications in the field of nanophotonics, like wavelength-scale microstructures, lasers and light-emitting diodes. Find CAMFR at: http://camfr.sourceforge.net/

Posted in Optics | Leave a comment

LaserFOAM

Solves the Nonlinear Schrdinger equation using the split-step Fourier method in order to simulate the propagation of an ultrashort laser pulse in photonic crystal fibers. Find LaserFOAM at: http://laserfoam.sourceforge.net/

Posted in Optics | Leave a comment