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