Pauline Bennet

PhD in numerical photonics and optics

Développement numérique


Calcul numérique en électromagnétisme
  • Méthode RCWA
  • Matrices T & matrices S
  • Formalisme d'Abélès & formalisme des admittances
Langages de programmation
  • Python
  • Octave/matlab
Bibliothèques co-développées 
  • PyMoosh
  • Nevergrad
L’équipe ELENA, au sein de laquelle j’ effectue mes travaux, possède une expertise avérée dans le développement de méthodes numériques pour la photonique. J’ai effectué une traduction de ces méthodes du langage Octave/Matlab vers le langage Python, en implémentant des fonctionnalités existantes (calcul des propriétés optique par RCWA, algorithme d’optimisation Differential Evolution, visualisation des champs et des structures) et nouvelles (calcul des admittances). Ces travaux ont ensuite servi à la création du logiciel PyMoosh,  un programme développé en collaboration avec le LAAS et META pour la simulation et l’optimisation de la propagation de la lumière dans des structures multicouches.