Open-Source Computational Photonics with Auto Differentiable Topology Optimization
Benjamin Vial () and
Yang Hao
Additional contact information
Benjamin Vial: School of Electronic Engineering and Computer Science, Queen Mary University of London, London E1 4NS, UK
Yang Hao: School of Electronic Engineering and Computer Science, Queen Mary University of London, London E1 4NS, UK
Mathematics, 2022, vol. 10, issue 20, 1-18
Abstract:
In recent years, technological advances in nanofabrication have opened up new applications in the field of nanophotonics. 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, has made possible large-scale optimization of devices with a few extra modifications of the underlying code. We present here our development of three different software libraries for solving Maxwell’s equations in various contexts: a finite element code with a 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 we present typical inverse design examples.
Keywords: computational photonics; topology optimization (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2022
References: View references in EconPapers View complete reference list from CitEc
Citations:
Downloads: (external link)
https://www.mdpi.com/2227-7390/10/20/3912/pdf (application/pdf)
https://www.mdpi.com/2227-7390/10/20/3912/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:10:y:2022:i:20:p:3912-:d:949941
Access Statistics for this article
Mathematics is currently edited by Ms. Emma He
More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().