Abstract
A simple and efficient method for computing bandgap structures of two-dimensional photonic crystals is presented. Using the Dirichlet-to-Neumann (DtN) map of the unit cell, the bandgaps are calculated as an eigenvalue problem for each given frequency, where the eigenvalue is related to the Bloch wave vector. A linear matrix eigenvalue problem is obtained even when the medium is dispersive. For photonic crystals composed of a square lattice of parallel cylinders, the DtN map is obtained by a cylindrical wave expansion. This leads to eigenvalue problems for relatively small matrices. Unlike other methods based on cylindrical wave expansions, sophisticated lattice sums techniques are not needed.
© 2006 Optical Society of America
Full Article | PDF ArticleMore Like This
Yuexia Huang, Ya Yan Lu, and Shaojie Li
J. Opt. Soc. Am. B 24(11) 2860-2867 (2007)
Huan Xie and Ya Yan Lu
J. Opt. Soc. Am. A 26(7) 1606-1614 (2009)
Shaojie Li and Ya Yan Lu
J. Opt. Soc. Am. A 24(8) 2438-2442 (2007)