Abstract
A method is developed to calculate electromagnetic properties of arrays of metallic and dielectric cylinders. It incorporates and exploits cylindrical boundary conditions and Rayleigh identities for efficient, high-accuracy calculation of scattering off individual layers that are stacked into arrays using scattering matrices. The method enables absorption, dispersion, and randomness to be incorporated efficiently, and reproduces known results with vastly improved speed and accuracy. It is used to demonstrate existence of states introduced into photonic band gaps of a dielectric array by disorder, and anomalous absorption behavior in arrays of aluminum cylinders.
- Received 4 June 1999
DOI:https://doi.org/10.1103/PhysRevE.60.7614
©1999 American Physical Society