Abstract

In recent years, technological advances in nanofabrication have opened new application in the field of photonics. To engineer and develop novel functionalities, rigorous and efficient numerical methods are required. In parallel, tremendous advances in algorithmic differentiation, in part pushed by the intensive development of machine learning and artificial intelligence, have made possible large scale optimization of devices with a few extra modifications of the underlying code. In this presentation I will outline the concepts behind auto-differentiation and give details about topology optimization algorithms. I will present various examples of application in Electromagnetism and metamaterials, such as cloaking and illusion devices. Finally, I will detail the development of three different software libraries for the resolution of Maxwells equations: a Finite Element code with high level interface for problems commonly encountered in photonics, an implementation of the Fourier Modal Method for multilayered bi-periodic metasurfaces and a Plane Wave Expansion Method for the calculation of band diagrams in two dimensional photonic crystals. All of them are endowed with automatic differentiation capabilities and typical inverse design examples will be presented.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.