Professional Documents
Culture Documents
Lifeng Li
Optical Sciences Center, University of Arizona, Tucson, Arizona 85721
EE
respectively. The two sets of basis vectors obey the re- d2 d1
1
ciprocal relation: br • bs 5 d r s , where d r s is the Kro- e mn 5 e~ x 1, x 2 !
necker delta symbol. d 1d 2 0 0
The Gaussian system of units and the implicit har-
3 exp@ 2i ~ mK 1 x 1 1 nK 2 x 2 !# dx 1 dx 2 , (4)
monic time dependence exp(2ivt) are used here. Al-
though all materials are assumed nonmagnetic, because
of symmetry considerations m is not set equal to 1 in the where K 1 5 2 p /d 1 and K 2 5 2 p /d 2 . These coefficients
mathematical formulas. The letter a is used to label the can be turned into a matrix by splitting the indexing
three spatial regions (0, 61); Roman letters m, n, etc., to numbers. Introducing the notation v•b, we have
2760 J. Opt. Soc. Am. A / Vol. 14, No. 10 / October 1997 Lifeng Li
a !2
v e b mn, jl 5 e m2j,n2l . (5) sec2 z ~ a m 2 1 b n 2 2 2 a m b n sin z ! 1 g ~mn 5 k ~ a !2
Next we introduce the notations d•e and b•c by ~ a 5 61 ! . (15)
d e e mn 5
1
d1 E 0
d1
e ~ x 1 , x 2 ! exp@ 2i ~ m 2 n ! K 1 x 1 # dx 1 ,
The sign of g mn
(a)
a!
Re@ g ~mn #
should be chosen so that
a!
1 Im@ g ~mn #.0 ~ a 5 61 ! . (16)
(6)
The coefficients a m , b n , and g mn
(a)
E
are the covariant com-
1 d2
b e c mn 5 e ~ x , x ! exp@ 2i ~ m 2 n ! K 2 x # dx .
1 2 2 2 ponents of the wave vector of the (m, n)th diffracted or-
d2 0 der in medium a,
(7) 61 ! 61 ! 3
k~mn 5 a m b1 1 b n b2 6 g ~mn b . (17)
Obviously dee and bec are still functions of x and x , respec- 2 1
tively. Finally, we introduce two more notations, bd•ec and The projection of tips of the above two k vectors onto the
db•ce, by Ox 1 x 2 plane for all possible m and n forms the reciprocal
lattice of the diffraction orders. In Fig. 3, each intersec-
bd e ec mn, jl 5 b $ d 1/e e 21 % mj c nl 5
1
d2
E 0
d2
$ d 1/e e 21 % mj ~ x 2 !
tion point of the dotted lines corresponds to a diffraction
order. The cross marks the origin of the space that con-
tains the reciprocal lattice (the k space), and the black dot
3 exp@ 2i ~ n 2 l ! K 2 x 2 # dx 2 , (8) marks the location of the (0, 0)th order. The lattice con-
stants along directions b1 and b2 are K 1 sec z and
db e ce mn, jl 5 d $ b 1/e c 21 % nl e mj 5
1
d1 E 0
d1
$ b 1/e c 21 % nl ~ x 1 ! K 2 sec z, respectively. Each smallest parallelogram
formed by the dotted lines is a unit cell of the reciprocal
lattice.
3 exp@ 2i ~ m 2 j ! K 1 x 1 # dx 1 . (9) The set of propagating orders in medium a is given by
In the above, we have assumed that e (x , x ) Þ 0 and the 1 2
a!
U ~ a ! 5 $ ~ m, n ! u Im@ g ~mn # 5 0, ;m, ;n % . (18)
two inverse matrices exist, which is guaranteed on physi-
(a)
cal grounds. Graphically, U is represented by the lattice points that
fall within the solid circle in Fig. 3, whose radius is k ( a ) .
It is easy to verify that, when d 1 d 2 /l 2 @ 1, the number of
3. RAYLEIGH SOLUTIONS IN THE elements in set U ( a ) is approximately given by
F G F G
HOMOGENEOUS REGIONS
p k ~ a !2 p ~ d 1 d 2 cos z !
In terms of contravariant basis vectors the wave vector of 5 , (19)
the incident plane wave may be written as ~ K 1 K 2 /cos z ! l 2/ ~ e ~ a !m !
k 5 k s bs 5 a 0 b1 1 b 0 b2 2 g ~0011 ! b3 , (10) where [•] means ‘‘the integral part of.’’ Thus the number
of propagating orders is proportional to the area of the
where unit cell in real space and inversely proportional to that
in the k space.
a 0 5 k ~ 11 ! sin u cos w ,
We now pause to address one of the advantages of be-
b 0 5 k ~ 11 ! sin u sin~ w 1 z ! , ing able to use a nonrectangular coordinate system. In
E s ~ r! 5 I s exp@ i ~ a 0 x 1 1 b 0 x 2 2 g ~0011 ! x 3 !# 1 (R
m,n
s mn
11 ! 3
3 exp@ i ~ a m x 1 1 b n x 2 1 g ~mn x !# ,
~ x3 . h !, (12)
E s ~ r! 5 (T
m,n
s mn
21 ! 3
exp@ i ~ a m x 1 1 b n x 2 2 g ~mn x !#
~ x3 , 0 !, (13)
where I s , R s mn , and T s mn are the incident and diffracted
field amplitudes, Fig. 3. Section of the reciprocal lattice. The diffraction orders
are located at crossings of the grid lines, which are parallel to the
a m 5 a 0 1 mK 1 , b n 5 b 0 1 nK 2 , (14) contravariant basis vectors. The solid circle indicates the disk
of propagating orders. The dashed circle and parallelogram
and g mn
(a)
is to be solved from show two truncation schemes.
Lifeng Li Vol. 14, No. 10 / October 1997 / J. Opt. Soc. Am. A 2761
FMM the dimension of the truncated matrix for numeri- To derive the matrix eigenvalue problem we follow closely
cal computation is essentially the number of lattice points the steps taken by the authors of Ref. 10. However, in
that fall within an area in the reciprocal lattice that con- contrast to the case of a lamellar grating, the Fourier
tains the disk of propagating orders. Since the density of analysis of Maxwell’s equations with a two-dimensionally
lattice points in k space is proportional to the area of the varying discontinuous permittivity function is much more
unit cell in real space, we should choose one of the small- complicated. Some preparations are in order here.
est unit cells in order to minimize the matrix dimension. In anticipation of applying the Fourier factorization
If a larger unit cell is chosen, then some of the lattice rules of Ref. 14, we first discretize the discontinuity
points will correspond to diffraction orders whose ampli- boundary of the permittivity function. Imagine that the
tudes are identically zero. This point was clearly recog- plane Ox 1 x 2 is covered by a grid whose lines are parallel
nized by the authors of Ref. 10. However, when they to the coordinate axes and whose spacings are Dx 1 and
analyzed a periodic pattern as sketched in Fig. 2, they Dx 2 . Then, as can be seen in Fig. 4, the original contour
were forced to use the rectangular unit cell, because their G of the permittivity discontinuity can be approximated
formulation was based on a rectangular coordinate sys- by the zigzag contour G 8 which consists of segments of the
tem. By using the parallelogramic unit cell, one can re- grid lines. As Dx 1 → 0 and Dx 2 → 0, G 8 tends to G, and
duce the matrix dimension and the computation time by a the two contours’ optical effects in the far field are indis-
factor of 2 and 8, respectively, because the area of the par- tinguishable for a given wavelength.18
allelogramic unit cell is half that of the rectangular one. Next, we must identify the continuity characteristics of
This section concludes with the formula for calculating the field components across the boundary G 8 . Since the
diffraction efficiencies. If the incident plane wave is nor- materials are assumed to be nonmagnetic, all components
malized such that of the magnetic field vector are continuous. E 3 is also
continuous because the grating layer (or each of its sub-
1 layers, if a multilayer approximation is used) is z invari-
@~ k ~ 11 ! 2 2 b 0 2 ! u I 1 u 2 1 ~ k ~ 11 ! 2 2 a 0 2 ! u I 2 u 2
g ~0011 ! ant. Let x 0 1 and x 0 2 be the locations of some line seg-
ments of G 8 . Then away from the vertices of the zigzag
1 ~ a 0 b 0 2 k ~ 11 ! 2 sin z !~ I 1 I 2 1 I 2 I 1 ! ] 5 1, (20) contour18 we have
then the (m, n)th-order diffraction efficiency in medium E 1~ x 02 1 0 ! 5 E 1~ x 02 2 0 ! ,
a is given by
1 E 2~ x 01 1 0 ! 5 E 2~ x 01 2 0 ! , (25)
a! a! 2 a! 2
h ~mn 5 a!
@~ k ~ a !2
2 b n ! u E ~1mn
2
u 1 ~k ~ a !2
2 a m ! u E ~2mn
2
u
g ~mn e ~ x 01 1 0 ! E 1~ x 01 1 0 ! 5 e ~ x 01 2 0 ! E 1~ x 01 2 0 ! ,
(26a)
1 ~ a m b n 2 k ~ a ! 2 sin z !
e ~ x 02 1 0 ! E 2~ x 02 1 0 ! 5 e ~ x 02 2 0 ! E 2~ x 02 2 0 ! ,
a! a! a! a!
3 ~ E ~1mn E ~2mn 1 E ~2mn E ~1mn !# , (21) (26b)
where E s( 11 ) ( 21 ) where E 1 and E 2 are the contravariant components of the
mn 5 R s mn and E s mn 5 T s mn .
electric field, and for simplicity we have suppressed the
irrelevant spatial dependence of the field and permittiv-
4. MODAL SOLUTION IN THE GRATING ity. Equations (25) and (26) are simply the boundary
LAYER conditions for the electric and electric displacement vec-
In the grating layer the electromagnetic field can be ex- tors. To appreciate the beauty of these equations, one
panded into Floquet–Fourier series, has to keep in mind the basic property of vector compo-
nents in tensor theory: the covariant (contravariant)
C~ x 1, x 2, x 3 ! 5 (C
m,n
mn ~ x
3
! exp~ i a m x 1 1 i b n x 2 ! ,
(22)
where C stands for any one of the six components of the
electric and magnetic vectors. The x 3 -dependent Fourier
coefficients C mn are to be solved from Maxwell’s equa-
tions, which in the nonrectangular Cartesian coordinate
system take the form17
] 2 E 3 2 ] 3 E 2 5 ik 0 m sec z ~ H 1 2 sin z H 2 ! , (23a)
] 1 E 2 2 ] 2 E 1 5 ik 0 m cos z H 3 , (23c)
] 3 H 1 2 ] 1 H 3 5 2ik 0 sec z e ~ E 2 2 sin z E 1 ! , (24b) Fig. 4. Discretization of an arbitrary (in this case, a circular)
grating contour G by a zigzag contour G 8 that consists of line seg-
] 1 H 2 2 ] 2 H 1 5 2ik 0 cos z e E 3 . (24c) ments of the grid lines parallel to the covariant basis vectors.
2762 J. Opt. Soc. Am. A / Vol. 14, No. 10 / October 1997 Lifeng Li
components of a vector are the perpendicular projections tire left-hand side of Eq. (29) is also continuous in x 2 .
along the covariant (contravariant) basis vectors, mea- Multiplying the equation by matrix d 1/e e , taking the Fou-
sured in the lengths of the respective basis vectors. rier coefficients of the result with respect to x 2 , and ap-
We are now ready to Fourier analyze Eqs. (23) and (24). plying Laurent’s rule to the left hand side, we get
The reader who is not familiar with the factorization
rules to be used below is advised to consult Ref. 14. All
three equations in Eqs. (23) and Eq. (24c) can be readily
transformed into the Fourier domain by Laurent’s rule
(j,l
VB S
1
e mn, jl
] 2 H 3jl 2 ] 3 H 2jl
ik 0 cos z
1 ( bd e ec
s,p
jl,sp E 1sp D
because they do not contain any product of discontinuous
5 sin z E 2mn . (30)
functions. Eliminating E 3 , we immediately have
Using Eq. (23c) to eliminate H 3 , we finally have
k0
cos z ] 3 E 1mn 5 1k 0 2 m ~ H 2mn 2 H 1mn sin z ! mk0
i cos z ] 3 H 2mn
i
2 am ( veb
j,l
21
mn, jl ~ a j H 2jl 2 b l H 1jl ! ,
5 b n ~ a m E 2mn 2 b n E 1mn ! 2 m k 0 2 sin z (j,l
VB1
e
21
mn, jl
E 2jl
S VB D
(27a) 21
1
1 m k 02 ( j,l
cos2 z bd e ec mn, jl 1 sin2 z
e mn, jl
E 1jl .
k0
cos z ] 3 E 2mn 5 2k 0 2 m ~ H 1mn 2 H 2mn sin z ! (31a)
i
Following the same procedure, from Eq. (24b) we have
2 bn ( j,l
21
v e b mn, jl ~ a j H 2jl 2 b l H 1jl ! .
mk0
cos z ] 3 H 1mn
i
(27b)
The Fourier analysis of Eqs. (24a) and (24b) however is
much more complicated. Let us consider Eq. (24a) first.
5 a m ~ a m E 2mn 2 b n E 1mn ! 1 m k 0 2 sin z (j,l
VB 1
e
21
mn,jl
E 1jl
S VB D
It can be easily shown that 21
1
2 m k 02 ( j,l
cos2 z db e ce mn,jl 1 sin2 z
e
E 2jl .
E 1 5 sec2 z ~ E 1 2 E 2 sin z ! 5 E 1 2 E 2 sin z . (28) mn,jl
(31b)
Since e E 1 is continuous with respect to x 1 , the Fourier
analysis of Eq. (24a) with respect to x 1 can be accom- Eqs. (27) and (31) can be cast in a compact matrix form
S D S D
plished by using the inverse rule. Thus,
k0 E1 H1
cos z ] 5F ,
de de
21 21 i 3 E2 H2
] 2 H 3m 2 ] 3 H 2m 1 1
1 ( E 1j 5 sin z ( E j2.
ik 0 cos z j e
mj
j e
mj
(29) cos z
k0
]
H1
i 3 H2
5GS D S D
E1
E2
, (32)
F VB S VB D
G
21 21
1 1
m k 0 2 sin z 2 ab a 2 2 m k 0 2 cos2 z db e ce 1 sin2 z
e e
S VB D VB
G5 21 21 . (34)
1 1
mk0 2
cos z bd e ec 1 sin z
2 2
2b 2
ab 2 m k 0 sin z
2
e e
Hypothesis19: For every m, the sum on the right-hand In the above, a and b are the short-hand notations for
21
side of Eq. (29), i.e., ( j d 1/e e mj E j 2 (x 2 ), is continuous in x 2 . ( a ) mn, jl 5 a m d mj d nl and ( b ) mn, jl 5 b n d mj d nl . Equa-
Note that if z 5 0 this hypothesis is not needed, any- tions (33) and (34) can be compared with Eqs. (A9) and
way. Assuming that the hypothesis is true, then the en- (A10) of Ref. 10.
Lifeng Li Vol. 14, No. 10 / October 1997 / J. Opt. Soc. Am. A 2763
S D F G
Assuming that a particular solution of Eqs. (32) is pro- E 1mnq E 1mnq
E 1mn
portional to exp(ig x3), from these two equations we obtain
E 2mn E 2mnq E 2mnq
an algebraic eigenvalue equation 5
H 1mn H 1mnq 2H 1mnq
S D
H 2mn
E1 H 2mnq 2H 2mnq
~ FG 2 m k 0 2 cos2 z g 2 ! 5 0.
F GS D
(35)
E2 exp~ i g q x 3 ! 0 uq
3 .
Once the eigenvalues and the electric part of the eigen- 0 exp~ 2i g q x 3 ! dq
vectors are found from Eq. (35), the magnetic part of the (39)
eigenvectors is given by
In the above equation, each matrix element symbolizes a
rectangular block matrix. For example, E 1mnq repre-
S D H1
H2
5
sec z
m k 0g
G
E1
E2
. S D (36)
sents a matrix whose leading dimension runs through all
m and n and whose trailing dimension runs through all
q. In accordance with the notation of Ref. 20, Eq. (39)
Here we exclude the possibility that g 5 0. From Eq. can be put in a compact generic form:
SD
(35), the eigenvalues come in pairs; if g is an eigenvalue,
u
so is 2g . We will only label, with subscript q, the eigen- F 5 Wf . (40)
d
solutions for which
The Fourier coefficients of the tangential components of
Re@ g # 1 Im@ g # . 0. (37) the total fields in the two homogeneous regions can also
be put in this form. Once this is done, the rest of the
work is almost mechanical; following the S-matrix algo-
The modal expansions of the total field in the grating
rithm, we can readily find the unknown Rayleigh ampli-
layer can now be written as
tudes. The diffraction efficiencies can then be calculated
with Eq. (21).
E s ~ r! 5 (
m,n,q
@ u q exp~ i g q x 3 ! 1 d q exp~ 2i g q x 3 !#
6. MATRIX TRUNCATION
3 exp@ i ~ a m x 1 1 b n x 2 !# E s mnq , (38a)
In a numerical analysis the infinite-dimensional matrices
and vectors in the preceding two sections must be trun-
H s ~ r! 5 (
m,n,q
@ u q exp~ i g q x 3 ! 2 d q exp~ 2i g q x 3 !#
cated. In the context of crossed gratings, truncation
means to retain a finite number of points that fall within
certain area in the k space. This area should contain the
3 exp@ i ~ a m x 1 1 b n x 2 !# H s mnq , (38b) disk of propagating orders that was defined in Section 3
(see Fig. 3), because the propagating orders carry energy.
where s 5 1, 2, and u q and d q are the unknown ampli- From Eq. (15) it is clear that the decay rate of an evanes-
tudes of the upward and downward propagating or decay- cent order, which lies outside the disk, equals its distance
ing modal fields. If the grating region is approximated to the circumference of the disk. To ensure numerical ac-
by several thin layers, then the field expressions in Eqs. curacy, the boundary of the truncation area should be put
(38) are valid for each layer. sufficiently far away from the disk. So far all authors of
crossed gratings have taken the simple truncation scheme
that can be described by two inequalities, u m u < M and
u n u < N for a m and b n , where M and N are integers.
5. S-MATRIX SOLUTION Graphically, if we refer to Fig. 3, this corresponds to
Having obtained the expressions of the field everywhere, choosing a parallelogramic area that is centered around
what remains is to match the boundary conditions at the the (0, 0)th order and whose sides are parallel to the co-
interfaces between different spatial regions and possibly ordinate lines of the k space. This truncation scheme
also at the interfaces, if any, between different sublayers may be called the zeroth-order-centered parallelogramic
in the grating layer. The result of this operation is a truncation. Note that the (0, 0)th order in general does
large system of linear equations with the field amplitudes not coincide with origin of the k space, except for the case
as unknowns. There are many ways to solve this linear of normal incidence.
system. For best numerical stability and to conserve It is difficult to say a priori which section of the evanes-
computer memory, I used the S-matrix algorithm.20 cent orders have more weight than the others in deter-
In Ref. 20, several systematic and algorithmic proce- mining the overall accuracy of the numerical results;
dures, including the S-matrix algorithm, are given for however, it is safe to say that in general the weight of an
solving the large linear system to obtain the final quanti- order decreases as its distance to the origin increases.
ties of interest, namely, the amplitudes R s mn and T s mn . For simplicity we call this distance the radius of the or-
To apply these algorithms all we need is to express the der. From this viewpoint, the zeroth-order-centered par-
Fourier coefficients of the tangential components of the allelogramic truncation seems to be inconsistent when the
total fields in terms of the unknown field amplitudes. angle of incidence is far from normal, because the benefit
From Eqs. (38), it is easy to see that in a grating layer, of having more orders with large radii on one side of the
2764 J. Opt. Soc. Am. A / Vol. 14, No. 10 / October 1997 Lifeng Li
origin is destroyed by not having enough orders on the algorithm that takes advantage of the block-Toeplitz
other side. Thus an origin-centered parallelogramic characteristics of these two matrices did not lead to any
truncation as shown in Fig. 3 is a better choice. saving in computation time for the matrix sizes encoun-
Furthermore, it is reasonable to assume that all dif- tered in this research.
fraction orders of approximately equal radii have more or Before we go into the numerical examples, however,
less the same weight. Another possibility is to use a cir- two important questions must be answered. First, what
cular truncation as shown by the dashed circle in Fig. 3. exactly do we mean when we say that method A con-
An apparent advantage of circular truncation over paral- verges faster than method B? Let h * be the exact effi-
lelogramic truncation is that the former takes fewer dif- ciency value of a diffraction order and h m be the approxi-
fraction orders. It is elementary to show that the ratio of mation to h * that is computed by method m at truncation
the area of a circular disk to that of the parallelogram in order N, where m 5 A, B. Suppose that u h m 2 h * u
which the disk is perfectly embedded is ( p /4) cos z. For ; C m /N r ( m ) as N → `, where r(m) . 0. To a math-
z 5 0, this ratio is translated to savings of 1 2 ( p /4) 2 ematician, method A converges faster than method B if
' 38% in computer memory and 1 2 ( p /4) 3 ' 51% in r(A) is greater than r(B); she or he is thinking of the con-
computation time. However, there is a potential prob- vergence rate. In practice, however, the rate of conver-
lem. For those diffraction orders adjacent to the part of gence may be of secondary importance. Two numerical
the circumference of the truncation disk that is tangent to methods may have the same exponent r but very different
a coordinate line of the k space, there may not be enough constants C. Here we adopt a practical measure. If the
spatial harmonics along that coordinate line to approxi- above absolute error computed by method A goes, as N in-
mately satisfy the completeness of the Fourier basis func- creases, below certain threshold sooner than that com-
tions, whereas for the parallelogramic truncation there is puted by method B, then we say that method A converges
no such a problem. faster than method B.
The second and related question is, What is the practi-
cal convergence criterion? In numerical grating analysis,
7. NUMERICAL EXAMPLES the convergence criterion of the preceding paragraph may
Based on the theory presented above, a computer pro- not be practical because the exact value h * is not always
gram was built. The use of the S-matrix algorithm available. In the case of lamellar gratings,22 the classical
makes the numerical results automatically satisfy the en- modal method was used to provide a good approximation
ergy balance theorem, irrespective of the matrix trunca-
tion; therefore, the theorem cannot be used as an accu-
racy check here. On the other hand, the ability of the
present theory to use different pairs of periodic directions
as coordinate axes provides another self-consistency test,
which the program successfully passed. The numerical
results obtained from the program compared favorably
with the few tabulated results that are available in the
present literature. In particular, good results were ob-
tained for the famous pyramid grating that has been used
by so many authors.1,2,4,6,9,11,13 It is needless to add an-
other comparison here. Instead, I consider three other
examples and show some convergence curves. The
Fig. 5. Top view of the checkerboard grating that is described in
choices of the gratings are arbitrary. The purpose of Example 1. Areas labeled with letters A, B, and C are three pos-
these examples is to illustrate the improvement of the sible unit cells.
present FMM over the old one and to compare the effec-
tiveness of the origin-centered parallelogramic and circu-
lar truncations. The computer program was written to
accommodate both truncation schemes easily and to use
both the new and the old FMM. Here the old FMM
means replacing v e b 21 by v 1/e b in Eq. (33) and replacing
all three matrices containing e in Eq. (34) by veb. If
z 5 0, it corresponds to using Eqs. (A9) and (A10) of Ref.
10 for matrices F and G.
The Fourier coefficients of various e-dependent func-
tions were computed analytically. This is possible be-
cause the e-dependent functions are simple rectangular
waves in x 1 and/or x 2 . The inverses of d1/ee and b1/ec, for
each x 2 and x 1 (because of the discretization as shown in
Fig. 4, there are a finite number of them), respectively,
were computed by using Trench’s algorithm.21 On the Fig. 6. Convergence of the (0, 21)st transmitted order of the
checkerboard grating. The letters in the legend have the follow-
other hand, the inverses of neb and n1/eb were computed by ing denotations: O for old FMM, N for new FMM, P for paral-
using a standard alogirthm for general matrices. My nu- lelogramic truncation, C for circular truncation, A for using unit
merical experiments showed that the use of a specialized cell A, and B for using unit cell B.
Lifeng Li Vol. 14, No. 10 / October 1997 / J. Opt. Soc. Am. A 2765
Table 1. Diffraction Efficiencies (%) of the ciency values of the transmitted orders that were ob-
Transmitted Orders of the Checkerboard tained with scheme NPA and truncation order 441. It
Grating in Example 1 can be compared with Table 1 of Ref. 10, for which the
same truncation order and unit cell were used. In view
Diffraction of Fig. 6, the results given here seem to be more accurate.
Order 21 0 11
8. SUMMARY
A new formulation of the FMM that applies the correct
rules of Fourier factorization for crossed surface-relief
gratings has been presented. Although the work re-
ported here is preliminary, the numerical examples have
Fig. 9. Convergence of the (0, 21)th transmitted order of the
convincingly shown that the new FMM converges much
metallic grating in Example 3. The legends read the same way
as in Figs. 6 and 7. faster than the old FMM. The new FMM is used to pro-
duce well-converged numerical results for metallic
crossed gratings. In addition, the new formulation
adopts a general nonrectangular Cartesian coordinate
system that gives the FMM greater generality and in
some cases the ability to save computer memory and com-
putation time. Numerical experiments with parallelo-
gramic and circular truncation schemes indicate that the
former is the better choice.
Diffraction
Order 22 21 0 11
Fig. 10. The same as Fig. 9, but for the (0, 0)th reflected order. 22 0.580 0.549 — —
21 0.549 2.373 4.627 —
0 — 4.627 29.547 6.238
grating, which is a metallic grid. The grating param-
11 — — 6.238 —
eters are e 11 5 e b 5 1, e 21 5 2.25, e a 5 1.0 1 i5.0, u
5 w 5 30°, c 5 0, z 5 30°, h 5 l, d 1 5 d 2 5 2l, the
sides of the parallelogramic holes are parallel to the coor- Table 5. Diffraction Efficiencies (%) of the
dinate axes, and they have an equal length of l. For this Metallic Grating in Example 3: Transmitted
geometry a 1 3 1 grid suffices. The convergence curves Orders
of the (0, 21)st transmitted and the (0, 0)th reflected or-
ders are shown in Figs. 9 and 10, respectively. The re- Diffraction
sults with the new FMM and parallelogramic truncation Order 23 22 21 0 11 12
converge fairly well. Those with circular truncation do 23 0.006 0.137 0.249 — — —
not converge as well, but their tendency to converge is 22 0.137 0.648 1.150 0.509 — —
evident. The reader is reminded of the comment that I 21 0.249 1.150 1.995 1.307 0.355 —
made at end of Section 6 on the potential problem of cir- 0 — 0.509 1.307 1.286 0.436 0.075
cular truncation. In contrast, the results of the old FMM 11 — — 0.355 0.436 0.359 0.046
show no sign of converging at all. This is hardly surpris- 12 — — — 0.075 0.046 —
ing if one recalls how slowly the old FMM converged for
Lifeng Li Vol. 14, No. 10 / October 1997 / J. Opt. Soc. Am. A 2767