ONELAB Photonics is a set of models combining the open source finite
element solver GetDP with the open source pre-
and post-processor Gmsh to solve photonics
applications^{1}.

These models can be used as-is for parametric studies or as template models since implementing new opto-geometric parameters using Gmsh and GetDP is rather simple.

For instance, it is possible to compute direct problems such as the
diffraction of a plane wave by a grating^{2-4} (in 2D
and 3D) or the scattering of an arbitrary wave by a scatterer
(T-matrix^{5}, near and far field data...)

A collection of eigenvalue problems is also available, such as the
Quasi-Normal Modes of open structures^{6}, the the
Bloch band diagram of photonics crystals, the leaky modes of a microstructured
fiber^{7}, or the modes resulting from non-linear
eigenvalue problems arising when considering frequency-dispersive
permittivities^{8-9}.

- Download the precompiled ONELAB software bundle for Windows, Linux or MacOS.
- Launch the app
- Open e.g.
`models/BlochPeriodicWaveguides/rhombus.pro`

. - Press
`Run`

- 2D and 3D grating models
^{2-4}are available in`models/DiffractionGratings`

. - A general 3D scattering model
^{5}is available in`models/ElectromagneticScattering`

. - A model for the computation of the Bloch dispersion relation in conical
mounts
^{7}is avalable in`models/BlochPeriodicWaveguides`

. - A collection of non-Linear eigenvalue
problems
^{8-9}(quadratic, polynomial and rational) is avaiable in`models/NonLinearEVP`

.

- G. Demésy, A. Nicolet, F. Zolla, C. Geuzaine. Modélisation par la méthode de éléments finis avec ONELAB. Photoniques 100, 40-45, 2020.
- G. Demésy, F. Zolla, A. Nicolet, M. Commandré. All-purpose finite element formulation for arbitrarily shaped crossed-gratings embedded in a multilayered stack. JOSA A 27.4, 878-889, 2010.
- G. Demésy, F. Zolla, A. Nicolet. A ONELAB model for the parametric study of mono-dimensional diffraction gratings. arXiv:1710.11451.
- G. Demésy, S. John. Solar energy trapping with modulated silicon nanowire photonic crystals. Journal of Applied Physics 112.7, 074326, 2012.
- G. Demésy, J.-C. Auger, B. Stout. Scattering matrix of arbitrarily shaped objects: combining finite elements and vector partial waves. JOSA A 35.8 1401-1409, 2018.
- N. Marsic, H. De Gersem, G. Demésy, A. Nicolet, C. Geuzaine. Modal analysis of the ultrahigh finesse Haroche QED cavity. New Journal of Physics 20.4, 043058, 2018.
- F. Zolla, G. Renversez, A. Nicolet. Foundations of photonic crystal fibres. World Scientific, 2005.
- G. Demésy, A. Nicolet, B. Gralak, C. Geuzaine, C. Campos, J. E. Roman. Non-linear eigenvalue problems with GetDP and SLEPc: Eigenmode computations of frequency-dispersive photonic open structures. arXiv:1802.02363.
- F. Zolla, A. Nicolet, G. Demésy, Photonics in highly dispersive media: the exact modal expansion. Opt. Lett. 43, 5813, 2018.

ONELAB Photonics was funded in part by the French Agence Nationale pour la recherche (ANR-16-CE24-0013), the Walloon Region (WIST3 No 1017086 ONELAB) and the Belgian French Community (ARC WAVES 15/19-03).