“Dirichlet-to-Neumann Map Method with Boundary Cells for Photonic Crystals Devices” (2011) Communications in Computational Physics, 9(1), pp. 113–128. doi:10.4208/cicp.250909.230410a.