Modeling open nanophotonic systems using the Fourier modal method: Generalization to 3D Cartesian coordinates
Teppo H\"ayrynen, Andreas Dyhl Osterkryger, Jakob Rosenkrantz de, Lasson, Niels Gregersen

TL;DR
This paper extends the Fourier modal method to 3D Cartesian coordinates for open nanophotonic systems, introducing a non-uniform Fourier space sampling technique that enhances accuracy and convergence in modeling open 3D structures.
Contribution
The authors generalize the open boundary Fourier modal method to 3D Cartesian coordinates with a novel non-uniform Fourier space sampling, improving modeling accuracy for open nanophotonic systems.
Findings
Enhanced accuracy in modeling radiation modes
Improved convergence compared to conventional methods
Effective application to various 3D optical structures
Abstract
Recently, an open geometry Fourier modal method based on a new combination of an open boundary condition and a non-uniform -space discretization was introduced for rotationally symmetric structures providing a more efficient approach for modeling nanowires and micropillar cavities [J. Opt. Soc. Am. A 33, 1298 (2016)]. Here, we generalize the approach to three-dimensional (3D) Cartesian coordinates allowing for the modeling of rectangular geometries in open space. The open boundary condition is a consequence of having an infinite computational domain described using basis functions that expand the whole space. The strength of the method lies in discretizing the Fourier integrals using a non-uniform circular "dartboard" sampling of the Fourier space. We show that our sampling technique leads to a more accurate description of the continuum of the radiation modes that leak out from…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Modeling open nanophotonic systems using the Fourier modal method: Generalization to 3D Cartesian coordinates
Teppo Häyrynen
Andreas Dyhl Osterkryger
Jakob Rosenkrantz de Lasson
Niels Gregersen
Abstract
Recently, an open geometry Fourier modal method based on a new combination of an open boundary condition and a non-uniform -space discretization was introduced for rotationally symmetric structures providing a more efficient approach for modeling nanowires and micropillar cavities [J. Opt. Soc. Am. A 33, 1298 (2016)]. Here, we generalize the approach to three-dimensional (3D) Cartesian coordinates allowing for the modeling of rectangular geometries in open space. The open boundary condition is a consequence of having an infinite computational domain described using basis functions that expand the whole space. The strength of the method lies in discretizing the Fourier integrals using a non-uniform circular ”dartboard” sampling of the Fourier space. We show that our sampling technique leads to a more accurate description of the continuum of the radiation modes that leak out from the structure. We also compare our approach to conventional discretization with direct and inverse factorization rules commonly used in established Fourier modal methods. We apply our method to a variety of optical waveguide structures and demonstrate that the method leads to a significantly improved convergence enabling more accurate and efficient modeling of open 3D nanophotonic structures.
Fourier modal method, Computational electromagnetic methods, Micro-optics, Waveguides, Mathematical methods in physics, Numerical approximation and analysis
I Introduction
Numerous nanophotonic devices including microcavity resonators Vahala2003 , slow-light waveguides Lecamp2007b ; MangaRao2007 ; Mork2009 and single-photon sources Gregersen2013 ; Aharonovich2016 are open systems with properties strongly characterized by their leakage of light into the surroundings, that in principle extend to infinity. With the exception of the Green’s function integral equation approach Lavrinenko2014 , the majority of conventional approaches for modeling photonic nanostructures including the finite-difference time-domain technique Taflove2004 ; Lavrinenko2014 and the finite-elements method Lavrinenko2014 inherently rely on a limited computational domain combined with either periodic, closed or artificially absorbing boundary conditions (BCs). That is, most conventional methods cannot fully account for the openness of a system, although this is required to correctly model radiative losses. Therefore, simulations of open systems require careful treatment of the boundaries of the computational domain to avoid artificial reflections from the domain wall Berenger1994 ; Hugonin2005a ; Gregersen2008a ; Gregersen2010 .
To circumvent the problem of selecting a proper artificial absorbing BC DeLasson2015a , we have developed a Fourier modal method based on a new combination of an open BC and an efficient discretization scheme Hayrynen2016 , called oFMM in the following. The formalism presented in Hayrynen2016 was, however, limited to rotationally symmetric structures. In this work, we apply both the open boundary formalism and the efficient sampling of the space to model general 3D structures in Cartesian coordinates, in particular the rectangular waveguide. We remark that the new oFMM formalism affects only the eigenmode calculation; when they have been computed, the oFMM formalism is otherwise identical to the well-established Fourier modal method.
The open boundary of the computational domain can be described by using basis functions, plane waves in this case, expanding the whole infinite space and by using the Fourier transformation. This formalism replaces the usual Fourier series expansion Li1997 ; Li1996b ; Lalanne1998 , which inherently assumes periodicity of the field components. While the use of the Fourier integral transformation gives an exact description of the structure in the limit of continuous -space sampling, the numerical implementation does require a -space discretization. An advantage of the new approach, however, is that we have the freedom to choose the -space discretization in a way that leads to a more efficient mode sampling. Similar ideas have also been reported for two-dimensional (2D) Guizal2003 and rotationally symmetric three-dimensional (3D) Bonod2005 ; Bava2001 ; Dems2010 structures, but without applying efficient -space discretization schemes. In contrast, in our recent work Hayrynen2016 we developed the oFMM approach based on open BCs and a Chebyshev grid Boyd2001 ; DeLasson2012 for rotationally symmetric structures, an approach which we here generalize for any 3D system.
In addition, we discuss how to use Li’s factorization rules Li1997 ; Li1996b ; Lalanne1998 in connection with the 3D oFMM method. It turns out that, while in the rotationally symmetric case Li’s factorization rules are straightforwardly adopted for any -space discretization Bonod2005 ; Hayrynen2016 , for the general 3D approach we can only apply the inverse factorization rule when using the conventional discretization scheme. In spite of this subtlety, we will show that our new discretization scheme leads to a faster convergence compared to traditional discretization schemes.
The manuscript is organized as follows. Section II outlines the theory of the oFMM approach. The details of the new discretization scheme are discussed in Section III. The method is tested by calculating the dipole emission in a waveguide and the reflection of the fundamental mode from a waveguide-metal interface in Section IV. After a discussion of advantages and limitations of the method in Section V, conclusions are drawn in Section VI, and detailed derivations of our theory are provided in the Appendix.
II Theory
In this section, we follow the approach of Ref. Hayrynen2016 and generalize the results for the 3D Cartesian coordinate system. We outline the derivation of the open BC formalism and introduce the theoretical concepts required to understand the results of the following sections. As important examples we show how the oFMM approach is applied to calculate the emission from a dipole placed inside a waveguide and to compute the reflection from a waveguide-metal interface. In Appendix A, we give the detailed derivations of the open geometry formalism and discuss the applicability of the Fourier factorization rules.
II.1 Open boundary condition formalism
We use a complete vectorial description of Maxwell’s equations based on Fourier expansion and open BCs to describe the electro-magnetic (EM) fields in a -invariant material section. The dependence can be treated by combining -invariant sections using the scattering matrix formalism (see, e.g. Li1996a ; Lavrinenko2014 for details); this part of the calculation remains unchanged by the new oFMM formalism which only alters the way that modes of each -invariant section are calculated. The task is then to compute the lateral electric and magnetic field components of the eigenmodes, which form the expansion basis for the EM field. In the conventional FMM, this is done by expanding the field components as well as the permittivity profile in Fourier series in the lateral coordinates on a finite-sized computational domain, implying that these functions vary periodically in these coordinates. In the open boundary formalism, we instead consider an infinite-sized computational domain and employ expansions in Fourier integrals. We use a plane-wave expansion as basis functions. In the following, we describe the general steps and equations required to expand the field components and to solve for the expansion coefficients and the propagation constant. The specific equations and derivations are given in Appendix A and referenced throughout this section.
We start by considering a -invariant part of the space where the lateral structure is defined by the relative permittivity and impermittivity . For simplicity, we consider a non-magnetic material having vacuum permeability . In such a region of space, we write the Maxwell’s equations using a harmonic time dependence of the form as
[TABLE]
where is the angular frequency and and are the vectorial electric and magnetic fields respectively. We then write the fields in a component-wise representation as shown in Eqs. (13)-(18) in Appendix A and introduce a dependence of the form , where is the propagation constant of a particular eigenmode. The individual field components and the permittivity and impermittivity functions are then expanded on plane wave basis functions as
[TABLE]
where in the last row the integral expansions are discretized using a Riemann sum on a grid for numerical calculations. The double summation over the indices and (3) is valid for the conventional separable discretization scheme, where the discretization grid coordinates along the and axes in space are defined independently of each other. However, when using a non-separable representation as we will do in the following, the Riemann sum is instead written as
[TABLE]
where a single index is used to describe the discretization points in the 2D space and is the discretization area for the ’th point. In the particular case of the separable discretization in (3), we have . This discretization area will generally vary as function of . Furthermore, as will be discussed in detail in Section III, the selection of the wave number values and defines the Fourier expansion basis. The computational efficiency of our approach depends crucially on the choice of this expansion basis.
When expanding the field components using the separable discretization, we treat the product of the permittivity function and the electric field components in Eq. (2) using Li’s factorization rules Li1997 ; Li1996b ; Lalanne1998 . However, as discussed in Appendix A, this is not possible when using a non-separable discretization. The details of the expansions are given in Eqs. (26)-(28), (32)-(33) and (37)-(43). After inserting the expansions into Maxwell’s equations and eliminating the components of the EM fields, we arrive at two set of equations that couple the lateral field components (Eqs. (36) and (46) in Appendix A)
[TABLE]
where , , and are the vectors of the expansion coefficients of , , , and , respectively, and and are diagonal matrices of the discretized and values. Furthermore, with being the Toeplitz matrix defined in Eq. (34), is the identity operator and is the diagonal matrix containing the elements . When using a separable discretization grid, and are given by Eqs. (42) and (43) respectively. Combining Eqs. (5) and (6) allows us to compute, for example, the lateral electric field components and of the eigenmode and its propagation constant , after which the lateral magnetic field components and and the longitudinal field components and can be derived. In Appendix A, we show how Li’s factorization rules are correctly used with the oFMM based on equidistant discretization. However, our non-separable ”dartboard” discretization introduced in Section III is not compatible with the inverse factorization rule, and for this reason we employ only the direct factorization rule, which means that we use .
II.2 Field emitted by a point dipole
In the modal expansion method, the emission from a point dipole placed in a photonic structure can be described Lavrinenko2014 as an expansion of eigenmodes with expansion coefficients proportional to the electric field strength of the corresponding eigenmode obtained from Eqs. (5)-(6) at the emitter position. The total field emitted by a point dipole p placed at inside a -invariant structure can be represented as
[TABLE]
where is the dipole coupling coefficient to mode , which can be calculated using the Lorentz reciprocity theorem Lavrinenko2014 . The coupling coefficient depends on the dipole position and dipole moment through a dot product . For the sake of notational clarity, we omit these dependencies in the following. Furthermore, are the expansion coefficients for mode , and are the vectorial plane wave basis functions.
The emitted field (7) consists of three contributions Snyder1983 : guided modes, radiating modes, and evanescent modes. In a waveguide surrounded by air, the eigenmode is guided if the propagation constant obeys , where is the refractive index of the waveguide. In contrast the mode is radiating if , and evanescent if . We will apply this classification in Section IV when we investigate the performance of the discretization schemes.
The normalized power emitted by a dipole to a selected mode can be expressed as Novotny2012Chap8
[TABLE]
where is the emitted power in a bulk medium of refractive index . The normalized power is equal to the normalized spontaneous emission rate Novotny2012Chap8 , where and are the spontaneous emission rates to the mode and to a bulk material, respectively. In the following we will only use the normalized unitless quantity for the emission rates.
II.3 Reflection at an interface
While the theory above holds for a structure with uniformity along the axis, most geometries of interest consist of several -invariant sections. The full structure can be described by combining the solutions of Eqs. (5)-(6) using a scattering matrix approach Li1996a ; Lavrinenko2014 . Since our oFMM is based on expanding the fields in each layer using the same basis function, the reflections and transmission of the eigenmodes can be calculated conveniently using the expansion coefficients as described in the following.
Let and , where is the layer index, be matrices whose columns contain the vector expansion coefficients for the lateral electric and magnetic fields respectively computed using (5) and (6). Then, at the interface of material layers 1 and 2, the transmission and reflection matrices are given as Lavrinenko2014
[TABLE]
III Discretization scheme
We have now, via the modal representation in (4), developed a formalism based on a non-uniform -space discretization, which is a generalization of the uniform -space discretization traditionally used in the Fourier modal method. In this section, we describe the important point of how to efficiently sample the space, before proceeding to example calculations
The lateral expansion basis function are plane waves defined entirely by the discretized values of the lateral wavenumbers and . To discretize the transverse expansion basis efficiently in a general 3D approach, we generalize the non-uniform strategy used in the rotational symmetric case Hayrynen2016 .
First, in the conventional equidistant mode discretization approach, the spatial grid in space is given by
[TABLE]
where and , with being the cut-off value of the wavenumber and the number of modes along the axis, see Fig. 1. In the following, when we apply the equidistant discretization scheme, we will use identical cut-off values and modes along the and axes.
Now, the proposed non-uniform circular non-separable discretization approach, which we in the following refer to as the ”dartboard” scheme, is defined as follows. We consider the in-plane wavevector in polar coordinates and set rays on equidistantly placed angles, cf. Fig. 1. Along each of the rays, the wavenumber values are sampled so that we use dense sampling in the interval symmetrically placed around , and in the interval a fixed step-size is used. The symmetric dense mode sampling is defined using a Chebyshev grid Boyd2001 ; DeLasson2012 as
[TABLE]
where and is the number of modes in the interval . Thus, in the dartboard discretization approach we have four parameters , , , and . The motivation of using symmetric dense sampling around is to accurately account for the radiating modes as discussed in detail in Hayrynen2016 . In the next section, we show that the dartboard discretization approach outperforms the conventional equidistant mode sampling. As pointed out in Hayrynen2016 , the dartboard mode sampling approach described here is not necessarily the universally optimal, and geometry specific variations may be adopted instead. However, with the proposed approach significant improvement is achieved in terms of the required number of modes and thus of the required computational power.
IV Results
Next, after introducing the principles of the oFMM formalism and the efficient mode sampling scheme, we test our method by investigating its performance for the two cases of light emission by a dipole in a square waveguide as well as of reflection at a waveguide-metal interface. Both examples depend critically on a correct and accurate description of the open BC. We also compare the new discretization scheme to the conventional discretization used in connection with Li’s factorization rules. As already mentioned, in Appendix A we show how Li’s factorization rules are correctly used with oFMM based on equidistant discretization, whereas the equations implementing the non-separable dartboard discretization used in this manuscript are not compatible with the inverse factorization rule. However, our results will demonstrate that, even without the inverse factorization rule the dartboard discretization approach outperforms the equidistant discretization implemented using Li’s factorization rules.
IV.1 Dipole emission in a square waveguide
We first investigate light emission in a square waveguide by calculating the emission rates to the guided modes and to the radiation modes. Additionally, we compute the spontaneous emission factor (not to be confused with the propagation constant ) describing the ratio of emitted light coupled to the fundamental guided mode. While typical nanophotonic waveguides support only a few guided modes, the total emission rate and thus the factor depend on the emission into the continuum of radiation modes leaking out of the waveguide. The strength of the oFMM method becomes apparent when determining the light emission to the radiation modes.
Similar to the investigations presented in Lecamp2006 , we consider a dipole emitter oriented along the axis placed on the axis of an infinitely long square waveguide with varying edge length and refractive index surrounded by air. Figure 2(a) presents the factor and the emission rates to the guided modes and to the radiation modes as functions of the waveguide size calculated using the dartboard discretization. The rates are normalized to the bulk emission rate (see Section IIII.2). Figure 2(b) shows the same properties of the waveguide calculated using an equidistant square sampling using either the direct or the inverse factorization rules. The emission rate to the guided modes calculated with the three approaches agree well, and in contrast, a clear difference is seen in the emission rate to the radiation modes and therefore also in the factor. In particular, the coupling to the radiation modes exhibit a spike around a normalized width of 1.15 with the square sampling, which gives an unphysical kink in the factor. The discretization parameters used in Fig. 2 are given in the figure caption and were selected as a result of the convergence investigations presented in the following.
To further investigate the performances of the three approaches we fix the waveguide geometry by setting the width to and vary the cut-off value of the transverse wavenumber as well as the number of modes. This waveguide size is selected for the convergence investigations since a clear difference of the results is seen for this diameter in Fig. 2. Figures 3(a,b) show the convergence investigations of the total emission rate as a function of the cut-off value with several different mode numbers, while Fig. 3(c) shows the convergence of the total emission rate as a function of the number of modes in the interval for the dartboard discretization scheme. The dartboard approach shows clear convergence around a cut-off of . In contrast, the equidistant discretization scheme does not guarantee convergence even with cut-off value of . The maximum number of modes used in the calculations of Fig. 3(a) are on the upper limit of the performance of our HPC cluster computer. This is also the case for the highest number of modes used in Figs. 3(b,c). However, in Figs. 3(b,c) the convergence is achieved also for the cases with smaller number of modes.
When using the equidistant discretization, numerical artifacts in the form of large oscillations are observed at particular values of the number of modes and cut-off as displayed in Figs. 2(b) and 3(a) (as well as in Figs. 4(b) and 5(a)). As discussed in Appendix B, the oFMM together with the equidistant square discretization scheme mathematically corresponds to having periodic BCs and to using a Fourier series expansion, where the periodic lengths of the computational domain are inversely proportional to and . For geometries with periodic BCs, destructive or constructive interference due to light emission in the neighboring periodic elements may occur leading to the observed large oscillations of the emission rates, that thus are an inherent consequence of the equidistant discretization scheme.
A common approach to circumvent these artifacts due to periodic BCs is to use artificial absorbing BCs, often in the form of the so-called perfectly matched layers (PMLs) Berenger1994 ; Hugonin2005a . However, for the modal method with a PML BC, the convergence of the emission properties with the PML parameters towards the open geometry limit Gregersen2008a ; Gregersen2010 is not well-established with errors in some cases as high as 20 % DeLasson2015a . In contrast, the oFMM with the efficient discretization scheme relies on a truly open computational domain, and therefore avoids using artificial or periodic BCs leading to improved accuracy and convergence towards the true open geometry limit.
IV.2 Reflection from dielectric waveguide-metal interface
As a second example, we investigate convergence of the method for a structure consisting of an infinite waveguide standing on top of a metallic mirror by computing the reflection coefficient of the fundamental guided mode from the waveguide-metal interface. The refractive indices of the waveguide and metal are and at the wavelength = 1 m.
Figure 4 shows the calculated reflection coefficient as a function of the waveguide size using (a) the dartboard sampling and (b) the equidistant discretization employing the direct and inverse factorization rules with several different number of discretization modes. The cut-off in all cases is . Furthermore, for the dartboard discretization fixed values of and were used and only was varied. These parameters were chosen to achieve convergence according to the investigations discussed in the next paragraph. In narrow waveguides, the reflection coefficients are essentially determined by the air-metal reflection () since in this limit the fundamental mode is mainly localized in the air surrounding the waveguide. In contrast, in the limit of large waveguides the fundamental mode is primarily confined in the GaAs waveguide (). A dramatic difference in the results is seen in the region around , where the reflectivity drops due to a surface-plasmon mediated coupling predominantly to radiation modes propagating in directions perpendicular to the waveguide axis Friedler2008 . When a substantial amount of light is propagating in the - plane, the performance of the open boundary condition becomes critical, and comparison of Figs. 4(a) and 4(b) clearly demonstrates that this light emission is better resolved using the dartboard discretization.
Whereas the reflection coefficients in Figs. 4(a) and (b) are obtained for a fixed cut-off value, we now fix the geometry and study the effect of the cut-off value of . We select a waveguide width of , since Fig. 4(b) reveals this to be a challenging computational point. The convergence investigation is shown in Fig. 5. The dartboard discretization (Figs. 5(b,c) again leads to convergence with respect to all of the four discretization parameters. In contrast, no clear convergence is seen when using the equidistant discretization, while we also in this case approach the performance limit of our HPC cluster computer. As discussed in the previous section, the peaks observed in Figs. 4(b) and 5(a) are a consequence of the periodicity of the computational domain when using the equidistant discretization scheme.
V Discussion
The convergence checks in the selected waveguide examples presented in Figs. 3 and 5 show that our method converges for the investigated waveguide sizes and structures. The non-separable nature of our discretization scheme prevents the use of Li’s factorization rules, but even when using the standard direct factorization, a clear improvement in the performance is obtained using the proposed dartboard discretization scheme compared to the conventional equidistant discretization of the basis functions. Although these examples do not guarantee the convergence of our method for all imaginable waveguide sizes and geometries, we generally expect our method to deliver improved performance for various types of waveguides, possibly with additional geometry specific modifications to the discretization scheme.
In high-index-contrast structures as the examples presented here, the FMM method, due to the difficulty of resolving large discontinuities using a plane wave expansion, generally requires a significant amount of modes to achieve convergence. Whereas this may not be a computational difficulty in a rotational symmetric case which in the lateral plane reduces to a 1D problem, the size of the eigenvalue problem in the general planar 2D case rapidly explodes when the number of modes are increased DeLasson2015a . Thus, we expect that a further improvement in terms of computational efficiency could be obtained by combining the dartboard discretization scheme with an adaptive spatial coordinate scheme Essig2010 or by introducing a semi-analytical approach for defining the eigenmodes. In the rotationally symmetric case, exact analytical descriptions of the eigenmodes exist Snyder1983 , while in the rectangular case approximate solutions Raghuwanshi2009 could be used.
VI Conclusion
We have generalized the recently reported open geometry Fourier modal method formalism relying on open boundary conditions and a non-uniform circular ”dartboard” -space sampling for general 3D systems, allowing e.g. the modeling of rectangular waveguides. By applying open boundary conditions, we avoid using the artificial absorbing BCs. We have demonstrated the efficiency of the approach by investigating dipole emission in a square waveguide structure and by studying the reflection coefficient of the fundamental waveguide mode for a waveguide-metal mirror interface, that both are problems of fundamental interest when designing nanophotonic devices. We expect that our new method will prove useful in accurate modeling of a variety of nanophotonic structures, for which correct treatment of an open boundary is crucial.
Acknowledgment
Support from the Danish Research Council for Technology and Production via the Sapere Aude project LOQIT (DFF - 4005-00370) and support from the Villum Foundation via the VKR Centre of Excellence NATEC are gratefully acknowledged.
Appendix A Derivation of the eigenvalue problem in 3D open geometry
A.1 Fourier expansion of the field components
The vector components of Maxwell’s equations in Cartesian coordinates are Lavrinenko2014 :
[TABLE]
where the harmonic time-dependence of the fields is assumed and the propagation along the axis is treated analytically as . Thus, the field components in a uniform layer only depend on the lateral coordinates and are represented as
[TABLE]
The basis function are plane waves and satisfy the following orthogonality condition
[TABLE]
The expansion coefficients in Eq. (19) are obtained by multiplying with , integrating over the transverse plane and using the orthogonality relation (20) leading to
[TABLE]
The material properties of the structure are described by the permittivity and impermittivity functions, which are written as a sum between a constant background value and a position dependent deviation from the background value, as
[TABLE]
where and are functions with compact support, such that outside a finite domain.
The expansion coefficients of the Fourier transform of the permittivity function can then be written as
[TABLE]
where
[TABLE]
The Fourier transforms of the position dependent deviations, and , are thus obtained by calculating finite integrals, whereas the constant and contributions are handled analytically using Dirac delta functions.
In order to factorize Eqs. (13)-(18) by insertion of the expansion in Eq. (19), Li’s factorization rules Li1997 ; Li1996b ; Lalanne1998 should be considered. Eqs. (13)-(15) and Eq. (18) do not contain any products between two functions with concurrent jumps (discontinuities) and therefore the direct rule applies in these equations. However, in Eq. (16) and (17) the product is continuous, but both and are discontinuous functions, thus they have concurrent jumps, and the inverse factorization rule should - ideally - be used.
A.2 Direct factorization rule
We start by factorizing Eqs. (13)-(18) and writing them in a matrix form one-by-one. Inserting the function expansion in Eq. (19) into Eq. (13) leads to
[TABLE]
where the integration limits (from to ) have been omitted for notational clarity. Multiplying with , integrating over and and using the orthogonality relation (20) lead to
[TABLE]
Performing the integrations in Eq. (27) we arrive at
[TABLE]
which after discretization of the space is written in matrix form as
[TABLE]
where is a vector with as elements. and are diagonal matrices with elements and .
Using a similar approach, Eqs. (14) and (15) are written in matrix form as
[TABLE]
Next we prepare Eq. (18) in a discretized form in order to eliminate from Eqs. (29) and (30), which can also be performed by applying the direct factorization rule. Expanding the field components, using (24)-(25) and performing a change of variables lead to
[TABLE]
We then multiply with , integrate over and and employ the orthogonality condition (20) and obtain
[TABLE]
In discretized form Eq. (33) is written as
[TABLE]
where is the Toeplitz matrix containing the elements , is the identity matrix and is the diagonal matrix containing the discretized area elements in space. Thus, equals to
[TABLE]
allowing us to write Eqs. (29) and (30) in the form of an eigenvalue problem that couples the lateral electric field components to the lateral magnetic field components as
[TABLE]
where .
From Eqs. (16) and (17) we can write similar set of equations that couples the lateral components so that Eqs. (16) and (17) together with Eq. (36) allows us to eliminate the magnetic field components and form an eigenvalue problem for the lateral electric field components (or vice versa). However, Eqs. (16) and (17) need special treatment due to the product .
A.3 Inverse factorization approach
In the following the application of the inverse rule for open boundaries with a separable discretization grid in space will be presented. As discussed in Appendix B, an equidistant discretization with an open BC is mathematically equivalent to implementing a periodic BC and a Fourier series expansion. Furthermore, as will become apparent in the course of deriving the inverse factorization for the separable discretization, the inverse factorization approach is not applicable for our dartboard discretization scheme defined in Section III.
The factorization will be performed on Eq. (16) to illustrate how the inverse rule is implemented for the product . The matrix representation for the function used in the product will be denoted , indicating that it accommodates for continuity of the product along the direction, where the inverse rule is applied as in Li1997 ; Lalanne1998 . Now, is discontinuous in the direction but continuous in the direction. is discontinuous in both the and direction. Their product, , is continuous in the direction and discontinuous in the direction, thus the inverse rule is used for the direction and the direct rule for the direction. The way this is done computationally is to divide the structure into sections separated by the interfaces in the direction and apply the inverse rule to each of these sections. This is illustrated in Figure 6.
In general the expansion coefficients for all -dependent functions are given as in Eq. (21). The integration over the coordinate is then separated into sections where the function is uniform along the axis. Using Figure 6 as the example, the integration is separated into three parts
[TABLE]
where
[TABLE]
Here the notation means that the function is evaluated within section and is only dependent on the coordinate within that section. With this separation, it is possible to factorize using the correct factorization rules provided that the discretized basis set features separable and dependency as in (11). If this is the case, we can index the and contributions to the basis mode vector as using separate indices and . It is then possible to apply the inverse rule to the product factorized along the direction by first preparing the Fourier transform along the axis of the inverse permittivity as
[TABLE]
We then form the Toeplitz matrix for the function discretized on the grid. Since the product of the expansions of and involves an integration over space as in (33), the Toeplitz matrix is given by
[TABLE]
where is the Toeplitz matrix containing the elements and is the diagonal matrix with as elements. According to the inverse rule, we then take the inverse of this matrix and Fourier transform the resulting elements along the axis as
[TABLE]
where , which is piece-wise constant over the various regions as discussed above.
The final Toeplitz matrix is then obtained by introducing the discretization on the grid, and its elements are given by
[TABLE]
Similarly for the product we obtain
[TABLE]
The integrals in Eqs. (42) and (43) can be carried out analytically when the matrix has been found for each -independent section.
The factorization of Eqs. (16)–(17) thus become
[TABLE]
Eliminating using Eq. (31) finally leads to the following eigenvalue problem
[TABLE]
The splitting of the factorization along the and axes such that the inverse rule can be used along the axis and the direct rule along the axis relies on the separability of the and dependencies of the discretization grid such that the discretization in (40) can be performed in a well-defined manner. However, for our dartboard discretization scheme, this separation is not possible, and for this reason, we simply use the direct rule for the factorization with .
Appendix B Relationship between open and periodic boundary conditions
To understand the equivalence between the open BC formalism with equidistant discretization and the periodic BC formalism, let us consider the representation of a function with compact support such that for . The continuous integral expansion of this function is given by
[TABLE]
where the integration domain in (48) has been reduced from to since outside this range.
We now implement the equidistant discretisation scheme with a discretization step such that (47) becomes
[TABLE]
where .
Let us compare this equation to the Fourier series expansion of the same function over the interval given by
[TABLE]
where . Now, the integral expansion (47)-(48) should ideally reproduce a function for which for . However, we observe that the representation in (49) implementing the equidistant discretization is mathematically equivalent to the standard Fourier series representation (50)-(51) of a periodic function , where the periodicity is given by
[TABLE]
When representing the optical fields using an open BC and equidistant discretization, we are thus in practice reintroducing a periodic BC with the associated numerical artifacts due to the presence of the neighboring elements. The artifacts can be suppressed by decreasing , in which case the Riemann sum representation of the Fourier transform approaches the exact value of the integral. However, this occurs at the expense of significant computational cost, and a non-uniform discretization scheme is thus strongly preferred.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) K. J. Vahala, “Optical microcavities,” Nature 424 , 839–846 (2003).
- 2(2) G. Lecamp, P. Lalanne, and J. P. Hugonin, “Very Large Spontaneous-Emission β 𝛽 \beta Factors in Photonic-Crystal Waveguides,” Phys. Rev. Lett. 99 , 023902 (2007).
- 3(3) V. S. C. Manga Rao and S. Hughes, “Single quantum-dot Purcell factor and β 𝛽 \beta factor in a photonic crystal waveguide,” Phys. Rev. B 75 , 205437 (2007).
- 4(4) J. Mørk, F. Öhman, M. van der Poel, Y. Chen, P. Lunnemann, and K. Yvind, “Slow and fast light: Controlling the speed of light using semiconductor waveguides,” Laser Photon. Rev. 3 , 30–44 (2009).
- 5(5) N. Gregersen, P. Kaer, and J. Mørk, “Modeling and Design of High-Efficiency Single-Photon Sources,” IEEE J. Sel. Top. Quantum Electron. 19 , 9000516 (2013).
- 6(6) I. Aharonovich, D. Englund, and M. Toth, “Solid-state single-photon emitters,” Nat. Photonics 10 , 631–641 (2016).
- 7(7) A. V. Lavrinenko, J. Lægsgaard, N. Gregersen, F. Schmidt, and T. Søndergaard, Numerical Methods in Photonics (CRC Press, 2014).
- 8(8) A. Taflove and S. C. Hagness, Computational Electrodynamics: The Finite-Difference Time-Domain Method (Artech House, 2004), 3rd ed.
