- Journal Home
- Volume 36 - 2024
- Volume 35 - 2024
- Volume 34 - 2023
- Volume 33 - 2023
- Volume 32 - 2022
- Volume 31 - 2022
- Volume 30 - 2021
- Volume 29 - 2021
- Volume 28 - 2020
- Volume 27 - 2020
- Volume 26 - 2019
- Volume 25 - 2019
- Volume 24 - 2018
- Volume 23 - 2018
- Volume 22 - 2017
- Volume 21 - 2017
- Volume 20 - 2016
- Volume 19 - 2016
- Volume 18 - 2015
- Volume 17 - 2015
- Volume 16 - 2014
- Volume 15 - 2014
- Volume 14 - 2013
- Volume 13 - 2013
- Volume 12 - 2012
- Volume 11 - 2012
- Volume 10 - 2011
- Volume 9 - 2011
- Volume 8 - 2010
- Volume 7 - 2010
- Volume 6 - 2009
- Volume 5 - 2009
- Volume 4 - 2008
- Volume 3 - 2008
- Volume 2 - 2007
- Volume 1 - 2006
Commun. Comput. Phys., 9 (2011), pp. 113-128.
Published online: 2011-09
Cited by
- BibTex
- RIS
- TXT
In a two-dimensional (2D) photonic crystal (PhC) composed of circular cylinders (dielectric rods or air holes) on a square or triangular lattice, various PhC devices can be created by removing or modifying some cylinders. Most existing numerical methods for PhC devices give rise to large sparse or smaller but dense linear systems, all of which are expensive to solve if the device is large. In a previous work [Z. Hu et al., Optics Express, 16 (2008), 17383-17399], an efficient Dirichlet-to-Neumann (DtN) map method was developed for general 2D PhC devices with an infinite background PhC to take full advantage of the underlying lattice structure. The DtN map of a unit cell is an operator that maps the wave field to its normal derivative on the cell boundary and it allows one to avoid computing the wave field in the interior of the unit cell. In this paper, we extend the DtN map method to PhC devices with a finite background PhC. Since there is no bandgap effect to confine the light in a finite PhC, a different technique for truncating the domain is needed. We enclose the finite structure with a layer of empty boundary and corner unit cells, and approximate the DtN maps of these cells based on expanding the scattered wave in outgoing plane waves. Our method gives rise to a relatively small and sparse linear systems that are particularly easy to solve.
}, issn = {1991-7120}, doi = {https://doi.org/10.4208/cicp.250909.230410a}, url = {http://global-sci.org/intro/article_detail/cicp/7493.html} }In a two-dimensional (2D) photonic crystal (PhC) composed of circular cylinders (dielectric rods or air holes) on a square or triangular lattice, various PhC devices can be created by removing or modifying some cylinders. Most existing numerical methods for PhC devices give rise to large sparse or smaller but dense linear systems, all of which are expensive to solve if the device is large. In a previous work [Z. Hu et al., Optics Express, 16 (2008), 17383-17399], an efficient Dirichlet-to-Neumann (DtN) map method was developed for general 2D PhC devices with an infinite background PhC to take full advantage of the underlying lattice structure. The DtN map of a unit cell is an operator that maps the wave field to its normal derivative on the cell boundary and it allows one to avoid computing the wave field in the interior of the unit cell. In this paper, we extend the DtN map method to PhC devices with a finite background PhC. Since there is no bandgap effect to confine the light in a finite PhC, a different technique for truncating the domain is needed. We enclose the finite structure with a layer of empty boundary and corner unit cells, and approximate the DtN maps of these cells based on expanding the scattered wave in outgoing plane waves. Our method gives rise to a relatively small and sparse linear systems that are particularly easy to solve.