Documentation#
Welcome! This is the documentation for nannos
v 2.6.3, last updated on Jun 15, 2024.
nannos
is a Python package that solves Maxwell’s equations
in bi-periodic multilayer stacks using the Fourier Modal Method (FMM).
![Sketch of a multilayer grating](_images/landing.png)
The code of the project is on Gitlab
Features#
Computation of transmitted and reflected efficiencies for the various diffraction orders.
Calculation of the electromagnetic field in the structure.
Various FMM formulations.
Automatic differentiation enabling inverse design of metasurfaces.
GPU acceleration.