A rigorous and efficient computational method is developed to calculate transmission and reflection spectra for a finite number of air-hole arrays in a slab, where the incident waves are propagating modes of the slab. The method is a three-dimensional extension of the Dirichlet-to-Neumann (DtN) map method previously developed for ideal two-dimensional photonic crystals which are infinite and invariant in one spatial direction. The method relies on the DtN maps of the unit cells to avoid repeated calculations in identical unit cells. The DtN map of a unit cell is constructed using eigenmode expansions in the vertical direction (perpendicular to the slab) and cylindrical wave expansions in the horizontal directions.
© 2010 Optical Society of America
Numerical Approximation and Analysis
Original Manuscript: July 19, 2010
Manuscript Accepted: October 5, 2010
Published: November 10, 2010
Lijun Yuan and Ya Yan Lu, "Dirichlet-to-Neumann map method for analyzing hole arrays in a slab," J. Opt. Soc. Am. B 27, 2568-2579 (2010)