Abstract:
We describe a method for the calculation of Green's functions for an array
of dielectric cylinders. The method is to first construct quasi-periodic
Green's functions, with Bloch vector kB. This function also obeys the
appropriate electromagnetic boundary conditions on the surface of each
cylinder. The Green's function for a single source in the array can then be
calculated by averaging the quasi-periodic result over the Brillouin zone.