Topology optimization of 3D photonic crystals with complete bandgaps

Kenneth E. Swartz, Daniel A. White, Daniel A. Tortorelli, Kai A. James

Research output: Contribution to journalArticlepeer-review


The design of photonic crystals with complete bandgaps has recently received considerable research focus for numerous reasons. This work leverages well-known nonlinear programming techniques to alleviate the non-smoothness caused by degenerate eigenvalues such that topology optimization problems can be solved with the open-source IPOPT software. A fully-vectorial plane wave expansion technique is used with an iterative eigensolver to efficiently predict dispersion properties of candidate structures. Nonlinear programming is employed to solve the inverse problem of designing three-dimensional periodic structures that exhibit complete two-dimensional (2D) and three-dimensional (3D) photonic bandgaps. Mesh refinement is performed to alleviate the large computational burden of designing and analyzing photonic crystals, and a periodic density filter is implemented to impose a minimum feature size for manufacturability considerations.

Original languageEnglish (US)
Pages (from-to)22170-22191
Number of pages22
JournalOptics Express
Issue number14
StatePublished - Jul 5 2021

ASJC Scopus subject areas

  • Atomic and Molecular Physics, and Optics


Dive into the research topics of 'Topology optimization of 3D photonic crystals with complete bandgaps'. Together they form a unique fingerprint.

Cite this