0% found this document useful (0 votes)
31 views

Ä »ô Ç כ ¹™ è r ç ß – % ò % i ~ ½ ÓZ O - l œ í

lecture note on fdtd

Uploaded by

Wasyhun Asefa
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views

Ä »ô Ç כ ¹™ è r ç ß – % ò % i ~ ½ ÓZ O - l œ í

lecture note on fdtd

Uploaded by

Wasyhun Asefa
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 72



_




z

y
_


r

%
i
%

~
O
Z
_
l

Introduction to Finite-Difference Time-Domain Method

^j
[



G
D


<

lt

"

2006

 12
4
Z 22{

9


_

$
9
|

`
>


q

e
t

$
9
|

`

f
X
]

&
H




8

_
p

eH


r



m
.
You can calculate the properties of water, but it makes so much more sense just to measure them.
- Lev Landau



e
"
]
: 

r

w
4s

U
N
X
k
(Maxwell equation)8

M

1.1

Helmholtz_


&
o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.2

/
R

&

d
_

$
J


K. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.2.1

Lorenz


| . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.2.2

Coulomb


| . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


s


_
j
] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

~
}
Sm

_
W

Ws

U
n
0(FDTD)8

M

2.1

1


"



x
l
1

&

d
_





~
O
Z . . . . . . . . . . . . . . . . . . . . . . .

2.2


ur


(Numerical Dispersion) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.3


u

&

$ (Numerical Stability) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.4

Yee Cell
 3


" FDTD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.5

Real world vs. FDTD Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12

2.6


s


_
j
] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

16

Contour FDTD

18

3.1

g

F/
@
i
% source\


sx

6

N
B
/


1

l . . . . . . . . . . . . . . . . . . . . . . . . . .

19

3.2




_N
B
/



`




l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

22

3.3


s


_
j
] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

23

d
;g
<
z0
9

W
FDTD

24

Point Dipole Source


<

f


>


|. . . . . . . . . . . . . . . . . . . . . . . . . . .

28

4.1.1

=


f


>


|
s
9


? . . . . . . . . . . . . . . . . . . . . . . . . . .

29

4.1.2

Electric Dipole
 Magnetic Dipole . . . . . . . . . . . . . . . . . . . . . . . . .

30

4.1.3

Gaussian Dipole
 Lorentzian Dipole . . . . . . . . . . . . . . . . . . . . . . .

31

4.1.4

Poynting
\
t
>

+
:
M

_
+

h
&. . . . . . . . . . . . . . . . . . . . . . .

32

Microdisk N
B
/


r


3
$. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

35

4.2.1

g

F/
@
i
% source\


sx

6

N
B
/


1

l. . . . . . . . . . . . . . . . . . . . . .

36

4.2.2




_N
B
/



`




l . . . . . . . . . . . . . . . . . . . . . . . . . .

38


s

"g

F



&t




1

~



X
]. . . . . . . . . . . . . . . . . . . . . . . . . . .

40

g
<1s

1.3

g
<2s

g
<3s

g
<4s

X
4.1

4.2

4.3

4.3.1

Purcell

<


1

~



X
]
sr
:
. . . . . . . . . . . . . . . . . . . . . . . .

40

4.3.2

g

F



&t


`
sx

6



1

~



X
]. . . . . . . . . . . . . . . . . . . . . . .

50


s

"g

F



&N
B
/


l

r


3
$. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

52

4.4.1

g

F/
@
i
% source\


sx

6

N
B
/


1

l. . . . . . . . . . . . . . . . . . . . . .

52

4.4.2




_N
B
/



`




l . . . . . . . . . . . . . . . . . . . . . . . . . .

54


s


_
j
] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

56


: KAIST FDTD
K
]

58

5.1

FDTD 
lr
:




O
[

& . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

58

5.2

FDTD 
>


O
[

& . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

59

5.3

FDTD 
>

'
r
9

<

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

61

5.4







4

<

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

62

5.5


l

<

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

64

4.4

4.5

g
<5s

p
c
Y
w
U

66


V 1


"
e
: c
9
_

'
a


(Maxwell equation)
+
e


p

"

(microdisk)[1]s


p

l

N
B
/


l(micropillar)[2]_




^ 
t

r


/
@A$
g





#N
B
/



_
K
3
$
h
&

r


3
$
s 0
x
p

. 

t

g

F



&N
B
/


l
_


g

F



&
J


s
t






K N
B
/



_

$

` 
K
3
$
h
&

r


3
$
H



s

_

0
x
p



+



e
.

Q






(numerical simulation)_


~
O
Z

`
sx

6

#g

F



&N
B
/


l

\r


3
$
+

\
O
\
>
&
H

<
X, /
@

h
&


s
sx

6&
H



s


r

%
i
%

~
O
Z (Finite-Difference Time Domain;
FDTD)s

.
FDTD

~
O
Zr

N
B
/



r


`




l
_ x

7r

4x
< 4t
&



, N
B
/


_

y q
s
!(cell)\

~
~
A
0
u




l


7
' E(i4x,
j4y, k4z)
< 

l


7
' H(i4x,
j4y, k4z) <
X
s
't

[

` o

/
R

&


d(Maxwell equation)`

7

2
O
\<
X
s


#
r

y n4t
\f
"
_<
X
s
'

\
>


H



s
. 2

\f
"

R
(
x


t

4x 0
< 4t 0 

G
F


\f
" 





_ 


H


&
X
S
K


.

7, 

(

'
_

j
B

o<

>

5

)x

6
H


3
#A
0/
?
\f
"j

h
&
_ 4x
< 4t\






#
>




, 1 
>

%
i
%/
?
\

eH


H


h
&
\f
"
_
H

field

$r



`
r


_
<


q

,
Q
#

g

F



&N
B
/



_
#Q
t


$t

[(\
V: N
B
/




,


_
J

,

A
0

x
p
1)`


>


H

<
X
x

6

>
x

6c

|


e

.[3]



>

 


/
@A$
g


`
t
m


e

,

l

$

`

e







>


|(miror
boundary condition) 
s


l
h
&


>


|(periodic boundary condition)`


h
&x

6

#
>


_

$

`}

Z
9
{


e
. FDTD


o

7
\a
'




Ur

H
7

_H

Taflove

[4]`



l



.

s

\f
"H



r

%
i
%
_

~
O
Z



>c

|o

/
R

&

d
\/
@


lr
:

t

d

`


l

~< 
~



. o

/
R

&

dr

<

h
&

A

+
I






l

E

l

B`




H


pr


&

d
s
.
~ < B_
~ 

s

&

d

`


>&


E

N
B
/

%
i
%
\f
"
_
r



o


\


>&





l
_




!
S
\/
@


H


&


\

eH



s
.
#
lf
"

H





l

7
'

(vector field)s

. 2

Q


/
R

&

d

`r
:



h
&




l


\
7
'


s
9
{


h
&

7
K

H


$
9
|
\/
@
K
f
"





eH

Helmholtz_


&
o

\

R
(r
:

. 





$
J

(potential)

7
'

$
J

<


\
x

6

#o

/
R

&

d

`


8


2
x


. 
s

&

`x

:
Kf
"o

/
R

&

d
s/
?




e
H





l


_
K
_

$
9
|
\a
'


#




s
K
+

e

`


s
.

1.1

Helmholtz
+
a

h
~ x)
e


_
_
7
'

C(~
H



6


s
q
X
S

(divergence-free)
7
'



qr


(irrotational)

7
'

r


Kc

|


e
.

z
X
]
\f
"

x


t

, 4x
< 4t\



e
_



eH


r



m
.

u

&

$(numerical stability)`

7

2 4x
< 4t 

s
\

$
n
w
K



H

a
'

>

d
s

e
.
2

$
Jf
"


8
a
'

>

d

`

7

#



. Arfken[5]`

~ x) = D(~
~ x) + F~ (~x) 
~ x)

7, C(~
9
{:
M, D(~
< F~ (~x)
H


~ x) = 0
D(~

F~ (~x) = 0

(1.1)


\

7


.
~ < F~ 
x

"r




6


. D

7
K

H

A
0
_


|


',

~ = A
~
D
F~

(1.2)

~<


\

7
H


7
'

$
J




$
J


1


`


e
. 

d (1.2)`



d (1.1)\
/
@
9
{


,

~ = 2
C

~ =A
~
C

(1.3)

~ /


\
3
%H


.
Q


e
_
_
7
'

C\
@
Kf
"A
0
_

&

d

`

7
H


7
'

$
J




$
J


sr
>

F
<


`

9
{


e


Helmholtz

&
o

\x

"

>a
)

.


<
X, A
0
_

d (1.3)
r
Helmholtz

&

9



"

A

+
I
_

&

d
s
,


_
K

9
R
4

e
.

7
K

\


6


s

h
&

`


e
,3 H

j
]
_x

"r


.

(~x) =

1
4

~ x) = 1
A(~
4

d3 x0
d3 x0

~ x~0 )
C(
|~x x~0 |

~ x~0 )
C(
|~x x~0 |

(1.4)





\
q
X
S


` transverse

, 
qr




` longitudinal


\


s
.


#
Helmholtz
~ < C
~

&
o
_

r

+
I 

e
. 
s

r

7
'


_

9
{

$
\/
@
Kf
"


H


, C

&
~

K
t


7
'

C
H


9
{

>

&
K


. 
j
[

H
7

_H

Arfken`



l



.[5]

1.2

c
9
_

'
a


M
B

~ < H\
~ a




\ FDTD

~
O
Z

`
x

6

#o

/
R

&

d

`


>c

|
_
t

,
#
lf
"H

E
'


o

/
R


Q
#r
:

. 


$

&

d

`
h
>
_

$
J
>
[
<

(
7
'

$
J
>
[,




$
J
>
[)\


x

6

#

A

+
<

+



6

/
R

&

d

`t
q

y


.
3


s



`

sH




`
s


_
j
]



.

~
~ r , t) + B(~r, t) = 0
E(~
t
~
~ r , t)
~ r , t) (~r) E(~r, t) = J(~
H(~
t

~ r , t) =
(~r)E(~
~ r , t) = 0
B(~

(1.5)

~H

#
lf
" J
 field\

 t
q

$
H

source

(
H

gain)s
 c

e
, field_

\
t

\


r
vH


~<
dissipation

(
H

loss)s
c

e
.
Q


J~ = J~source + E


s

Q
#
h
&

+
_
p


\r


"
y
+

e
.4 
s
X
]
_H
7

_

\A
0

#f
"H

J~ source


`





e

t
q

y


.


~ = Hs
~ 
~ = E
~

#

 = 1s


$
n
w



&



.
Q


B
.

o
, D


A

+t


9
|

`t
q

y



.


l


_ divergence-free a
'

>


'
~ =A
~
B

(1.6)

e
, 
s

d

`


l


_ curl

&

d
\/
@
9
{


,
~
~ + A
E
t

=0

(1.7)


\
3
%H


. A
0

&

d
_ curl-free 




',




$
J
>
[
<



9
{
+

e
.
~
~ = A
E
t
A
0

d

`

r


l


_ divergence

&

d
\/
@
9
{


,
2 +

(1.8)

~ =
( A)
t
0

(1.9)

d (1.6)`



l


_ curl

&

d
\

r/
@
9
{

&
o



~
2 A

2~
~ + 1
A
12 A
c t2
c2 t

= 0 J~

(1.10)

~ < H\
~ a


G
D
E
'


4>
h
_o

/
R

&

d

`A
0
_

d (1.9)
<

d (1.10)\
f
"
%
3
!,
h
>
_

$
J
>
[

`

sx

6

#

A

+

i
%
(=


3
%
). 
s<

<

h
&



A

+

`x

:
Kf
"
3
%Q
#


h
>
_

$
J
>
[

&

dr

r
:

A
_o

/
R

&

d
\
q
Kf
"`
s





l 
1
~
. 5
~H


X
]

\f
"

L



~ Helmholtz

&
o
_


:
PA

+
I
\



,
7
'

$
J
>
[ A


d (1.6)

~ 0 = A+
~
~
~
t

f
"H



9
{

>

&
K
t
t

H


.

"
A
_


B\



t

H


3
#A
0/
?
\f
" A\
A
<


s

A

+
H



s 0
x
p

.
4
5

Taflove

[4]_
 Chap. 3_
o

/
R

&

d

q


#

.



z
#
lf
"
3
%Q
#


$
J
>
[

&

dt

[r



G
D
Helmholtz

&

d
x
l
1
9
{

>a
)

.


#


(

'
\
>H

r
:

A
_o

/
R

&

d
s`
s





l
1
~
.

Af
"'
+
\


` FDTD

~
O
Z
\f
"H

o

/
R

&

d

`

f
X
]


O
Z

&



.

~ /

sj
] A\
@

#


6

t
 divergence


|

`t
q

y

#r
:

.

1.2.1

Lorenz
>

~+

s

r

1
c2 t

= 0




|
s
.6 Lorenz


|

`
h
>
_

$
J
>
[

&

d(d

(1.9)
<

d (1.10))\

/
@
9
{

#

&
o





6

Helmholtz

&

d

`
3
%H


.
~
1 2A
c2 t2
1 2
2 2 2
c t

~
2 A

= 0 J~
=

0

(1.11)


s<

+
I
_

&

d
_
KH


9
R
4

e
.

<

h
&


K

\

H


r


s


_
j
]

\

#Q
#





t


l



. 7 






, 


6

+
I
_ 4


" Helmholtz

&

d
\f
"
2

1 2
= 4f (~x, t)
c2 t2

(1.12)

f (~x, t) source


_
i
%
+


`

>&
9, 
9
{


KH

source


_ retardation`


9


#8 


6


s
a
)

.
(~x, t) =

[f (x~0 , t0 )]ret 3 0
d x
|~x x~0 |

(1.13)

#
lf
" [ ]ret H

t0 = t |~x x~0 |/c 

retardation`



p


.
~< \

7, source

J

_


$
J
>
[
s

d (1.13)

Q
#
t
, 

r

d (1.6)


d (1.8)\
/
@
9
{

#
~
~
E
< B\




>a
)

.

1.2.2

Coulomb
>

~ = 0
~

s

r

A




|
s
. 
s


|

`

7
H

A\
 Coulomb gauge
H

radiation gaugae
H


transverse gauge



.9 Coulomb


|

`
h
>
_

$
J
>
[

&

d(d

(1.9)
<

d (1.10))\
/
@
9
{

&
o


,
2 =
~
2 A

0

~
1 2A
1
= 2
0 J~
2
2
c t
c
t


s


|
s

"
A
_ E
< B\




t

6

`

sH



s
s


_
j
]
s
.
Jackson


`

.[6]
8
causality\

7

lA
0
<

9
=

s
O
X
>


\


eH


tH

r
:
H


_/
?x

6

`x

:
Kf
"

"


K


.

(1.14)

(1.15)


_

&

d

`
3
%H


.
#
lf
"

d (1.14)
H



_@

_




+

e
. 
s




$
J
>
[
<

H


&
h
&(static)s
910 V
\

\t

[


"
h
&
\~

Z
#

eH


h
&



_
r



o

\/
@
Kf
" (~x 6= 0)
H


y
h
&

(instantaneously)

6
K




! 
s

r

Q
#
*




g

Fq

5

`



`

O
\
H


/
@

"
o

\
~
~
A
0


H



%
3
!



. 

t

A
0
_ \


x

6

#
3
%Q
#

E
< B
H


G
D
Q
#
*

gauge\


x

6
8

~ < B\
~


x
l
1
9
{






\
3
%
>a
)

.

7,

$
J

<



^H

t


o
h
&
_
p

\


t

H


. 


E

#


o

>
>

2
<

H


<

h
&




_


9
{r


s
. 11
~



#



:
P

&

dr

4


" Helmholtz

&

d
_A

+
I
s
. 


7
' J\
 transverse

$r


longitudinal

$r


r


K
Kf
"
h
&






_ source



G
D
0 J~t

h
&

`


e
.12

7,
~
2 A

~
1 2A
= 0 J~t
c2 t2

(1.16)

Coulomb gauge\


x

6






H


%
\f
"
_ near-field


!
S





'
O
Y
o

bQ
#R
4

eH


far-field


!
S
_

r




Q
#f
" t
q

y
H



s '
/>
0


. 
9
{


h
&





H

source H



~

_ field
H




\f
"
O
YQ
#
9
|

2
t

h
&

/



>



.
Q


H

r
>

F
H





H


source


'
O
Y
o

bQ
#

M
B
/
_ field
H



z



d (1.16)


lt

|


e
. 
s:
M
_


l

7
'
~

A
~
H

E
t

j


e
.13
=
t

1.3


l

*+

~ /
~ = 0
1. 

d (1.4) 

d (1.3)_

K d

H

`

#
. (
7
'

$
J

A\
@
Kf
" A




|

`
x

6

.
~H
~ = A
~
~H
2. 

l

7
' B

7
'

$
J


B
a
'

>
\

e
.





l

7
' E





$
J
~ = A/t
~
~


E

a
'

>
\

e
. Helmholtz

&
o
\



,
7
'

$
J

A\


9
{

>
~ 0 + (1/c2 )(/t) = 0
~

&

lA
0
Kf
" A`


&
_

#



. Lorenz


| A

\f
"

"
A
_
~ < B\
~
E



t

H




6

<


\


6

`

#
.
~0 = A
~ +
A
3. 


7
' J~

\ transverse

J~t <
longitudinal

J~l 
_
+



/
?
3
%

`:
M, (1/c2 )(/t) =
0 J~l 
sd

H

`

#
.
~
~t <
~l
~ l = ,
4. 


l


7
' E\
 transverse

E
longitudinal

E
_
+



/
?
3
%

` :
M, E
~
~t = A
E

j


6

`

#
.
t t

10
11

Helmholtz

&

d
_
pr



s 3


"
s
.
~
~ t


t



i
%
<

sr
:

\



B

H

A


o
h
&

z
^
\8
 


. Aharonov-Bohm


\a
'



j
[

H
7

_H


Sakurai


`

.[7]
12

s



`

sH



s
s


_
j
]
s
.
13
~H

s:
M
_ E
 transverse field 
s
.


V 2


5


k
5

Z

]

'

(FDTD)
+
e


x
l
1

&

d
\

H


pr



l

\ 4x
< 4t_


(finite difference)


/
?H



s

u
>


_
lr
:

s
.
x

:
_
9
{



pr


&

d
_


H

4x_


l

\

e
_


>




a
'

O
\
t




>c

|o

/
R

&

d






#

pr


&

d
_


N
B
/


_

4x
<
r


_

4t q
l
1
n
w
h
&
s
t

9

u

&

$(numerical stability)`

7
r
v
lA
0
Kf
"

a
'
&
Q
#

Q
#

<


`


>c


s
. 
s

\f
"H




$
K
3
$
h
&


K

9
R
4

eH

1


"



x
l
1

&

d

`


r

%
i
%

~
O
Z


X
]H



#r
:

. 1


"
_

q
S
4

e
\




`
o

/
R

&

d
_ FDTD1

\
s
K

lA
0


h
>

[

`

{


6

`

9
{


s
.

\ 2.4]

X

\f
" Yee 

9
{


"

Yee Cell_


s
nQ
#<

<

a 3


" FDTD

~
O
Z

`
O
[

"

2
x


. 


t

FDTD 
>

&
\f
"
3
%Q
#




t

[

`

zj
]j
[
>
\f
"
_t


o
h
&


[


a
'

r
vH


~
O
Z

\/
@
Kf
"H
7

_
x


.

2.1

1
S
j
x

Q


'
a


+
>




'




6

1


"



x
l
1

&

d
_
2
2u
2 u
=
c
t2
x2

(2.1)


9
{


K u(x, t)
H



6


s

e
_
_
<

F<
G_




q

6
s

9
R
4

e
.
u(x, t) = F (x + ct) + G(x ct)

(2.2)




d (2.1)\





K ei(tkx)

\/
@
9
{


r


a
'

>

d(dispersion relation) 2 = c2 k 2

`
3
%


`
1
~
>

9
{


e
. A
0

q

5
vp 
vp =

= c
k

(2.3)


9
{

&






&
\f
"r



s
9
{Q
#

t

H


 (dispersionless). 
s


zr

(2.2)_


u
K
\
f
"


H

r



`
q

+
:
M
x

6c


s
.

sj
] (2.1)_

x
l
1

&

d
\

eH

2

#

pr



`

~
O
Z


l
K

2

. V
\

\t

[Q
#



6

2

s


_


`

r

Taylor 

h
>


'
u(xi + 4x)|tn = u|xi ,tn + 4x
1

u
(4x)2 2 u
|x ,t
|xi ,tn +
x
2 x2 i n

FDTD\

o

/
R

&

d

`


r

%
i
%


X
]H




~
O
Z

`

L

/
+
:
M
x

6

l



.

(2.4)


\f
"
8



x\
/
@


#

pr



`


6


s

q

e
.
u(xi 4x)|tn
u(xi + 4x)|tn <
2u
u(xi + 4x) 2u(xi ) + u(xi 4x)
=
2
x
(4x)2


tn

uni+1 2uni + uni1


(4x)2

(2.5)




t


~
O
Z

t_

#

pr

r

2u
un+1
2uni + uin1
i
|
=
x ,t
t2 i n
(4t)2

(2.6)

A
0
_





\

"
A
_
#

pr


&

d (2.1)\
/
@
9
{

#

&
o


, 


6

1


"

x
l
1

&

d

`
3
%H


.
un+1
= (c4t)2
i

uni+1 2uni + uni1


+ 2uni uin1
(4x)2


(2.7)


s



`

(

'

\
sx

6

#
>

+
:
M


6


s


.



r

y n 1
 n\
f
"
H

N
B
/

i\
/
@


K j
B

o
\
$

&
Q
#

e

&



. 
s:
M


6
r

y n + 1_

K

\
>



lA
0
Kf
"A
0

_

d (2.7)`


x

6
+

e
. 
s<


s
s


r


s


r


_<
X
s
' 
9



s
H


x
l
1

&

d (2.1)\
2

#

pr


s

<
&
Q
#

e
l:
MH


s9, 


t

i cell0
A
u
_N
B
/

<
X
s
'

\
O
\<
X
s



lA
0
Kf
"
i 1 cell
 i + 1 cell_




X
]

<
X
s
' 
9

<


`

^


e
. 

ew
p
1
s,0
A


_ 4x
< 4t



9
|

&
X
S


K
3
$
K (2.2)\

>
0

f

`

9
{


e
.


n+1 
r

y
_<
X
s

'

\
>

+
:
M, N
B
/


h
&




X
]


cell 

s
_<
X
s
't



a
'
a
)

H




z:
MH


\ 4x
< 4t 

s

:
>
Z

a
'

>

d
s
9


s


8
K

^


e
. V
\

\t

[Q
# 4t 
r

\C
n
y
s



H



o
c4t 4x



>


&

3
%


, C
n
y
_




&

`j
]/
@



+

 
O
\

`


s
.

zj
]
2.3]

X

\f
"

`
r


>






\
3
%
lA
0
Kf
" c4t 4x

a
'

>

\

7
K
d

H

`

9
{


s
.




s
X
]
\f
"H

c4t = 4xs
&

2 4x
< 4t\







, 

d (2.7)s

= uni+1 + uni1 uin1
un+1
i

(2.8)


K
t9, 
s

&

d
_
9
{


K 2

&
X
S


K
3
$
K (2.2)_


&



= F [i4x + c(n + 1)4t] + G[i4x c(n + 1)4t]


un+1
i

(2.9)

a
)

H


h
&
\f
"
s

dr

&
X
S

. Talyor 

h
>

d
\f
" 2

s


_


`

r

i
%

6
\

&

X
S



u
K

\

6r


B
t

Z
r




z
s
. 3

zj
]

s<

&

r

1


"
x
l
1

&

d
\
f
"




9 
9
{


h
&

H



u
>

\
r





>a
)

.
2
3


j
[

x

"r

Taflove [4], Chap. 2\

. 
s



`x

"
H



s
s


_
j
]
s
.


Af
" 4t = 4x/c

\ magic steps




l



.

2.2


n
P
&
5
(Numerical Dispersion)

1


" 
x
l
1

&

d (2.7)\





K e i(tkx)

\ /
@
9
{

#
< k 

s
\

$
n
w
H

a
'

>


d(dispersion relation)`



K

. 

d (2.7)

&
X
S
+








\
r

r






t


`


s
 (d

(2.3)

).



6


s

~

&
a
)
1


"






d
\f
"

uni = ei(n4tki4x)

(2.10)

k\
 k = kreal + ikimag 


&



. 
s



`

d (2.7)\
/
@
9
{


,
e

i4t

&
o


,

c4t
4x

2

(eik4x 2 + eik4x ) + 2 ei4t

cos(4t) =

c4t
4x

1
cos1 {1 +
k =
4x

2

[cos(k4x)
1] + 1

4x
c4t

2

[cos(4t) 1]}

(2.11)

(2.12)

(2.13)

\f
"

L

/

i
%w
p
1
s, A
0

d
\ c4t = 4x




|(magic step)`

/
@
9
{


k = /c = k  d

H

`
1
~


>

^


e
.


#
4t
< 4x  0


H
G
F



`[
2


,
k =
=

4x 2
1
(4t)2
cos1 {1 +
1]}
[1
4x
c4t
2
 
1
1
1 2
(4x)2 ]
cos1 [1
(k4x) = k
4x
2 c
4x


k = k,

7a

4
#


K

h
&H


<


`

^


e
.

(2.14)


s<


s


r

%
i
%

~
O
Z
_

9
{

&




N
B
/



r


_


\
h
&
h
&


> 4
R

r
:

A
_ &




t
,

ur



O
\Q
#


 (K

a

4
#
K


).

78

9
{


h
&




_H
7

_H

Taflove_


([4])`



l

9, 4t

u

&

$a
'

>

\

7

2


a
)


, 4x



9
|

2
i
%
r

ur



H



Q
#U

[

`

9
{


e
.

2.3


n
5

a

]
(Numerical Stability)

#
lf
"H



u

&

$H

j
]

\


l



. 


$

&

$
_

&
_

\
9
|


Q
#

2

.

u
>


s

&
h
&
s
H

w
p
>r


>


_ steps



'&


f
"
3
%Q
#
tH



u
K


` t
9
1



t

#
lf
" 4t < 1s

l




,

\f
"

&



~ k


z
 d

H

`

^


e
. 


z 4t < 1




|r

Q
#




\
/
@
Kf
" 4t

7
K

H


lr
:

h
&




|
s
.

6

`
_
p


.

\f
"



L

/

i
%
t


r

%
i
%
>


O
Z
_


4t
Q
#

4x
<

a
'




#Q
#
"



&
t


>


s


&
K


.

7, u ni


_
s




'x
l
1, V
\

\t

[Q
#
1


`

>
a
)

. 
r

\/
@


s<

&

$

`r


3
$

lA
0
Kf
"

\f
"
r





&


K( (2.10))\
f
"


`

[
2L

/

, k
H


&
X
S


K
_ k
<H


K
F


\


e
t


z


&



 .

uni = ei( n4tki4x)

(2.15)

A
0
_ &


K

\

d (2.7)\
/
@
9
{

#

&
o


, 

d (2.12)


',
cos(
4t) =

c4t
4x

2

[cos(k4x)
1] + 1

c4t 2
1
1

cos1 {
cos1 ()
[cos(k4x)
1] + 1} =
4t
4x
4t

#
lf
" S c4t/4x



(Courant stability parameter),

= S 2 [cos(k4x)
1] + 1

(2.16)

(2.17)

(2.18)

/

sa
)

.
H

0
x
p

k\
@
Kf
" 1 2S 2 1`

7
K



.
(1) 1 1 
9
{:
M (0 S 1) :

imag = 0 
s

&
h
&


K

\
3
%H


.

(2) 1 2S 2 1 (S > 1) :

imag 6= 0 
s

,


&


K

\
3
%H


.


s


_


z

`x

7
+



, 
K
_

u

&

$

`A
0
Kf
"


6



|

`

7

#



.
S=

2.4

4x
c4t
1 4t
4x
c

(2.19)

Yee Cell
3
S
j
x FDTD


sj
]


6
3


"o

/
R

&

d

`


_

~
O
Z



/
?

.

~ =0
D

~ =0
B

~
1
E
~
= H
t

~
H
1
~
= E
t

N
B
/





\
r

&

$

` &




f
"
r



o

\
r

&

$


|

`
1

r
:

.

(2.20)
(2.21)
(2.22)
(2.23)

Figure 2.1: (i, j, k)\


A
0
u


A
0 Yee Cell_

v

_.

y cell 

o

/
R

&

d

`

7
r
v
lA
0
Kf
",
6>
h
_ field

$r

t

[
s 1/2 grid 

s
_
p

C


`

6

`

^


e
.

#
lf
" source free ( = J~ = 0)

N
B
/


` &



i
%
.

FDTD\
f
"H

A
0
_ 4>
h
_

&

d


\f
"

2>
h
_ curl

&


`
x

6

>&
H

<
X,

s
H


Qt
 2>
hH

FDTD_
 cell


_


x
l
1

h
&

7&

l:
MH


s
.7 
so

/
R

&

d
\H


f 1

_
pr



s

<
&
Q
#

\
f
" 


3
%

~ 1


"


 
x
l
1

&

d

`


l



>
Z
r

Q
#9



O
\
s


_

~
O
Z




q

e

`




. 

t


s



l

&

d
\H

field\





lA
0

6>
h
&
H





$
r

(Ex , Ey , Ez , Hx , Hy , Hz )`



Q
#



. 
s

y (i, j, k) j
B

o cell\
A
0
u
H

field

$r

t

[

_
pj
[


C
u




>&

V
\

u
p




tH



. V
\

\t

[Q
#

(i, j, k)\
A
0
u

E x<

Hx

\


:
M
\,

cell /
?
\f
" 1/2

u
p


m
_A
0
u

s<

7
'
_



s

\
9

K
Q
#




H



s
.8

s<

h
>

[r

1966


\ Kane Yee j
]


Yee cell

[8]_

v

_

`

R
(



1
~
>
s
K
c

|


e

`


s
.
>

a 2.1\
(i, j, k) cell A
0
u
\
K

{&
H

6>
h
_ field

$r

t

[
_
p

C


`

/
?

3
%
.
#
l
\


field

$r

t

[r

, V
\

\t

[Q
#

(

'j
B

o


_A
0
u


l
+
:
M
\H

E x [i][j][k]%


3
!

(i, j, k)\


>&

t

, (
r

$r


\/
@
Kf
"



t
) 1/2 grid 

t

&
X
S
y

/
?


Ex |i+1/2,j,k


q

e
.

~

H x [i][j][k] Hx |i,j+1/2,k+1/2 
sd

H

`
1
~
>

^


e
.



#

>

a 2.1\


p

A
0 Yee cell`

4
h
&






^ 3


"N
B
/


`


:
O
\
s
G


`

~<
~ )_
FDTD>


\

l field\

[Q
#/
?H

source\


,
V
lA
0
Kf
"


l


7
'( J)

l


7
'(M


9
{
s
9



.
7

s



`

sH




`
s


_
j
]



.
8

7,

cell?
/
\f
"
o

/
R

&

d

`

7

2 field

$r

t

[

`

&


>
C
u
K



H



s
.

10

e
.

y (i, j, k)0
A
u


r


l
_N
B
/

(4x i , 4yj , 4zk )\

 &



i
%
.9


sj
]o

/
R

&

d
\

eH

1

#

pr



`


6


s


_

~
O
Z



/
?

, 10
u
(i4x, j4y, k4z, n4t) =
x

uni+1/2,j,k uni1/2,j,k

u
(i4x, j4y, k4z, n4t) =
t

ui,j,k

(2.24)

4x

n+1/2

n1/2

ui,j,k

(2.25)

4t


s

~

d

`
x

6

#V
\

\t

[Q
#


6

curl

&

d
_


$r



`,
Hz
1 Ex Ey
=

t
y
x



_

~
O
Z



/
?

,
n+1/2

n1/2

Hz |i+1/2,j+1/2,k Hz |i+1/2,j+1/2,k
4t

n+1/2

Ex |ni+1/2,j+1,k Ex |ni+1/2,j,k

i+1/2,j+1/2,k
Ey |ni+1,j+1/2,k

Ey |ni,j+1/2,k

4xi

4t

n1/2

(2.26)

&
o





6


st

j


e
.

Hz |i+1/2,j+1/2,k = Hz |i+1/2,j+1/2,k +

4yj
}

(2.27)

1
(Ex |ni+1/2,j+1,k Ex |ni+1/2,j,k )
4yj

i+1/2,j+1/2,k
1
(Ey |ni+1,j+1/2,k Ey |ni,j+1,k )]
4xi

(2.28)

A
0
_

d

`

(

'j
B

o


_ cell_
A
0
u


r


,

Hz [i][j][k] = Hz [i][j][k] +

a
)

.

4t
1
[
(Ex [i][j + 1][k] Ex [i][j][k])
[i][j][k] 4y[j]
1
(Ey [i + 1][j][k] Ey [i][j][k])]
4x[i]

(2.29)




t


~

Ez

$r


_
O
\<
X
s


d

`
>







6


sd

H

`
1
~
>

9
{


e
.

n
Ez |n+1
i,j,k+1/2 = Ez |i,j,k+1/2

4t

2
n+1/2
n+1/2
(Hx |i,j+1/2,k+1/2 Hx |i,j1/2,k+1/2 )
(4yj1 + 4yj )

i,j,k+1/2
2
n+1/2
n+1/2
(Hy |i+1/2,j,k+1/2 Hy |i1/2,j,k+1/2 )]
(4xi1 + 4xi )

(2.30)


>

\
r


h
&

j
[
9
x

N
B
/


 
9


,

r



`j
[
9
x




q



h
&



j
B

o
C
u 0
x
p

>a
)

.
10
O(4x2 ), O(4t2 ) 
s


_

H



r

i
%
.

11


#
lf
"

d (2.28)
 (2.30)`

R
(


, E
<H <
X
s
'
_
O
\<
X
s

r

y
s 1/2

u
p



>d

H

`

e
.
Q


FDTD\
f
"

steps


, 
r

y n\
f
" E\


O
\<
X
s



r

y n + 1/2\
f
" H\



O
\<
X
s

H



s
. 
s
O
X
>





6 step 
r

y n + 1\
f
" E\


O
\<
X
s

+
:
M
\




\
>



~ n + 1/2\
f
"
_ H\


sx

6
+

e
>a
)

. 
s<

H



h
&


O
\<
X
s

~
O
Z
\
_
Kf
"
r

\/
@


field_


o


\

e
>&
H



s
. 
Qt


$r

t

[
\/
@


O
\<
X
s


dr

Taflove_


([4])`



l

9, 

t

3


" FDTD\
f
"
_

u

&

$a
'

>

d

`

L

/

2
x


.

&r

t
q

|



r
:



/
?

, 11 

d (2.19)\
/
@x

6
H

3


"

u

&

$


|r




6


.
4t r
c

1
1 + 1 + 1
(4x)2 (4y)2 (4z)2

(2.31)

#
lf
" 4x
H
 {4xi }


\f
"j


s
 (
r

$r


\/
@
Kf
"



t
).

2.5

Real world vs. FDTD Space

FDTD 
X
]
_

t

FDTD N
B
/

\f
"
_

u<


zj
]j
[
>
\f
"
_

[

s
_a
'

>

d

`

R
(

2


.
#
lf
" FDTD\
f
"
_ 4x, 4y, 4z N
B
/

\/
@
Kf
"H


9
{(uniform)

f
"



\


e


&



.

o
4t H

Courant stability


| (2.31)`

7

2


&

3
%
.
(1) Grid_


l
KAIST\
f
"h
>
1


FDTD\
f
"12 N
B
/


_ grid 4x, 4y, 4z

lH



U
s 1(a)
&


13 g

F



&




\
H



l

9
{
4

~H


. 
s

l

\

y lattice x , latticey , lattice z 






, V
\

\t

[Q
#

yA





\


+
:
M
\ x~


_j



_

l 1(a)/(lattice x ) a
)

. 

t


u
>

\f
"
s<

r


dr

"
u

H


&
X
S

$ 14

`

l
+

,

zj
]
H


h
&

{

j

N
B
/
C


\
L

Y

#


6

j
[

q


_j

&

grid


`

&

i
%
.
The smallest integers of the ratio

1
1
1
:
:
latticex latticey lattice z

(2.32)


sj
[


`

y 4x(q), 4y(q), 4z(q)


l

l



.
#
lf
" q
H


U
s
_

"

` t
9 grid_



l

\


H

j

A
0 a
)

. 15
11

&r

Taflove

([4]), Chap. 4

. 
s



`
s


_
j
]



.


^G
D

&

sh
>
1


ver. 3.4\


l



#

^j
[


s

&
a


i
%
.
&

F ver. 6.57 

th
>
1
&
Q
#

e
.
13
g

F



&

 




\
>

+
:
MH



!
S
\


>

A
0

U
s

\

e
_

&
+

e

`


s
. V
\

\t

[Q
# microdisk 
>
12


_


disk_

t

2

` 1(a)
t

e
.
14
V
\

\t

[Q
#H


8


t

H


 &


, H


8

_

l 
B
H


&
X
S



u
>


sQ
#
>

>a
)

.
15
V
\

\t

[Q
# latticex = 20, latticey = 20, latticez = 30




, 1/20 : 1/20 : 1/30_
 j

&

qH

3 : 3 : 2 &

,4x = 3(q), 4y = 3(q), 4z = 2(q)  a


)

.

12

A
0
_j
[


`

zj
]N
B
/

\f
"
_


H


9
{r


B



.
Q
#

g

F



&



_

l


\ a(m)




,16
4x(m) =

a(m)
latticex

4y(m) =

a(m)
lattice y

4z(m) =

a(m)
latticez

(2.33)

(2) g

Fq


zj
]N
B
/

\f
"g

Fq

5
c

3 10 8 (m/sec)

Q
#

fr

"



. FDTD N
B
/

\f
"
g

Fq


uH

A
0
_

>


s
Q
#


. FDTD time 
O
\<
X
s


d
\f
"N
B
/

<

r


_

o


\j
]@


H


&
X
S

o

/
R

&

d

`
x

6

i
%
l:
MH


\, FDTD\
f
"
_ c
3 10 8 (m/sec)

&
&
H



s
.

(3) 
r

A
0
_

l
FDTD N
B
/

\f
"
r

step_


l 4t
H
 Courant stability


|( (2.19), (2.31))`

7

2


&
Q
#

e
. 
s<



|

`

7
H

1/(c4t)\

 S


l


, 17 S
H



6
_


|

`

7
K


S>

1
1
1
2 +
2 +
(4x)
(4y)
(4z)2

(2.34)

#
lf
" 4x, 4y, 4z\

 q_


A
0



, S_


A
0H

q 1  a
)

. 4t_


A
0H

FDTD time 
O
\<
X
s


_j

A
0 (update) &

4t(sec q m1 ) = 1(update) =

1
cS(q1 )

(2.35)

#
lf
" c = 3 108 (m/sec)s

.
H

A
0
_

d

`

A

+

#
c=

1
S

 

q
(update)

(2.36)


\
3
%H


.
#
lf
"q

5
c_





H

FDTD N
B
/


\f
" time step 1

\ q

u
p





<


`

^

e
.



#


zj
]N
B
/

\f
"
r

step_


lH

S\

 m 1 
_

A
0



#

d (2.35)\


sx

6

#
4t(sec) =
a
)

.

1
3 108 (m/sec) S(m1 )

(4)





(normalized frequency)
16
17

#
lf
"

A
0 q
< m(meter) 

s
_a
'

>

d

`
3
%

`


e
.

7, 4x q = a m / lattice x  a
)

.

s S
<

d (2.19)_
 Courant parameter
<
D
x
l
1

t

13

(2.37)

g

F



&

`


:
M


s
sx

6&
H





H

g

F



&



_

l

o
a
)

"

_


s
.
Q


FDTD N
B
/


zj
]N
B
/

\f
"


`

H


.

7,
n =

a(q)
a(m)
a(u)
=
=
(q)
(m)
(u)

(2.38)

#
lf
" u
H

>

cell`

j
[H

j

A
0
, u
<q

s
\H




6

a
'

> 

e
. 18

a(u) = lattice x (u)


a(q) = 4x(q) lattice x

(2.39)

(5) 

N
B
/
\f
"
_


_





a
'

>

d (2.38)`


sx

6


, FDTD N
B
/

\f
"
(u) =

a(u)
latticex (u)
=
n
n

(2.40)

a(m)
n

(2.41)


zj
]N
B
/

\f
",
(m) =
a
)

.
(6)


y



H


N
B
/
\f
"
_


<


6

a
'

>
\

e
.
2c

d (2.36), (2.40)`


x

6

# FDTD N
B
/

\f
"
_

A
0




,
= ck =

(update1 ) =



fH


2c
n
2n
= 2c
=

a(q)
S(q1 )a(q) 1(update)

(2.43)

n
S(q1 )a(q) 1(update)

(2.44)

f (update1 ) =


zj
]N
B
/

\f
"
_

y


H


n
2c
= 2c

a(m)

(1/sec) = ck =
18

(2.42)

#
lf
" x
<y

~

Z

g

F



&t


` &



i
%
.

14

(2.45)

(7)

l


lH



y


f (2.44)_

i
%

e
.
FDTD N
B
/

\f
"
T (update) =

2
S(q1 )a(q) 1(update)
=

(2.46)


zj
]N
B
/

\f
"
T (sec) =

2
a(m)
=

cn

(2.47)

(8)


X
S

&

$a
'

>

d
FDTD\
f
" Gaussian


_ envelope`

H

dipole source\



9
{
+
:
M
\ 19

&N
B
/



\



h
&

(
`

lA
0
Kf
" source_

r

; 4T <




_


; 4 n 

s
_a
'

>

d
s
x

6

>a
)

.


zj
]N
B
/

\f
"
_
s<

X
S

&

$a
'

>

dr

4T 4f = 1

(2.48)


s
, FDTD N
B
/

\f
"
_a
'

>

dr

A
0
_

d (2.48)\


d (2.44)\


sx

6


,
n
4t(update)4
1
S(q )a(q) 1(update)


&
o


,

=1

(2.49)

4t(update)4(n ) = S(q1 )a(q) 1(update)

(2.50)


_


X
S

&

$a
'

>

d

`
3
%H


.
(9)

A
0

(Quality factor)
N
B
/


l
_

A
0




6


sN
B
/


\
a
'


N
B
/


l


_H
<


z

`


H


&
_
a
)

.20
Q =
19
20

(2.51)


zj
] FDTD 
>

&
_V
\H

3\
f
"




s
.
V
\

\t

[Q
#x
l
1
9
{







`

H


h
>
_ mirror

$a
)
N
B
/


l
_


N
B
/


y


() 2C


&
t


r

\/
@

\
tH
<


z

()
r
2C
 &

lifetime( )
r
1/2C
 a
)

.
Q


H


9
{

&
9
Q
#

mirror\

_

H
<


z


`



H



sa
)

. Q_


&
_H

[3]\

15


Q


N
B
/



_ lifetime  FDTD 
r


_

A
0(update)

9


&

`:
M,

A
0

d (2.43)`



sx

6

#
Q=

2n
(update)
1(update)

S(q1 )a(q)

(2.52)

j


e
.


#
N
B
/



_ lifetime
r
N
B
/



_
\
t

y

q


&
_a
)

.
U (t(update)) = U0 exp(t(update)/ (update))

2.6

(2.53)


l

*+

1. 

d (2.8)_

9
{


K 

d (2.9)

Q
#

f

`

#
.
2. 
9
{


h
&

dipole source\

<

H

FDTD\
f
"H




6

2>
h
_o

/
R

&

t


field 
O
\<
X
s


\

>a
)

.
~

~ = B ,
E
t
~ =
H

~
D
t

+ J~

#
lf
" dipole source_


H




7
' J\
x

:

#

&
a
)

. A
0
_

&


'


1


#


6

/
R

&

d
_
r

d
s

$
n
w
<


`

#
.


#
, FDTD 
>


l
\
H


field_


&



. (Xu_
H
7
H

[9]
 Taflove_


pp.75 - 79

)
~ =0
B
~ = .
D
3. 


6


s

A

+a
)
Yee cell`

R
(

.

s



`
>

a 2.1
< 
q

K


, E
< H_
 A
0
u 

7Q
#R
4 

6

`

^


e
. 
s 

A

+a
)
Yee
cell`


l



#

d (2.26)_



_

&
(d

(2.28))`


h
&
,



`

(

'j
B

o



_ cell A
0
u

&
(d

(2.29))

. 
s

A

+ Yee cell`


x

6

#
x
l
1x
p
1

FDTD 
>


`

'
+

6

`

#
.

16

4. 

d (2.31)_


u

&

$


|

`x

"

#
. (Taflove_



_ Chap. 4

.)

o
,

&

$
h
&



O
[

"

`
x

6

# c4t

(4x)2 + (4y)2 + (4z)2 <


s

&
c

|
 
O
\H


t
O
[

"
K

.

5. a(t)\

N
B
/


l/
?

\
$

a
)

\
t amplitude


. (7

, |a(t)| 2 = a (t)a(t) = U (t)) 


9
{


h
&

, 
$

a
)

\
tH


r

\/
@

#
t

h
&



.
Q


,
a(t) = a0 ei0 t et/(2 )

j


e
.
#
lf
" 0 H

N
B
/



_N
B
/





s
. 
s:
MN
B
/


l
_

A
0

Q\
a
'





6
_j
[ t


&

s

<

h
&

f
"
x
l
1x
p
1
<


`

#
.
U (t)
(a) Q = 0 dU/dt

(b) Q = 0
(c) Q =

0
4

0
4

#
lf
" = 2c/s

, 4 <
4
H
 a(t)_
 Fourier transform_
 Power spectrum\
f
"
_
FWHMs

.21

21


_: (c)\

x

"
+
:
M
\ 4
< 4 
B


H

H




\
x

6

t

.

17


V 3

Contour FDTD


9
{


h
&


zj
]g

F



&r


e

`j
]




, j
]

&
\f
"

9
{&
H


#Q
t








#


h
& 


<

s


e
. 
s<


a



\f
"
1
t
q

H

N
B
/



_

$

` 
s


h
&


>

<

q



H


r

'
/r


9
{
s

m
. 1

\j
]

a
)


_



&

p

(Scanning Electron
Microscope; SEM) 




'

zj
]
J



`
9
{
4

~
f
" 0
x
p



zj
]
\ 
r



\
x

6

#

>



>&


,

z>

+<
X
s
'

\
K
3
$
H


9
{
s`
s




K
9
|


s
. 
s<


9
{

` 0
x
p

2

H


~
O
Z
s Contour FDTD 
s
.

s

\f
"H

contour FDTD~


O
Z

`
x

6

#g

F



&N
B
/


l

\
K
3
$
H



A

+
h
&



&
\/
@
Kf
"

R
(r
:

.2
#
lf
"


>c

|g

F



&N
B
/


l

H


>

a 3.1\





e
. 
s

r

InAs



h
&

`

<




eH

GaAs t

\N
B
/
l

"
s

9


eH



9
{


<
g

F



&N
B
/


l
s
.[10, 11]

z>

+
\
x

6a
)

InAs



h
&r

950nm
\f
" PL peak`

 t
9 PL_
 inhomogeneous broadening

;r

50nm

&


s
. g

F



&t


_

aH

200nm 
s
.

Contour FDTD 
>


`A
0
Kf
"H




$j
]

a
)
r


e
_



&

p






`

nQ
#



 (
>

a 3.1(a)).




&

p






'j
]

a
)
g

F



&
_

l 285nm

&&

3
%
.


<
X, j
]

a
)
N
B
/
l

"

_


s


g
h
&
s

"
_



`

&
_

l 
1
~
t


. 
s






&

p





\f
"

sH


/
@

"


_ contour\


/
@
FDTD epsilon

%
+

e




zj
]


!
S

`
/
@

%

H





&
X
S


>


s 0
x
p
K
9
|


s
.
>

a 3.1(b) FDTD 
>

\

zj
]

x

6c

| FDTD epsilon


\

#r


. FDTD 
>


`A
0




^ domain_


lH

xy

H

18 14 
s
z

H

t


_

a T = 200/285\

<


# 3 + T


i
%
. 3 
>


_


>


|r

Perpectly
Matched Layer (PML)

9




f


>x

8

`
x

6

i
%
. 
s



`
x

6





>

domain



yH


C



`


+

e
. 4 PML\
a
'



j
[

H
7

_H

Taflove


`



l



.[4]
FDTD 
>


_N
B
/

cell_


lH





l

20 grids/a


i
%
.
Q


, (lattice x ,

latticey , lattice z ) = (20, 20, 20)s



. 

d 2.32\

&
_&
Q
#

eH

the smallest integers of the ratio

(1 q,1 q,1 q) a


)

. 
s



` mks

A
0
>

\
x

6

#

/
?

, 4x = 4y = 4z ' 14.25 nm  a
)


. 
sj
]

u

&

$


|

`


H


r

cell_


l 4t\



K

2


. 

d 2.34\




, S
H


12 + 12 + 12 = 3



>


&
Q
#




.
#
lf
"H

S\

 2 q 1

&

.
Q


, FDTD N
B
/

\f
"C
n
yr





_ FDTD 
O
\<
X
s
x
l
1

\ 1/2 grid\





K
>
a
)

 [d

2.36. 
s FDTD 
r

V
\

\t

[Q
#

zj
]j
]

a
)

\f
"
1




U
Y
s
$

 Q
#
"

\f
"
l



i
%H


t

\

R
(

lA
0
Kf
", FDTD 
>


zj
]
1




_


`
q

H


9
{
s




s
.
2
j
H


\ 
r
:
Taflove_
 h
D edition\
f
"(The finite-difference time-domain method, Artech House, 3rd ed.)

o
_
contour FDTD\


h
>

i
%
.
3

#
lf
"
H



_

lH







a(= 1)_


A
0


/
?
3
%
.
4

\ PML


>


|

`
x

6

t

H




Q
#
"

9
{
s
1
t
q

+

? 
>


>Q_


%
i
%r




z


H

field\


0

&


^


, Perfectly conducting mirror ~



Z





\
3
%
>a
)

.

18

Figure 3.1: (a) j


]

a
)


9
{


<
g

F



&N
B
/


l
_



&

p




. 
sN
B
/


lH

InAs



h
&

`

<





eH

GaAs t

A
0
\j
]

&

3
%
.

yA

+g

F



&
_




l a
H
 285 nm 
s
t


_

aH


200nms

. (b) j
]

a
)
r


e
_ FDTD epsilon

. t


_J


X
]

r

3.5



&

3
%
. FDTD 
>

\
x

6a
)
N
B
/

cell_


lH

20 grids/a%

i
. j
]

a
)
N
B
/


l
_



d
H



` FDTD 
>


_

"


h
&



i
%
.

A
0 4t\



_

A
0


/
?

, 1 q 1 = (1/14.25 109 )m1 
s

, 

d 2.37\


x

6



4t(sec) =

108 (m/sec)

1
' 2.4 1017 (sec)
(2/14.25 109 )(m1 )

(3.1)


s





l field_


x
l
1

`
j
[
y


+

e

`

&


B


. V
\

\t

[Q
#

1 m

C
n
y

_


lH

1015

s
.

o
10 000


_
O
\<
X
s

r

2.4 ps\

K

{a
)

.

3.1


7
]
source


l

5

>


P
e

FDTD 
>


s

}
r


9


H


r
h
&
\H


H

FDTD 
>

cell_
 field


s 0s

.
Q


%


\


>


z


C
n
y

`
,
VQ
#
Q
#

+


s
. FDTD

\

lC
n
y source\


,
VQ
#
H

/
@

~
~

h
&


~
O
Zr




6


. o

/
R

&

d
\


l


7
' J
<

l


7
' M

`

<

r
&

.
~
1
E
~ 1 J~
= H
t


~
H
1
1
~ M
~
= E
t

19

(3.2)
(3.3)

"
Ao

/
R

&

d
\

l


7
'M


O
\
.5
Q

 FDTD\
f
"H


>


_
#

_



9
{
+

e
! V
\

\t

[Q
#

l
\

&N
B
/


t
h
&
\ E x field

$r



`


z


Jx

$r



`


a
)


(d

(4.1)

).


#
Hz field

$r



`


z


Mz

$r



`
sx

6


a
)

. 
s<


s


7
'
\
_


source


s

<
&
Q
#

eH


\f
"


_

~
O
Z



/
?
3
%

~o

/
R

&

d
_


$
r

, V
\

\t

[



d (2.28)
H



6


s
X
S

a
)

.

n+1/2

n1/2

Hz |i+1/2,j+1/2,k = Hz |i+1/2,j+1/2,k +

4t

1
(Ex |ni+1/2,j+1,k Ex |ni+1/2,j,k )
4yj

i+1/2,j+1/2,k
1
(Ey |ni+1,j+1/2,k Ey |ni,j+1,k ) Mz |ni+1/2,j+1,k ]
4xi

(3.4)




t


~
O
Z


r

$r


_

&

dt

[
source


`

<

r
&
h
&

`


e

`


s
. 6
N
B
/



\(
`

lA
0
Kf
" 


s
x

6
H

source
<


_A

+
IH

Gaussian
<


_ envelope`

H

harmonic



x
l
1
H



s
.

oH


s



` Gaussian dipole source



. 7
~ r0 , t) sin(2f t + ) exp{ [(t t0 )/t]2 }
J(~

(3.5)

N
B
/



_ node 


u

V
\

&
H

N
B
/


l/
?
_

:
>
Z


h
& ~r 0
\ dipole source\




e
.
~ )

#
lf
" J~(
H

M
H
 Ex , Ey , Ez , Hx , Hy , Hz 6>
h
_ field

$r

t

[


_

 c

|


e
.


#
KAIST
FDTD\
f
"H

, exp(32 ) ' 0.2%
H




z

` 
sx

6

# field_
 j
[
l j
/
@ &
H


&
h
&
\f
"
_ 
r

t0

\ 3t

&

i
%
. 
r

y t = 0\
f
" Gaussian dipole source 
r

+
:
MH

exp{(3t/t) 2 }_


l

\

H


.




\
r

y t = 3t\
f
"

&
h
&
_


`



r field_
j
[
lH




. 

G
D
Gaussian

source

x
l
1
H




^
r


_

U
sH

6t &

FWHM
H
 3ts

.
Q


source\

_

#(
`>
0


(exicited) N
B
/



_

$

`r


3
$

lA
0
Kf
"H

6t 
s

_ field\

a
'

1


>a
)

.



$,
Q
#

N
B
/


l/
?
\r
>

F
+

eH


H



\a
'

1


lA
0

#
,
Vr



/
@
i
%

;

`

H


Gaussian dipole source\


x

6

i
%
.
#
lf
"H

H z Gaussian dipole source\


x

6

i
%H

<
X, Gaussian
envelope_

r

; (FWHM)s
 3t = 4T = 600 (update)s





d


H

(





) 0 = 0.3


i
%
. Dipole source_
A
0
uH

(0.0, 0.3a)


i
%
.

\f
"



r

-


X
S

&

$a
'

>

d
\





[Eq. 2.50], 4T = 600_

r

;r



/
@
i
%
\f
"
_ 4 n ' 0.067

u
p

_


;

`

r


`

e
.
5

~ = 0



(electric charge)
H


e
t



l


(magnetic charge)
H

O
\
l:
MH


s
. 

l


 
O
\
l:
MH


 B

j


eH



s
. 
s<
a
'


a
)

<
p
r

H
7

_H

Jackson_
 On the question of magnetic monopoles\

 
9
{Q
#

l



.[6]
6

s<


s

9
{a
)
source
H
t


o
h
&






O
X
.

\ FDTD N
B
/


_


h
&
\ field


`

e
_

&
K



`r




&


K

. 
s






s

[Q
#p

 field
\
_
Kf
" source  


 
O
\
! 
s

r


B

qt


o
h
&



!
S
s
. 
9
{


h
&

C
n
y

`

~


H


"
H






\
_
Kf
"

~


$
s




. 
s


_/
@

h
&

V
\H

Purcell


9
R
4


e
.[12] 
s<

&



t

&
X
S
y



lA
0
Kf
"H




7
'


`

Q
#



.
7

r

%
i
%
\f
"
_ Gaussian
<

H


%
i
%
\f
"
Gaussian A

+
I a
)

.
Q


%
i
%
\f
" dc

$r



`

[
t

H


H



h
&
s

e
.

20

Figure 3.2: (0.0, 0.3a) 


t
h
&
\f
"

&

H z field <
X
s
'. N
B
/


l
\r
>

F
H


H



\(
`

lA
0



#,



d


 n = 0.3s


q

h
&


r

; [4T = 600 (update)]`

H

Gaussian dipole

source\


x

6

i
%
. (a) 
r


_
<

&a
)
H z field. (b) Fourier 



3
%Q
#

power spectrum.

Figure 3.3: (0.0, 0.3a) 


t
h
&
\f
"

&

H z field <
X
s
'. 


_N
B
/



`



h
&

(
`

l

A
0
Kf
", Hz Gaussian dipole source_

r

;

`

U
>




i
%
 [3t = 4T = 4500 (update)]. 
r




H



_


<
x
l
1
9
{

>

i
%
.

21

Figure 3.4: N
B
/


l/
?
\r
>

F
H


h
>
_


\r


o

i
%
.

\/
@

#, t

\f
"

&

Hz field r


<



l

j
[
l r


|E| 2

\ 

/
?
3
%
. (a)

1, n = 0.2844, = 1002 nm,


Q 470. (b)

2, n = 0.3076, = 927 nm, Q 100.


sj
] Hz field\

 FDTD 
r

(update)_

<

source\



3
%

~x
l
1
9
{

A
0
u
\f
"

&

i
%
 (

>

a 3.2(a)). <
X
s
'
\

ra
)

r


_


^

U
sH



zj
]
r




10 ps

&

s
. 


^

h
&


_
s
t

h
&

y




e


r


<

a
O
[
#

e
l:
MH


\o

t

Z
s
_
v

_

`r


"

ya
'

e
.
>

a 3.2(a)_
<
X
s
'

\ Fourier 



`
K



h
>
_

 r
>

F
<


`
X
S

z
y

^

e
.

3.2



+

>



>
n
c
9
f

e




_N
B
/



`



h
&

(
`

lA
0
Kf
", H z Gaussian dipole source_

r

;

`

U
>





i
%
 [3t = 4T = 4500 (update)]. 
r




H



_


<
x
l
1
9
{

>

i
%
. 
s<



|
r

;r

%
i
%
\f
"
_


; 4n < 0.009\

K

{a
)

. 
s


;r



s
_

 ( n (2)n (1))/2 '


0.011

r


"
y


.





mh
>
>
Z
h
&


\(
`r




r

%
i
%
\f
"


field_
j
[
l :
LM
F


>
t

h
&


H




`

^


e
. 
s


'N
B
/


l


_Q


`

&
+

e
. N
B
/



_
lifetime
r


d 2.53


'

e
. Q

d 2.52


'

K


. 
s

~
O
Z


K

Q

1_



470%

i

2_



H

100%

i
.

22




#
t


_


\f
"

&

H z field_
r


<



l

j
[
l
_r



\
>

a 3.4\


/
?
3
%
.

"

A
s<


9
{


<
N
B
/


l
\f
"N
B
/


l
_


sa

4
#


~/
@A$
g


`

e
3
%



H


x
l
1
9
{



\

eQ
#




 (degeneracy). 8 

t

j
]

&
\f
"
1
t
q


_

H


9
{





#

H

r


o(split)
&
3
%
.


<
X

<
p
r




zr

h
>
_r


oa
)


_

x
l
1


sf
"

f
s
H


h
&
s
.[14] 
s


a
'


a
)
H
7

_H

r
:


_
3
#A
0

\

#Q
#


t
q

|

l


.

3.3


l

*+

1.
>

a 3.1(a)_
g

F



&N
B
/


l

\ contour FDTD

~
O
Z

`
sx

6

#r


3
$
K
9




.
(a) (lattice x , latticey , latticez ) = (30, 30, 20)
(b) (lattice x , latticey , latticez ) = (40, 40, 20)
A
0<


s
t
N
B
/

cell

l
\/
@
Kf
" 1) 

d 2.32\

&
_&
Q
#

eH

the smallest integers of
the ratio


` q_


A
0<
mks

A
0


/
?
, 2)

u

&

$


|

`

7
H

S\






#
q1 
_

A
0


/
?Q
#
. 3) 

t

4t (d

3.1)\


>



#
.

~< 
2. 1) o

/
R

&

d

`
sx

6

#
r

y t\
f
" displacement vector D


7
' J~ 

s
\


6

a
'

>

d
s

$
n
w
<


`

#
.
~ x, t) =
D(~

Rt
0

dt0 J~(~x, t0 )

~
2) 
9
{


h
&

J\
 dipole source


i
%

`:
M t > t DS 
s

J~ = 0

H


. V
\

\t

[Q
# Gaussian
~
envelope`

H

dipole source_



t = 6t 
s

\H


yj
]
h
&

J =0
s&

2


. (d

3.5

)
Q


N
B
/



_

$

`a
'

1


lA
0
Kf
"H

t > t DS 
s

_
r



o


\


x
>
a
)

.
~ x, t = ) 6= 0 

H

j
]
_




\
sx

6

#
9
{


h
&

D(~

e

`

#
. (7


r


s
t

\N
B
/


l/
?
\

)

e

~
H


\
t 


&
Q
#
R
4

8

field  r
>

F


! )
~ x, t = ) H
3) D(~

longitudinal field 

e

`

#
.
t cos(t + )(~x x~0 ) 
~ x, t) = de
~ x, t = ) = 0
4) J(~

dipole source

\
x

6
+
:
M, D(~

H

A
0

()


|

`


#
.


s

r

H

r
:
(Group theory)


'




O
X
>

H





s
. r


/
@A$
g

@\
a
'





h
&

H
7

_H





6H
7
H



`

.[13]

23


V 4

d
U
V

:

M
FDTD


s

\
O
[

"&
Q
#

eH


H

V
\j
]H

KAIST FDTD ver.6.65\


l



i
%
 (s

KFDTD). V
\j
]


\
O
[

"

l
\

f
", KFDTD\


O
[
u
H


~
O
Z

'
O
[

"


.
KAIST 


_




z
\f
" 
x

6



(

'

$x
p
0r




6


. RAM 2Gbite, CPU
H
 Intel(R) Pentium(R) 4 CPU 2.80GHz 
s
.


#

x

6



eH

OS
H
 Red Hat Linux 8.0s

. 1 
C
a
)

KFDTD_



`






6


n
7


o


\

6

`

^


e
.
\example - README
example.c
\source - pFDTD
energy.c
farfield.c
input.c
memory.c
output.c
parameter.c
sigma.c
source.c
timeupdate.c
transmap.c
pFDTD.h
pFDTDvar.h
makefile

s



`



_h
>


n
7


o
\

`
~

Z
f
"
O
[
u

\
r



. 



_
n
7


o
\ \bin 
n
7


o


O
\


,2 
O
[
u


\ \bin\

t
q

$
Kr


.
[foo@linux foo] mkdir bin


sj
] \FDTDv665 
n
7


o/
?


sx
l
1


.
[foo@linux foo] cd FDTDv665
1

KFDTD\

&
K


Windows XP\
f
"

x
l
1 0
x
p

. 

t

Unix 
>
P
\
_

(

'
\
O
[
u
H




`
h
&G
F



.
2
binary_





9
{


h
&


z

'

9
{

`

~

Z

`:
M
x

6


.

24




$ makefile`


P
\

#

9
|
Kr


.
[foo@linux foo] vi makefile
install :
cp libpFDTD.a /home/camel/bin/
cp $(SDIR)pFDTD.h /home/camel/bin/
cp $(SDIR)pFDTDvar.h /home/camel/bin/
rm *.o
chmod +x $(SDIR)pFDTD
cp $(SDIR)pFDTD /home/camel/bin/
A
0
\f
" /home/camel/bin/
r



`



_ bin 
n
7


oA
0
u

g
5r


.

sj
] makefile`



z

'
r


.
[foo@linux foo] make
\source 
n
7


o/
?

\

e

~c

9
{t

[
sh
>
>
Z
h
&

(

9
{&
Q
#q
l
3
h
&

9
{ (object file)s
t
q

$a
)

.



t

q
l
3
h
&

9
{t

[
s


s

f
"

s
Q

o

9
{ libpFDTD.a t
q

$d

H

`

^


e
.


sj
]t
q

$a
)


s
Q

o,
K8


9
{,

z

'

9
{t

[

`

&
K


n
7


o


`
lH



O
\

`
Kr


.
[foo@linux foo] make install

sj
]
O
[
u a

&

3
%
. 
s<


O
[
u

&

`
K


KFDTD\
f
"j
]N
B
/
H


<

[

`

:
>
Z


&
_
O
\
s
x

6
+

e
>a
)

. V
\

\t

[Q
#

A
\, 4.1]

X
\f
"
x

6
+
V
\j
]c

9
{

`

'


i
%
.


l
\ pFDTD.h
< pFDTDvar.h

\ includeK


l




structure size(), latice size(), pml size(),
background(), propagation(), outplane() x
p
1


s KFDTD\
f
"
p
o

(

9
{&
Q
#

s
Q

o
\
$

a
)

<

[

`
sx

6
+

e
>a
)

.
#include "/home/camel/bin/pFDTD.h"
#include "/home/camel/bin/pFDTDvar.h"
main() /* This function is a main part of 3D FDTD code. */
{
float x,y;
int i,j,k;
float WC; //dipole frequency
25

long DT,DD,DS;
//----------------------------------------------------------------------------//
/////////////////////////////////////////
/////// Basic Parameters (START) ////////
/////////////////////////////////////////
///// dipole source parameter /////
DT=100;
DS=DT*6;
DD=3000;
WC=0.5;
//-------------------------------structure_size(5,5,5);
lattice_size(20,20,20);
pml_size(0,0,0,0,0,0); // without using absorbing layers
set_default_parameter(2);
Hz_parity(0,0,0);
memory();
///////////////////////////////////////
/////// Basic Parameters (END) ////////
///////////////////////////////////////
//----------------------------------------------------------------------------//
/////////////////////////////////////////
/////// Input Structure (START) /////////
/////////////////////////////////////////
background(1.0);
///////////////////////////////////////
/////// Input Structure (END) /////////
///////////////////////////////////////
26

//----------------------------------------------------------------------------//
make_epsilon();
out_epsilon("x",0,"epsilon.x");
out_epsilon("y",0,"epsilon.y");
out_epsilon("z",0,"epsilon.z");
coefficient();
//----------------------------------------------------------------------------//
/////////////////////////////////////////////////////////////
//////// Do something during the iterations (START) /////////
/////////////////////////////////////////////////////////////
for(t=0;t<DD;t++)
{
Gaussian_dipole_source("Hz",0,0,0,WC,0,3*DT,DT);
propagate();
out_point("Hz",0,0,0.5,0,DD,"mode1.dat");
out_point("Hz",0,0,1,0,DD,"mode2.dat");
out_point("Hz",0,0,2,0,DD,"mode3.dat");
if(t%5==0)
out_plane("LogH^2","y",0,".LogH2");
}
///////////////////////////////////////////////////////////
//////// Do something during the iterations (END) /////////
///////////////////////////////////////////////////////////
//----------------------------------------------------------------------------//
}
A
0
_ c


\


y

R
(

Q
#l



. #include 



H


s

\H


9
{


h
&

c


_
main()
<

 
r
:

. main() /
?
\f
"H




$







 

e
. 


H

1) Basic parameters 

27




H

<
X,
#
lf
"H

FDTD 
>

%
i
%
_

l, 3 FDTD grid_


l,4

u

&

$

`A
0




p
'
S,5

f


>x

8
_

a,6 
>

 /
@A$
g


`

e

`:
M
x

6
+

eH

/
@A$
g


>


|7 x
p
1


`
9
{
4

~H


. 


H

2) Input structure  
r
:

.
#
lf
"H


>

(epsilon structure)\


9
{
4



.8
&

F KFDTD\
f
"H

real (~r)

&
&
H






9
{
4
0
x
p

. 

t

3)

z
j
] FDTD time update

'&
H


>

r


s
.
#
lH

FDTDvar.h
\f
"V
\

a
)



i
%


t\



x

6

# FDTD 
_ time step`



/
?9, 
s time loop  for() H


\
_

#t

Q


#

e
. 
B time
step 

 dipole source\




, 9

zj
] Maxwells equation

`
x

6

# field <
X
s
'

\ update 



,10 field_





>

a
H


h
&<
X
s
'

\


4

H


9
{ 11 x
p
1

`

'
+

e
.

>

+
/
?x

6

`

&
_

c


\a

$


\H




6


s pFDTD
H


"

Q
#

\
x

6

#
>


`
r



.
[foo@linux foo] pFDTD example.c
r
:


_q
l
3
H

KFDTD\
f
"j
]N
B
/



eH


<

[

`



F

x

6
+

2
<

H



s
.


O
[

"

>c

| 4 t
V
\j
]

\x

:
Kf
" KFDTD
<


_

~
O
Z

`
Cr


. 12

zj
]
KFDTD

$
r
\

2
\ KFDTD
<

&
_


\


K~

Z


.

4.1

Point Dipole Source


?
8


R

N
>

3.1]

X
\f
"
O
[

"

i
%w
p
1
s, FDTD 
>


l
\
H

field 
_

0s

.
Q





6

Maxwell

&

d
\f
"
~
E
1
~ 1 J~
= H
t


~
H
1
~ 1M
~
= E
t

(4.1)
(4.2)

~< 
~



7
' J

l
7
'M
\
h
&
X
]


<


\ &

<

"
H


>


`
+

e
.

s
X
]
\f
"H


"

\f
"

~


H

C
n
y

`


+

eH


h
&g

F

"A

+
I
_ source\


x

6
H


~
O
Z

`
C
r


.

o
FDTD 
>

\

eQ
#f
"

f


>


|
s
9



s


\

R
(

, 


,
V
o
x

6&

eH

Perfectly Matched Layer (PML)`

[4] 
h
&x

6
K

l



.
3

structure size()
lattice size()
5
set default paramter()
6
pml size()
7
Hz parity()
8
background(), input object()
9
Gaussian dipole source()
10
propagate()
11
out point(), out plane()
12



_




z
/
R
`
s
t http://pbg.kaist.ac.kr\
f
"
#
lf
"


V
\j
] c

<





9
{t

[

`
r


~

`

e
.

28

Figure 4.1: FDTD 


>

. 


^N
B
/



N
B
/



i
%
,

"
h
&
\ point dipole source\



3
%
.

Figure 4.2:


h
&
\f
"

&

H z field_


. (a)PML`


x

6

t


.


>
\f
"


a
)
C
n
y
s&

t

[



f
"



`

#r


. (b) PML`


x

6



. j


_
O
`
 
R
4



>


'&
t

[

H


$r


s
O
\
.

4.1.1

@

8


R

N
>


l

!

5
?


s
X
]
\f
"

oH

point dipole source\


x

6

#
h
&g

F

"


'
_C
n
y
_




\
>


s
. 
>

N
B
/


_

lH


>

a 4.1\


a
)


%
3
! 5 5 5


i
%
, 13 
C

t


9
|r



N
B
/( = 1.0)

14



i
%
.


#
FDTD\
f
"
_

A
0

U
s 1
r
20>
h
_ grids


i
%
. 15 

d 3.1%

3
! Mz

$r



`
sx

6

#
dipole source\





i
%
, 


6


s Gaussian envelope`

H

sin
<


\

"
h
&
\
h
&x

6

i
%
. 16
Mz (r~0 = 0, t) sin(2f t + ) exp{ [(t t0 )/t]2 }
13

structure size(5,5,5)
background(1.0)
15
lattice(20,20,20)
16
Gaussian dipole source("Hz",0,0,0,WC,0,3*DT,DT)
14

29

(4.3)

~ 2
Figure 4.3: (1
x
l

) y=0




\f
"

&

| H|

` Log scale


/
?
3
%
. (min=-8, max=-1) (a)PML


`
x

6

t


.


>
\f
"


a
)
C
n
y
s&
t

[



f
"



`

#r


.


a
)
C
n
y
_


J


s/
@A&
g
h
s
t


s
H

Yee Cell 

^ 
t

1/2

u
p

_
q/
@A$
g

:
MH


s
. (b) PML`



x

6



.


&
H

C
n
y
s


)
O
\

6

`
X
S


e
. 
>


_


>
\

eH


1
r




yA

+r

PML

\f
"C
n
y
s

f
&
H



&

`

p


.

#
lf
"


n = 0.5 (normalized frequency),17 t = 100 (FDTD time steps)

&

i
%
.

o

detection_
A
0
u

\

Q
# 

f
" H z field

\ 3000 step

t

&

i
%
.

>

a 4.2(a)_
 




#
w
p
1
s, 

(

'j
B

o
_


>




#

N
B
/

\f
"
_C
n
y
_




\



H

<
XQ
#9



s
r


.

7, 
h
&g

F

"


'


a
)
C
n
y
s
>

N
B
/


_


>
\





 
9
{
Q
#


! 
s




\
O
\
E
lA
0
Kf
"
>


_

l

\
>q

5
Kf
"
v


H


O
\H



s
.
Q



9
{


h
&

C
n
y
_
9
{

\/
@
Kf
"


 


)
9
{Q
#

t

H


<

h
&

18


>


|
s
9



. 
s<




_


>


|

` f


>x

8 (Absorbing boundary condition)s







. FDTD 
>

N
B
/


4
#

A
\


X
]a
)


f

>


\

H


qx
p
1

$t


9
|

` &



> &
H

<
X, 


,
V
o 
x

6&
H


~
O
Z
s
PMLs




oH




|
s
. 
j
[

/
?x

6r

Taflove_


[4]`



l

9,
#
lf
"H

PML`


x

6


i
%

`:
M<
19 
x

6

t


`:
M
_20 

s

\ FDTD 
>


`x

:

#

#
H





o
x


.(

>

a 4.3)

4.1.2

Electric Dipole
Magnetic Dipole

\f
"




h
&g

F

"


'
_


(radiation)
H


<

h
&

H




G
F


(multipole)[
t

r


K


#


+

e
.[6] 
s<


h
&g

F

"
_



9
{


h
&


s

G
F


(dipole)_
j
[
l 

~
~

>a
)

.


J
H

M

`
x

6

i
%


\

f
"


l
s

G
F
(Electric dipole)
H



l
s

G
F

(Magnetic dipole)_

t


'
*
>a
)

. 21
#
lf
"H




l
s

G
F


~




l
s

G
F


~
17

Normalized frequency n 
f 

s
_a
'

>

dr

d 2.44\

#
lf
"

<

h
&

s


&
r


o
h
&

z

j
] j
[
>
\H

r
>

F

t

6

`



.
19
pml size(10,10,10,10,10,10)
20
pml size(0,0,0,0,0,0)
21

s
t
H

f
"

<

h
&

f(orthogonal)

.
18

30

Figure 4.4: (1
x
l

) y=0




\f
"

&

|E x |2 + |Ez |2 
|Hx |2 + |Hz |2

` Log scale


/
?
3
%
.
(min=-8, max=-1)


`
>



#r
:

.



l(

l) 
s

G
F


~



`

9


,

\f
" (d

4.3)



%
3
! J z (Mz )\


sx

6


a
)

.22
#

lf
" Gaussian dipole source_



|r


X
]
x
l
1
9
{

>

i
%
.

7,


n = 0.5
< t = 100

&


i
%
.

>

a 4.4\




%
3
!, 


l(

l) 
s

G
F


~


_


|H x |2 + |Hz |2 (|Ex |2 + |Ez |2 )\
f
"






$r






t

H


. 
s

r




l(

l) 
s

G
F


~


s ()


#
g

F&
Q
#

6

`

X
S

z
y

#r


.[6]

4.1.3

Gaussian Dipole
Lorentzian Dipole

d 4.3\

Q
#

dipole source_




r

%
i
%
\f
" Gaussian
<

+
I
_ envelope`

e
. 
s



` Fourier 


8


#


%
i
%
\f
"

R
(



#
lf
"

i
%
r Gaussian
<


_A

+
I

\



e

`


s
.[15]



#

r

%
i
%
\f
"


6


s exponential decay 
H

envelope`

 

 dipole source\

t
q

y



.
Mz (r~0 = 0, t t0 ) sin(2f t + ) exp{(t t0 )/ }

(4.4)


s<

<


\


%
i
%
\f
"

>&


Lorentzian
<


_A

+
I

\



e

`


s
.[15]
Q


d 4.3\

 Gaussian dipole, 

d 4.4`

 Lorentzian dipoles




l



.
22

Gaussian dipole source("Ez",0,0,0,WC,0,3*DT,DT)

Gaussian dipole source("Hz",0,0,0,WC,0,3*DT,DT)

31

Gaussian dipole_



, N
B
/




f<


lA
0

 G 
s@

\ Gaussian envelope_
A

+
I

\



&

H

t
< envelopes
j
/
@


`

H


&
h
&
\f
"
_
r

y t0

\

X
]



x

6


.23 Lorentzian dipole_



, N
B
/




f<


lA
0

 L ,

o
exponental decay_
 lifetime

 <


l
r

y t0

\

X
]



x

6


.24 t
H

<
,


%
i
%
\f
"
_N
B
/




f
_


X
S

&

$ f 

s
_a
'

>

dr

3.1]

X

\f
"
r



%
3
! Fourier 


8
a
'

>

d

`x

:
Kf
"
Q
#


. 

t

&

_


X
S

&

$

`

&
8


Gaussian
<

 Lorentzian
<

\
q
Kf
"8
~
%
ar



x

$

`

e
. 25

s
X
]
\f
"H

dipole source_


lA
0





_


$

`


l

x


. 
s/
?x

6r


_
j
]
~< M
~
2

H

j
]
\f
"
r




9
x
X
]

a
'

> 

e
.

7,
H

source

J
s t = tDS
\f
"



&8




9
{


h
&

t
\f
"

z


eH

field

$r


s

e
. 
s<


s dipole source\



9
{
H



&
\f
"

z

>&
H

static longitudinal field\

W


lA
0
Kf
"H



lA
0


`





>




#



.



6

Lorentzian dipole source_




t cos(t + L )(~x x~0 )


~ x, t) = de
J(~
(4.5)


lA
0

 L r

d sin L = / 2 + 2 <
cos L = / 2 + 2

\

7
K

9, Gaussian dipole
source_


J~(~x, t) = de

tt0
t

2

sin(t + G )(~x x~0 )

(4.6)


lA
0

 G H

G = t0

\

7
K



. KFDTD
\H


s<


lA
0



`
>


K
H


<

&
_&
Q
#

e
.26

>

a 4.5\
z = 1.0\
f
"

&

Hz field_



`

/
?
3
%
. 


$

lA
0


` 0

&


t = 2000\
f
"27

&

field_


lH


y 3.82 10 8 (Gaussian)
 4.17 105 (Lorentzian) 
s


3
%
.28 

d 4.5
< 4.6\
f
"

&


h
&
X
]



lA
0


`
x

6



, field_


l

y 1.13 10 10
(Gaussian)
 9.64 106 (Lorentzian)


h
&Q
#



 10

u
p
r


Q
#U

[

`

^


e
. 
s


H


"
h
&H



~
\

z


eH

static longitudinal field

$r


s

Q
#t

[
3
%
l:
MH


s
.

4.1.4

Poynting c
U/

m
N
5

T1
D
+

T
\

4.1.3]

X
\f
"

R
(

w
p
1
s dipole source r
>

F
H


%
i
%H


%
\H


y

static field  

e
. 
s



`
near-field
H


\
1
WH



(evanescent wave)



. FDTD 
>


`




Q
#
"

{
2

`G
B
/




` (<


P
\;
2
G
B
/

) 
R
4

H

Poynting energy_


l

\
>


K

+

9

$
st
q


|
. Poynting
23

KFDTD\
f
" t0 = 3 t

&
KR
4

e
. 3.1]

X
_/
?x

Gaussian dipole source("Hz",0,0,0,WC,Gphase,3*DT,DT)


Lorentzian dipole source("Hz",0,0,0,WC,Lphase,T0,DT)
25

s



`

sH



s
s


_
j
]
s
.
26
Lorentzian phase(WC,T0)
Gaussian phase(WC,3*DT)
27
tDS = 600  t = 2000s



s
r

y

` t =


^


e
.
28
Gaussian
<


_/
@A&
g
h

A

+
I:
MH


\, Lorentzian source

\
q
Kf
" Gaussian source_
 dc

$r


s`
s




>

24


.

32

Figure 4.5: z = 1.0\


f
"

&

Hz field

.

lA
0



`
h
&
X
]

>

&
K


j
x

7
h
&

z
>&
H

Hz
field_
 dc

$r


_

l

Q
#U

[

`

^


e
.
~ H
~<
vector P~ H

P~ = E


s

&
_&
9[6] 
s

r

A
0
r

A
0


h
&

`
R
4

H

energy flux


s
.
Q





6

Ep =

dt

~
P~ dS

(4.7)

&
K


r

4t x
l
1

G
B
/

A (\

P;
2


<r

{
2
)\

x

:

H

Poynting energy\





>a
)

.


s
X
]
\f
"H

A
0<


>


`

'
+
:
M
\

_
K

H





`


2


.
>

a 4.6\






%
3
!

"
h
&
\ Mz Gaussian dipole source\



3
%
. 
x

6

dipole source_



p
'H


s


X
]

_

t

[
x
l
1
9
{

.29 
s:
M




_

U
s L



&





` &



, 
s
`G
B
/



`
R
4

H


Poynting energy_


l

\ FDTD time step


>



#
+



i
%
. 30

7,
Ep (t) =

dt
0

cube

~
P~ dSdt

(4.8)

&




^




_

U
s

\ 0.5
\f
" 2.0

t 

Q
# 

f
"
>



#r
:



E p (t = 2000) (
H


Ep ())_



s 279.74 (L = 0.5), 260.07 (L = 1.0) , 254.66 (L = 1.5), 252.02 (L = 2.0)


h
&



Q
#
H



`

^


e
.


#

>

a 4.7\
E p (t)_





\

/
?
3
%
.

&




^
_

l

29
30

n = 0.5, t = 100
Poynting block(x0,y0,z0, Lx,Ly,Lz)

33

Figure 4.6:

"
h
&
\ point dipole source\



3
%
. 


_
`G
B
/

(

y

z





&




^)_



l

\

Q
# 

f
"
r

\/
@
Kf
"
h
&r



Poynting energy\


>



i
%
.

Figure 4.7:

"
h
&
\ point dipole source\



3
%
. 


_
`G
B
/

(


z





&




^)_



l

\

Q
# 

f
"
r

\/
@
Kf
"
h
&r



Poynting energy\


>



i
%
.

34

Figure 4.8: 
p

"

N
B
/


l
_ epsilon

. FDTD 
>

%
i
%
_

lH

663 
s

"


_


t

2r

1,

aH

0.5


i
%
. FDTD grid_


lH

1/20


i
%
.

Ep (t)\
f
"



x
l
1

`a
'

8
+

e
3
%
.

7, Poynting energy_



s

6


r


i
%
sr
>

F


H


w
p
>
s
. 
s

r

\f
" energy flux_



s

6
_

(&




) &

3
%

6

`


p


!

s<




H

source_
 near-field H



~
\f
"H

energy flux_



s

H



t





x
l
1



`(
`


6

`

9
r


.

zj
]
near-field

%
i
%r

propagating wave

$r


non-propagating
wave (static field
H


\
1
WH



)

$&
Q
#

eH

<
X, exp(it)


x
l
1
H


\
1
WH




_





#
s<






\
3
%
>a
)

.
Q





_
`G
B
/


s source_
 near-field

%
i
%
\~

Z
#


e




`
r

Poynting energy\


3
%
tw
l
3

>a
)

. V
\j
]
_


L = 2.0


`G
B
/



`
x

6

i
%

`:
M

78


&
X
S






\
3
%
3
%



^


e
.

4.2

Microdisk

>



P
&
7


s 
X
]
\f
"H


p

"

N
B
/


l(microdisk)\
r
>

F
H



\ r


3
$
K

l



. 
p

"

N
B
/



lH

S. L. McCalls
 j

j
]



i
%H

<
X[16]
>

a 4.8\


a
)


%
3
! "

+
A

I
s
. 
l
g

F
<


_ a
'

h
&
\f
" 
s<

"

/
?

\H


"


N
B
/
l


>
\f
" 
9
{Q
#
H






(Total internal
reflection) 

&





#C
n
y
_

y


5
s
9
{Q
#

e
.

"


_


t

2
sC
n
y
_



qw
p
5
K
t


Maxwells equation`


h
&x

6

#t
q

y
K

H

<
X, 
9
{


h
&

whispering-gallery mode 




o
H

A

+
I
_

 r
>

F
<

s

9
R
4

e
. McCall_
H
7
H



`



s
p

"


_

$

`


y

&
o
K
x


.

35




N
B
/


l


_/
@A$
g


`

R
(r
:

.

"


_


` z


,

"


s xy




\~

Z
#

e

&



.

"


_



d
s

"
h
&
\~

Z
#

e



. 31 
s:
M z = 0







`








/
@A$
g


`

e
.

o
xy




\f
"



"x

:A

+/
@A$
g

32

`

6

`

^


e
.
Q


"

\r
>

F
H


H

,


z=0




\/
@
Kf
" even

(
H

TE)
< odd

(
H

TM)



Q
#
t
,

"A








#


t



N

yr

x
l
1



M

`
sx

6

#

q

e
>&

3
%
.
#
lf
"

"


_

a Q
#


e
>


s



t

(
x

: /2n eff ) TE


sr
>

F
+

e
. 
s




|

\f
"H




l

7
'H

xy




\~

Z
#

e
, 

l

7
'H

z


`


>a
)


.




>c

|
p

"

N
B
/


lH


s<

a


|

`

7


.


#



(M, N )


r&
H


p

"


\
9

K

.
#
lf
" Mr

whispering-gallery mode_


yr

x
l
1

7, r




H


$
9
|
a
'



s

e
.

7M


st

"

/
?
\f
"C
n
y
s
R
4

9H


$
9
|
s
&
9
|


s
. C
n
y
s

p

"

\
q

5&
9
H


$
9
|r


p

"



^ 
t
m


eH

}

Zr


X
]

:
MH



<
X, 
s<




4

$
J
>
[r

M 2 /r 2
\
qV
Y
H


\
9
>
[

o


s


f
"

"




\
t


_

$
J
>
[

`A

$


>a
)

.

7, RD

\

"


_


t



, whispering-gallery mode
H
/
@

|r
= M /2
= neff RD

&


t
(R
4

e
>a
)

. 
s:
M
_r


s


z


p

"


_



`

&

>a
)

.


#
M

<

t
 0
x
p
9 (+M, N )
 (M, N )

H

f
"

f(orthogonal)s
9

@
&
Q
#

e
.33

4.2.1


7
]
source


l

5

>


P
e

>

a 4.8\




p

"

\r
>

F
H



\
1

lA
0
Kf
"g

F/
@
i
% Gaussian dipole source\


sx

6


i
%
.
h
>
_ Mz dipole source\

a

(0,0.85)
< (0.1,0.9)\

h
&x

6

i
%
. t = 300



i
%



n r

y 0.4
< 0.7s

3
%
. j
[ t

r

A
0
u
\f
"

&

H z field_



`
>

a 4.9\


/
?

3
%
.
B\
f
"

&

field <
X
s
'
\f
" source
r



`j
]@


Fourier 



`x

:

# power spectrum`


>



i
%
. (
>

a 4.10) Dipole source_






d




0.4
< 0.7 H



~
\N
B
/


peak t

[
s

#

6

`

^


e
.
#
l


H

peak t

[r

h
>
_



(M, N )



+

e
. V
\

\t

[Q
#
0.7 H
n =



~
\

eH



_

yr

x
l
1



M

`V
\


K

.

\f
"

L

/

i
%w
p
1
s whisperinggallery mode_
N
B
/




|r

2RD neff = M

(4.9)



q

e
, RD = 1(a)34 
s
n = a/
s

, 2 1(a) neff = M (1/0.7)\


f
" M
= 0.7 
=
2 0.7neff 4.2neff  a
)

. neff H

/
@

|2

&


^


M 8

&
 c

V
\

a
)


.

31

input object("rod",EMP,0,0,0,1,0.5,0,11.56)
r



c

|


6
33

s


h
&


"


_

N
B
/



\

H


.
34

#
lf
" a
H
 FDTD\
f
"
_

A
0

U
s

\

p


. 2.5]

X
_/
?x

6

`

32

36

Figure 4.9: t=0


\f
"

' t=65536 

t

&

H z field. t 6t = 1800

\H

dipole source\
f
"

~

a
)
field

$r


s

<
&
Q
#

e
.

s

\H


#
la
)
N
B
/


[
_ exponential decay 
H


_

`
a
'

e
.


#

#Q


[




beatings





e
.

Figure 4.10: g

F/
@
i
% dipole source\


x

6

#
#
l
r


p

"

N
B
/


l
_

[.

37

Figure 4.11: g

F/
@
i
% dipole source\


x

6

#
#
l
r


p

"

N
B
/


l
_

[. x = 0




\/
@

Kf
" even(1,0), odd(-1,0)_
/
@A$
g


` &



i
%
.

4.2.2



+

>



>
n
c
9
f

e


sj
]





0.7

&

\A
0
u

N
B
/



\



h
&

#
l
r
&

l



. 4.2.1]

X
\f
"

L

/


i
%w
p
1
sM

\
_


@ :
MH


\ dipole source_
 t


X
]




Kf
"


_


`



h
&

#
l
r

~
H


O
\
. 
s



\H



_/
@A$
g


`
sx

6

#


\r



H


~
O
Z

`
x

6
+

e
. KFDTD\
H

x = 0, y = 0, z = 0




\/
@
Kf
"



/
@A
g


|

`t

j


e
. 35 






z
\f
"

2


"g

F



&t


\


, 
#

_

 H z field_
/
@A$
g


`
lr


&
_


i
%
.
>

a 4.11
r
x=0




\/
@
Kf
"

even(1,0), odd(-1,0)_
/
@A$
g


` &


, Fourier 



3
%Q
#



_ power spectrums

. 

t

\/
@

/
@A$
g



|

H

M

@\

r



o

l
\H


jH


t
q

ya
)

.

>

a 4.12
r
(1, 0) /
@A$
g




|


` &



f
", t = 1500, n = 0.7043

36 Gaussian dipole
source\


x

6

#


Hz field_

r



o


\

#r


.
#


y
s


@
a
) M




beating
&



`

^


e
.37 Fourier

7
&

3
!
\f
"

R
(



h
>
_ peak 
s


z

`

^


eH

<
X,


p

"

N
B
/


l
\f
"
9
{


h
&




H

M

@








t
q

ya
)

.

s


\H

y = 0




\ /
@
Kf
"




 /
@A$
g




|

` 
x

6

i
%
.
>

a 4.13_
 




\


,
(x = 0, y = 0)=(even,odd)




|

`
x

6

i
%

`

\ H z field 
_:
LM
F


exponential decay\



^

~ 2 )
~ 2 )_


e
3
%
. 
s


_


l

j
[
l(log | E|
<

l

j
[
l(log |H|





s
p
t

\

&

#

p







\
>

a 4.14\


/
?
3
%
.

"


_ 



o

\



f
"A

$&
Q
#

eH

field node_



H


r

x
l
1



M


\/
@
Kf
" 2M 
sa
)

. 


l

j
[
l<


l

j
[
lr


\f
" field node_



35

Hz parity()
Fourier

7
&

3
!
\f
"
1
r

e
37
FDTD 
>


_


grid

l




#

@
a
)



s
_


_




s 

e
. 
s<

&

r

36


zj
]j
]

a
)

p

"

N
B
/


l
\f
"
a
'

8 0
x
p

.[16]

38

Figure 4.12: t = 1500, n = 0.7043



 Gaussian dipole source\


x

6

#
#
l
r


p

"

N
B
/


l

_

[. x = 0




\/
@
Kf
" even(1,0) /
@A$
g


` &



i
%
. 
s


@
a
) M



s
_
beating
&


s



.

Figure 4.13: t = 1500, n = 0.7043



 Gaussian dipole source\


x

6

#
#
l
r



_ H z field.
x=0




\/
@
Kf
"H

even /
@A$
g


`, y = 0




\/
@
Kf
"H

even
 odd





/
@A$
g


` &




i
%
 ((1,1),(1,-1)). (1,-1)




9
{


_:
LM
F


exponential decay\

a
'

8
+

e
.

39

~ 2<
~ 2. 
Figure 4.14: (1
x
l

) n = 0.7043

 whispering-gallery mode_
 log | E|
log |H|
r
>

H


<


r
>

H




s
_


O
[




K standing wave A

+
I
_

x
l
1

`



e
.

"


_ 



o
\~

Z

field node_



(2M ) 14s


M = 7



e

`

e
.

 14s


, n = 0.7043



H

M = 7



e

`

e
. 38


#



l

j
[
lr



_x
l
1



`

R
(


, whispering-gallery mode

"


t

2
_

2C


&


t
(R
4

6

`

^


e
.

&
a
)

H

4.2 
X
]
_/
?x

6

9
{
u


.

s

r

r
= neff RD



t

, 
s
X
]
\f
"



h
&

#
l
r

n = 0.7043




_N
B
/


lQ


`
>


K

l



. 

d 2.52\


sx

6

#
>


K



2100

&

i
%
.

4.3
4.3.1


l
S
j
x

r

a

h
5




'


Purcell

?



'



l
e


s
X
]
\f
"H


9
{


h
&


p
N
B
/


l 39 

"

_

1

~





o

\
p
uH


\/
@


sr
:


`
r



.

"

_

1

~



r

"



_

$
s

m9



_g

F
r



9
x
(photon density of
state)\

_
K


H



s
.

"
 
9
{


h
&

N
B
/


l/
?
\r
>

F
+
:
M
_

1

~



( 1 )
H


9
{





^/
?
\r
>

F
+
:
M
_

1

~



( 2 )_

q

(1 /2 )`

 Purcell factor


9 Purcells

%



i
%
.[17]

Q



1

~

r



N
B
/
x
l
1
\
_
Kf
"

l&
H


~



s
K
+

e
, 

N
B
/
x
l
1
_r
>

F


^


g

F
<

sr
:


`x

:
Kf
"

&

|o
c

|


, Purcell factor\



lA
0
Kf
"H




$
C
n
y

`



h
&





eQ
#




. 


$,

"



`



h
&

[
2L

/
H

r





sr
:


`
sx

6

#
sr

A
0

"
<
C
n
y

_

6

`


3
%
.

"

_C
n
y

_

6
s

t

%
i
%
\f
"


s
38
39

4.2.1]

X
_

t

}
r


\f
" M = 8
V
\


3
%
.
h
>

~
h
&

A

+
I
_


9
{




(mirror)\
f
"

'

y

g

F

q

5
4


`
t



A

+
I
_g

F



&N
B
/


l
\
s

l

t,

{

9


h
&

A

+
I
_N
B
/


l

\
_
p


.

40


X
S


s Fermis Golden Rule

&
d

H

`

sx


.

o

s

d
s

1

~




>

\

h
&x

6c

6

`
t
h
&
+


s
. 


, C
n
y

t



h
&

[
2L

/
H

a





sr
:


`x

:

#r





s
r
:

\f
"
_



_

&

$

`H
7

_
x


. 

t

, H


9
{





^
\~

Z


"

_

1

~





9
{


h
&


p
N
B
/


l/
?
\~

Z


"

_

1

~



`
>



, Purcell factor\


x


. 
s

<
a
)

/
?x

6t

[r


s
K


_ y
C
n
_



sr
:
[18]`



i
%

6

`
1

)H


.

'

+

K
)
>


l
e

1. Jaynes-Cummings
q
S
4

"

_C
n
y
_

f
<

~



`



i
%
<

h
&


>



lA
0
Kf
"r




(semiclassical) 
sr
:


`


$

R
(

l



.
#
lf
"H


"

_
\
tr

A
0


`


o


C
n
yr




h
&

t


o




>&
H

<
X, 
s

~
O
Zr

1963

 Jaynes <
Cummings
%


r


i
%
.[19] 
s

q
S
4
\f
"
sr

A
0 (E1 ,E2 )

"


\ &


9 @

\f
"
,
VQ
#
H

g

F

_
\
t

E2 E 1 h

(4.10)





!
S

` &



.


Schrodinger

&

d
_ Hamiltonian
r



6


s

"

_
\
tr


A
0


`
lt


H

H0 <
@

C
n
y

_

6

`

/
?H

Hi
_

r


$&
Q
#

e



&


.
#
lf
"

6 Hamiltonian H i r

Hi =

e ~
p
~A
m

(4.11)

~H

s
q
S
4
\f
"C
n
y

`



h
&

[
2L

/

A
0
_
7
'

$
J

A




 

m
. 


^ Schrodinger

&

dr

ih

|(t)i
= H |(t)i = (H0 + Hi ) |(t)i
t

(4.12)

j


e
9, &


KH


|(t)i = a1 (t)eiE1 t/h |1i + a2 (t)eiE2 t/h |2i

(4.13)


s &


K (4.13)`

&

d (4.12)\
/
@
9
{

, a



\ h1|
H

h2|\

L

Y

#

&
o



da1
dt
da2
dt

=
=

1
{h1| Hi |1i a1 + h1| Hi |2i ei(E2 E1 )t/h a2 }
ih
1
{h2| Hi |1i ei(E2 E1 )t/h a1 + h2| Hi |2i a2 }
ih
41

(4.14)
(4.15)

A
0
_

d
\f
"

'=
>

H12 = h1| Hi |2i\


y





6


.



6 Hamiltonian
Hi r

Hi =

e
~ = ie [H0 , ~r] (A0 eit+i~k~r + A0 eiti~k~r )
p~ A
m
h

#
lf
"

G
F
H


(dipole approximation)\

40

(4.16)

[
2


exp(i~k ~r) 1
~

Z

`


e
, r




H


(rotating wave approximation)\

[
2



h
>
_
t

<

\f
" exp(it)


s

zH



.41

"


y


0 = (E2 E1 ) /h


r


,
H12

ie
1
~ 0 eit
h1| [H0 , ~r] |2i (A0 eit ) = h1| e~r |2i (i0 A0 eit ) = d~12 E
h

(4.17)

~ 0H

#
lf
" d~12 H




l

G
F

p
'
F

_

'=
>


s
E




l




;
_

l

\

H


7
'

s
. H21


_

~


>




, r



H




\

7
r
v
lA
0
Kf
" exp(it)


s

z
>&

H21

1
1
~ 0 eit
h2| e~r |1i (i0 A0 eit ) = d~21 E
2
2

(4.18)



#
H11 = h1| Hi |1i
 H22 = h2| Hi |2i
H
 ~r
_
l
<


s

%
sd

H

`
1
~
>

e
. 42 V12
~ 0
d~12 E

\C
n
y

"
<

_

6
\
t

\

/
?H




, 

G
D
Jaynes-Cummings

q
S
4
_
lr
:

&

dr

da1 (t)
dt
da2 (t)
dt

=
=

1
V12 ei(0 )t a2 (t)
2ih
1
V21 ei(0 )t a1 (t)
2ih

(4.19)
(4.20)


sj
] 


!
S

= 0
\/
@
Kf
"A
0
_

&

d
_
K

\


#r
:

.

l
\
H









I(state 1)\


e

&



. 
s


Rabi 

x
l
1[21]

9



K

\


>&

,

s

r


9
{

H

C
n
y
s



_
#
l<

~



`
>q

5
Kf
"



l:
MH


\


H


&


s
. 
9
{


h
&



( 6= 0 )\
Rabi 

x
l
1
_



H

=

( 0 )2 + |V12 |2 /h2

(4.21)


s
, 
9
{
g

F
_




"

\
tr

A
0

s<

9
{
u
H



( = 0 )_

KH


40


9
{
g

F
_


` 600 nm
&




, 
9
{


h
&


"

_

l a 0 0.1nm /
?
\f
"
_


;
_

o
H



_
O
\
.
exp[i( + 0 )t]
<


s
1

o

x
l
1
H


a1 
_

o

\

_


`
p
u
tw
l
3


.
42

s<


s


l

G
F



s

%




r




s(

l

G
F
, 


l


G
F
)\

_





>


e
.
41


j
[

H
7

_H




6f
"
h
&

`

. [20], Chap. 5.3

42

a1 (t) = cos(0 t/2)


V21
sin(0 t/2)
a2 (t) = i
|V12 |

(4.22)
(4.23)


s
.
Jaynes-Cummings
q
S
4r

A
0
\f
"

j
]

&



\f
"a

4
#

>

$
n
w
H


K

\r


.

7@

C
n
y


"
<

_

6

`

/
?H


_

l

"
A
_ Hamiltonian <

qw
p
5


&
 &
8



$

n
w
H



d
s
. 

G
D

s
q
S
4

`
sx

6

#U
Y
s
$N
B
/


l/
?

\f
"<


s

y

C
n
y
sr
>

F
+
:
M

"

_


f
,

~



`
lt

e
.
2. Fermis Golden Rule

sj
]

t

6 Hamiltonian_


l

r


y


|H i |  |H0 |_
H



K

\


K

2

. 
s

\ Fermis Golden Rule

9



"


K

\
3
%
>&


N
B
/


l

6(weak coupling)\
f
"
_

~


H



1

~



`

+
:
M
x

6

>a
)

.


_


<



t



l


|
s a 1 (0) = 1, a2 (0) = 0{

9:
M

\t
q

y


. 
9
{


h
&



( 6=
0 )_
 Jaynes-Cummings
q
S
4
_
K

\



,

a2 (t) =

1 V21 i(0 )t/2


e
sin(t/2)
ih

(4.24)

6 Hamiltonian_


l


V 21


>&

, Rabi 

x
l
1
_




d (4.21)\



sx

6

#A
0
_H



K

\



,

a2 (t)

1
V21
ei(0 )t/2 sin (( 0 )t/2)
ih ( 0 )

(4.25)


I1\
f
"


I2

_


s
X
S

P 12 (t) = |a2 (t)|2

\
>




,
P12 (t) =

|V12 |2 2 sin2 [( 0 )t/2]


{
}t

( 0 )2 t
2h2

(4.26)

#
lf
" { }

t1

G
F


\f
" Dirac delta
<

H



+

e
. 43
2
sin2 [( 0 )t/2]
lim
= ( 0 )
t
( 0 )2 t

(4.27)



<
X
#
lf
"
_H
7

_

\

z
9
|
h
&

Rabi 

x
l
1

`

^

O
\H


%
i
%

j
]




, 
r

t
H
A
0
_
{ }\

 delta
<

[
2L

/
+

e

`

u
p


(steady state limit) x


l
1
r
\ t  \

7
K



43

Loudon


`

. [20],p.52

43


.

zj
]


!
S
\f
"
9
{
C
n
yr

;(4)_



r



\

e
,

"

_r

A
0
()


lt

&
H



q

5
h
&

r



\

P12 (t) =

|V12 |2
2h2

d()( 0 ) t

(4.28)

A
0

d
\f
" \
a
'



h
&r

r

0 H



~

`

r


y

<







,

A
0
r

{


s
X
S

r

dP12 (t)
2
= 2 (0 ) |M12 |2
dt
h

(4.29)


s

d
s

"

Fermis Golden Rule 
s
.
#
lf
"h
D

&
_


'=
>

|M 12 |
H

~0
E
M12 d~12
= d~12 ~e0
2

(4.30)

#
lf
" ~e0 H




l




;
_
X
]

\
K

{&
H


7
'
s
.


#
A
0
_

'=
>

M 12 
_



i
%
<

h
&

&


`
3
%
lA
0
Kf
"H

~e0

\


l

7
'




_

r



<r

6


r


/
@
^



a
)

.


t


<
p
r




zr

r





sr
:


`x

:
K
3
%Q
#

Fermis Golden Rules
C
n
y
_

~


>


`A
0



s
3
%
t

+
I
_

d (4.29)`

"

_

1

~




>

\x
l
1
9
{

>
h
&x

6
+

e
H


h
&
s
.

"

_

1

~

r



N
B
/
x
l
1
\
_
Kf
"

&
H

C
n
y
_

~


s
. 

N
B
/
x
l
1
_
r
>

F

^



h
&

H


O
[

"
+


O
\H




&


s

, a





sr
:


`x

:
Kf
"






O
X
>

9
{&
H






s
.

3
!
\





d (4.30)\
f
"

l |~e 0 | =


l

7
'

\ &



#

44

'=
>


_

l |M12

|2

\

h
/20 V 





>




J


X
]


s n

H


9
{


B
9
|q

5
\f
"


_

"

_

1

~



r




m
, 
p
N
B
/


l/
?
\A
0
u


"

_

1

~



1
~
> (

o



sr
:


&
X
S

>
9
{
u
H

) 
3
%

`


e
. 
s<




zr


p
N
B
/


lq

5
\f
"
_

1

~



(~


,

~


J


_

x
p
1)\


>



lA
0
Kf
"



sr
:

s
9



t

9[22],







l
sr
:


r


<


`

9
r


.

'





'

+

)

l
e


s
X
]
\f
"H



X
]
\f
"
r

r





sr
:


`
X
S



#C
n
y



h
&

[
2L

/
H

a





q
S
4

`
H
7

_
x


. 
lr
:

h
&

Jaynes-Cummings
q
S
4


K

\

t

, r





q
S
4
H


O
[

"
+


O
\
H


&

(\
V: Rabi 

x
l
1
_


<

F
&
[23])

O
[

" 0
x
p

. 
s
q
S
4
\f
"H


"




m
C
n
y




h
&

[
2L

/

>&

, t


o
h
&


!
S

`
lt





eH



I
<

H




6


s

"

_r

A
0<

4



_


I(\
V: g

F

)\

<




eQ
#




44


s

r




r
:

h
&

a
)

~
O
Z
9
{r


s
. a





sr
:


`x

:

#f
"



1

~



&

`




O
X
>
O
[

"
+

e
>a
)

.

44

|1i |ni |1, ni

(4.31)

V
\

\t

[Q
#A
0

d
\f
"a
,

A
_ |1i
r

"

_r

A
0

\

/
?

A
_ |ni
r

4


<
a
)
g

F



\

p


.
#
lf
"

"

_


I
<

<
g

F



I
<

yr

a



9
|
+
(complete set)`


sr



.
Q


H

j
]

\
h
&
+


>
lt


H

Hamiltonian
r
g

F

_ Hamiltonian H p <

"
<
g

F

_

6

`

/
?H

Hamiltonian H i

`

<


#



.


H = H 0 + Hp + Hi = H0 + h
a a +

1
2

e
~
p~ A
m

(4.32)

Schrodinger

&

dr




6


st

j


e
.
ih

|(t)i
= (H0 + Hp + Hi ) |(t)i
t

(4.33)

1.

"

_t

[H



I

_


s



$

&
K


k_
g

F


\

f



f
"

"

_
\
tr

A
0 |1i\
f
" |2i

#
l&
H



&

`



sr
:


>



#r
:

.

7 |1, ni
< |2, n 1i

s
_


s


`
9



&


KH


|(t)i = a1n (t)ei[E1 +(n+1/2)h]t/h |1, ni + a2(n1) (t)ei[E2 +(n1/2)h]t/h |2, n 1i

(4.34)

&


K (4.34)\

 Schrodinger

&

d (4.33)\
/
@
9
{

&
o



da1n (t)
dt
da2(n1) (t)
dt

=
=

1
h1, n| Hi |2, n 1i ei(0 )t a2(n1) (t)
ih
1
h2, n 1| Hi |1, ni ei(0 )t a1n (t)
ih

(4.35)
(4.36)

A
0
_

d

`r





sr
:

\f
"
_




d (4.14), (4.15)

q



,


I

s
_


s

\



&

H


'=
>

H


h1, n| Hi |2, n 1i = i

nh
h1| e~r |2i
20 V

(4.37)

d

H

`

e
,
#
lf
"

h
g12 i

d~12
20 V

(4.38)

&
_


,

"

_


f


\


H

a





sr
:

_

&

dr




6


s
h
&

`

e
.
45

da1n (t)
dt
da2(n1) (t)
dt

= i ng12 ei(0 )t a2(n1) (t)

(4.39)

= i ng21 ei(0 )t a1n (t)

(4.40)

#
lf
"

d (4.19), (4.20)
<
q

K

+, r





sr
:




sr
:


_/
@x

6

`

R
(

^


9,

. r





sr
:

\f
"<



t


6

`
lt


H





l


_j
[
l
\
qV
Y ( n)

ng12

V12
2h

(4.41)

d

H

`

^


e
. 
lr
:

h
&

d (4.41)_
 /
@x

6

9

K


r





sr
:

\f
"

^


e
3
%


~x
l
1
9
{

Rabi 

x
l
1
_




\
3
%H


. 
s:
M Rabi 

x
l
1
_


H


( 0 )2 + 4n|g12 |2

(4.42)

2.

"

_



I

_


s

sj
]g

F




\

~




f
"

"

_
\
tr

A
0 |2i\
f
" |1i
/
?9

H


&

`



sr
:


>



#r
:

.

7 |2, ni
< |1, n + 1i

s
_


s


`
9





I

s
_


s

\



&

H


'=
>

H


h1, n + 1| Hi |2, ni = i

s



` 

d (4.37)
 
q

K



(n + 1)h
h1| e~r |2i = i n + 1g12
20 V

(4.43)

ns
 n + 1


7
3
%

6

`

^


e
.
#
lf
" n = 0{

9 :
M
\

(

l
\

"
 

N
B
/


I
\

e

`


)
\
tr

A
0
_


s 
9
{Q
#

z

`

e
9, 
s



`

"

_

1

~


s




.

7, a





sr
:


`
x

6



"

_

1

~



~



s




O
X
>

<
a
)


d (4.43)`


3
%
>d

H

`

e
. 
s




'=
 Fermis Golden Rule
(4.29)s


~

r




m


1

~


&
X
S
y
lt

eH


t
s
K
+

e
>a
)

.

p


d (4.29)_


'=
>


>

\ |~e 0 | = h
/20 V 

_

(

1

~


7
'

\ &


H



s 1\


)
\
tr

A
0


s
\
K

{d

H

`

e
. n 
sH



(



h
&

j
[
l
_C
n
y) 


s
X
S

r

n(


l

j
[
l)\

qV
Y
<


`

e
, 
i
%
r


f
<

~



`

`


>
lt

<


`

e
.



t

Einstein_
 A, B 
>


\
sx

6
K






\
3
%

`


6

`


y
O
[

"


.[20]

>

&
\

H


[
_

&
_

\

&
o





6


.
() :
W


\f
"
_

4



_
\
t
9
x

46

A21 : Einstein_
A
>
, 2 1

_


s
X
S



`

r

B21 , B12 : Einstein_


B
>

N1 , N 2 :
\
tr

A
0 1,2
\f
"
_



_h
>





_h
>

\/
@


&

d(rate equation)
r

dN2
() + N1 B12 W
()
= N2 A21 N2 B21 W
dt

(4.44)


P
\
h
&


I
\f
" dN2 /dt = 0 
s
,
N1
= exp(h/kB T )
N2

(4.45)


s


_




\/
@
9
{

#

&
o


,
() =
W

A21
(N1 /N2 )B12 B21

(4.46)


s

d

` Planck_


4

O
Z:

g

q






6
_




\
3
%H


.

B12 = B21

(4.47)

h
3
B21 = A21
2 c3

(4.48)

A
0
_



\f
"

:
y (4.48)
r

~


>


'

1

~


>


\

H

<
X
x

6

>


9
{


e
. Planck_


4

O
Z:


'

4



_

H

g

F

n`


sx

6



1
exp(h/kB T ) 1

(4.49)

() = A21 n
B21 W

(4.50)

() + A21 = A21 (n + 1)
B21 W

(4.51)

n=



6
_








\
3
%H


.



t

}

d (4.51)_





'

~






1

~




_
+
r

(n + 1)\

qV
Y
<


`

, 

d (4.29), (4.43)_



<

9
{
u
<


`

e
.

47


i

>


ec
U
"+



'


1. J


X
]


s n


B
9
|q

5
\f
"
_

1

~





_

xV /
?
\



l


o
&
Q
#

e


,


_ density of state () 45 H


bulk () =

2 V n3
2 c3

(4.52)

#
lf
"

dN = bulk ()ds

.
Fermis Golden Rule (4.27)\
f
"
1
bulk


2 
2
~

= 2 bulk () d ~e0
h

(4.53)

A
0
\f
"


g

F

_ density of state\

/
@
9
{

#

&
o


,
1
bulk

E
2 2 V n3 1 ~ 2
2 2 V n3 D ~ 2
2
2

|d| |~e0 |2
|
d|
|~
e
|
cos

=
0
2 c3
h
2
h
2 c3 3

(4.54)

/20 n2 V

\/
@
9
{


a
)

. 
s


_
_
p

"

_

1

~



`


lA
0
Kf
" |~e 0 | = emax = h
~


\

78


R
(





~e0 (= E0 /2)
H



l




;
_
X
]


s
(4.30), 


_

xV q

5
\

<

a
)




l
\
t
_x

8
+
r

1
~ 0 |2 V
0 n2 |E
2

(4.55)


s
. A
0
_

d
\f
"


 1/2
r

o


x
l
1

_
r

H



'
o

M
. 
s



`h


o




sA
0
_



s
.
q
2
~
h/0 n2 V = |2~e0 |
E0 = 2

(4.56)

Q


emax

\ maximum field per photons




l



.[24] /
@
9
{




H


1
bulk

2
3 n
~

d
3
30 h
c

(4.57)

Q


a





sr
:


`
x

6


>




<
x
l
1
9
{






\
3
%H


.
2. 
p
N
B
/


l/
?

\f
"
_

1

~



p
N
B
/


l
_

l

r


y


f
" c
\f
" Lorentzian peak`

H



9
{


`

e


&



. 
s:
Mg

F

_ density of state
H



6


s


o
a
)
Lorentzian
<

+
I a
)

.
45

&r




6f
"
h
&

`

. [20],Chap. 1

48

cav () =

s:
M

2
4c2

4c 4( c )2 + 4c2

(4.58)

cav ()d = 1

o
(normalization)
&Q
#

e
 (


9
{

&

).

Fermis Golden Rule (4.53)\


/
@
9
{



1
cav

2 2
4c2
2 4 4( )2 + 4 2
h

c
c
c



~ ~ 2
d

f(~
r
)

|~e0 |2max

(4.59)

~ r )

#
lf
" f(~
H
j
/
@


s 1

o
a
)



l

7
'r



p
N
B
/


l


_


l

r



'

K


. 

d (4.55)\
f
"



%
3
!, 
p
N
B
/


l


_


x V ef f /
?
\

<
a
)





l
\
t

\h


o



,
1
(0 n2 )|2~e0 |2max Vef f = h

(4.60)

#
lf
" n
r



l


_j
[
l j
/
@

M
B
/
\f
"
_J


X
]


s
. A
0
_

d

` (4.59)\
/
@
9
{


,
1
cav

2Q
4c2

h
(0 n2 )Vef f 4( c )2 + 4c2

#
lf
" Q = c /4c

\
x

6

i
%
.



~ ~ 2
r )
d f(~

(4.61)

3. Purcell Factor

"

_

1

~


\/
@


p
N
B
/


l



\

R
(

lA
0
Kf
"
lr


s&
H

t


9
|

`




#



.

7, 
p
N
B
/


l
_

~


"
 J


X
]


s n

M
B
/
\A
0
u





q
/
@


x

6

>c

|
lr

t


9
|


X
]

n`

 4
R

+


s
. 
sj
]

\f
"




d (4.61)

(4.57)\


q




bulk
cav

=
=

~ r )|2
2Q
30 h
c3
4c2
|d~ f(~

~2
h
(0 n2 )Vef f
3 n
4( c )2 + 4c2
|d|
 3
~ r )|2
3Q
c
4c2
|d~ f(~

~2
4 2 Vef f n
4( c )2 + 4c2
|d|

(4.62)
(4.63)

#
lf
" 1)/
N
B



_


<

"

_

~




 
9
{
u

= c , 2)


l

7
'
_


s
s

G
F

p
'
F
<

9
{
u
9 3)"


 


l


_j
[
l j
/
@

M
B
/
\A
0
u
H



j
/
@
_


1

~



x

7\


>d

H

`

e
.

7
Q
#


p
N
B
/


l (Q, V ef f )\


x

6

#
3
%

`

49

Figure 4.15: 2


"g

F



&t


_ FDTD epsilon

. t


_ =11.56

, 
C

t


9
|r



N
B
/ =1.0

&



i
%
. g

F



&t


_

aH

0.5a,

"
l


_

r

0.35a 
s
. 
s:
Mg

F


s

0.28
0.39 (

A
0H





)\
f
"



.

eH

j
/
@
_

1

~

x

7



` Purcell factor 


9 1946


\ Purcells

%




i
%
.[17]

Fp

3Q
4 2 Vef f

c
n

3

(4.64)

A
0
_




\
B
H

Q
<

V

\

H

N
B
/


\
h
&x

6
+
:
MH



_

#



. =





N
B
/


<

"
<

_

6(g d e max /h)s




o

t




, N
B
/



_g

FH
<


z

( 4 = /Q)s

B


H



z

f
h
&


"
<

_

6
r


st

ZQ
#

>&

Rabi 

x
l
1

`

^


e
>a
)

.
Q


y


6

6

`
r


H

<
X

eQ
#
f
"

H


y g

H



O
\
, g/_


l

\ t

H
7

_

#

+


s
. [25]

7,
demax Q
Qd
g/ =

=
h

Q
p
2
20 n Vef f
Vef f

(4.65)

_

l t

y


6
_




\

^
X
S


s
&

f

`

e
.
Q/ V 

4.3.2

r

a

h
5



l

5



'


FDTD\

x

:

#

1

~



`
>

e
H




zr

Xu\

_
Kf
"
%

6H
7

_&

3
%
.[9, 26] 
q

2

cavity

~


&


s



&


s
t







l
<
(Maxwells equation)\
f
"

a
)


1

~



( classic
)

cavity

&
X
S




i
%
<

_

r
:
( quantum
)
H


H



\j
]@




qV
Ya
'

>
\

e
.
Q



lr


50

Figure 4.16: (1
x
l

) g

F



& t

\f
"

&

H z field_
 r


. t = 1000

 Gaussian dipole
source\

a

(-0.2,-0.3)\

h
&x

6

i
%
. Dipole source g

F


s

/
?
\

e


source


'
_C
n
y



s

_
O
\

6

`

^


e
.
t


9
|(\
V

\t

[

H


9
{

J


X
]

n

 bulk t


9
|)\
f
"
_

1

~


o


\


, 


6

a
'

>


d
s

$
n
w


.
bulk
quantum
cavity
quantum

bulk
classic
cavity
classic

(4.66)


s
X
]
\f
"H


s

"g

F



&t

\~

Z

dipole source_


1

~





o


\ FDTD\


x

6

#
>


K
x


.
>

a 4.15
r

>

\
x

6

g

F



&t


_


s
. 
s

H




_




z
\f
"


s
x

6&
H


, 2


"


_g

F


s

H

t




N
B
/

_J


X
]



s
C
n
y

` 
t

e
>a
)

.

"
l


_


s 0.35a{

9:
Mz


_ even (TE-like

)\
/
@

Kf
"
,
Vr

g

F


s

0.28 0.39)s
A

$a
)

.[27]

t = 1000

 Gaussian dipole source\

a

(-0.2,-0.3)\
A
0
u
r
v
f
", dipole source_




d



\

o

r
&

f
" FDTD 
>

%
i
%

`x

:

#
R
4

H
g

F

~


\
t

\
>



i
%
. (4.1.4]

X
_
/
?x

.)
>

a 4.16\
g

F



&t

\f
"

&

H z field_





s
p
t

\

/
?
3
%
. Dipole
source_



 g

F


s

/
?

\

e

`:
M<
@

\

e

`:
M
_

~



s
B



2

`

^


e

. g

F


s

\

e

`:
MH


\
K

{&
H


& Bloch


\
#
l
r
vH



s
K
+

e
,



dipole\
f
"

~

a
)

\
t t


_ Bloch




sa
)

.


#
g

F


s

/
?

\

eH



H

, t


_ Bloch




+
c

|
 
O
\

/
@
r


_
\
tH

t


_A
0

A


R
4


>a
)

. 


z
s<

"
o

\
sx

6




g

F

~

LED_

O
[
> 0
x
p

.[28]

>

a 4.17\
H


r

\

f
"
R
4

H

Poynting energy\


r

\/
@
Kf
"

h
&






\

#r



. r


"
y,


l
_ Mz source\


x

6

i
%

6
\



Purcell






#


~


|r


B



. Dipole source_




d

\

f
" 7176( n =0.24), 534(n =0.325), 8851(n =0.45)







\
3
%
3
%
.
51

Figure 4.17: FDTD 


>


\
R
4

H

Poynting energy\


r


_
<


h
&r



i
%
.


l
_ Mz source\


x

6

i
%

6
\



Purcell






#


~


|r


B



>a
)

.
Dipole source_




d


 g

F


s

/
?
\

e



~


|
s 10C

s


>d

H

`

^


e
.

4.4


l
S
j
x

r

a

>


e


P
&
7


X
]
\f
"
r

2


"g

F



&t

\

A
0
h
&



h
&


<
(defect)`



9
{


C
n
y
_

y


5

`
s

e
.

7, 


<



r

g

F
<
N
B
/


l

x
l
1
+

e
>a
)

. 
s
X
]
\f
"H




_




z
\
f
"
%

j
]




A


9
{


<
(Modified single cell) N
B
/


l
_N
B
/



\r


3
$
K
x


.[29]

>

a 4.18
r
FDTD epsilon

&
a
)


A


9
{


<
N
B
/


l

\

#r


. t


_J


X
]

r

3.4
&



i
%
, 
C

t


9
|r



N
B
/



i
%
. g

F



&t


_

aH

z=0




\/
@
Kf
" even

r
>

F
+

2 /(2neff )

&
 &

2 T = 0.5a

&

i
%
.


#
even t

\/
@
K
f
"
,
Vr

g

F


s


` |

9


"
l


_

r

0.35a
&



i
%
. 


<




_

A

+N
B
/
l

"
_

r

0.25a



i
%
.

4.4.1


7
]
source


l

5

>


P
e




$g

F



&N
B
/


l
\r
>

F
+

eH


H



\

R
(

lA
0
Kf
"g

F/
@
i
% Gaussian dipole source\



x

6

i
%
. Dipole source_
A
0
uH



_/
@A$
g


`
9


# (0,-0.5), (-0.2,-0.3)

&

i
%
. t = 500,




d


H

n = 0.30



i
%
.

>

a 4.19\
Hz field_


&<
X
s
'<


_ Fourier

7
&

3
!

`

/
?
3
%
.

7
&

3
!
\A
0
u


peak_
A
0
u


'j
[h
>
_


\
#
l
r

6

`
X
S



i
%
. (





H


y 0.2886, 0.3143,
0.3179) 
s








\




sj
[h
>
_ peak
r

y dipole, quadrupole, hexapole

\
K

{d


`

e
.

:
y dipole
 quadrupole


_


H

C 6v /
@A$
g





#
s


@
&Q
#

52

Figure 4.18: 2


"g

F



&


9
{


<
N
B
/


l
_ FDTD epsilon

. t


_ =11.56

, 
C

t


9
|
r



N
B
/ =1.0

&



i
%
. g

F



&t


_

aH

0.5a, g

F



&

"
l


_

r

0.35a, 


<




"
l


_

r

0.25a 
s
.

Figure 4.19: g

F/
@
i
% Gaussian dipole source\

 
x

6




_ H z field <
X
s
'. Dipole source
H
 (0,0.5), (-0.2,-0.3)\
A
0
u

i
%
.
#Q



_


beating`



^


e
. Fourier 


8


#


power
spectrum\
f
"
#Q
N
B
/



_



\
X
S


e
3
%
. 0.2886, 0.3143, 0.3179 
s
.

53

Figure 4.20: (1
x
l

) g

F/
@
i
% Gaussian dipole source\


x

6




_ H z field r


.

.[13]

>

a 4.20\
Hz field r



_x
l
1






\

/
?
3
%
.
#Q


 x
l
1
r
\r
>

F


B




x
l
1



`



. ({

9


h
&


9
{


#
la
)


field node <
antinode N
B
/


\

&&
Q
#

eH

standing wave_


x
l
1

`


.)

4.4.2



+

>



>
n
c
9
f

e

#
lf
"H

n = 0.3442\
A
0
u

monopole


\



h
&

#
l
r
&

l



. 46 t = 1500,


d


n = 0.3442

 Gaussian dipole source\

 
x

6

i
%
. Source_
A
0
uH

monopole mode_

field r



\
9


# (-0.2,-0.2)

&

i
%
.

>

a 4.21\
Hz field_


&<
X
s
'

\

/
?
3
%
. 
B
:
LM
F


exponential decay\



^


eH

<
X,

s

r


9
{


s
#
l&

3
%

6

`

9
r


. Field energy_
 decay


'


_ Q


`


Kq

eH

<
X, 11000

&

i
%
. Fourier 



`x

:

#


power specturm
\f
"


9
{

e

`


r




X
S


e
.
#
lf
" peak_



sa




Lorentzian


s



s
H

, H z field

&
A
0
u dipole source_
A
0
u
#f
" source_
 dc

$r


s

<
&

3
%
l:
MH


s
.

>

a 4.22\
Hz field r



_x
l
1






\

/
?
3
%
. field node <
antinode N
B
/


\

&&

Q
#

eH

standing wave_
 

x
l
1



`

#r


.


N
B
/


l



d
\f
" H z field r


 j
/
@
s

/
@
|E|2 
_


H

node d

H

`[30] 
1
~
>V
\

8
K

^


e
. 47
46
47


s









'N
B
/






9
R
4

6.[11]
~ r
~ r

9
{


h
&

E_


<
H_


H

f
"
Faraday 
O
Z:





&
Q
#

node_
A
0
u<
antinode_
A
0
u f
"


i
%

a
'

>
\

e
. 
s


a
'


a
)
~
%
ar

H
7

_H

Joannopolous_


Photonic Crystals\

.[31]

54

Figure 4.21: t = 1500, n = 0.3442



 Gaussian dipole source\


x

6




_ H z field <
X
s
'. Dipole
source
H
 (-0.2,-0.2)\
A
0
u

i
%
.


9
{


_:
LM
F


exponential decay\



^


e
. Fourier 




#


power spectrum\
f
"


9
{


\
X
S


e
. (Lorentzian


s



s
H

source_


$r


s

<
&

3
%
l:
MH

)

Figure 4.22: (1
x
l

) n = 0.3442\
A
0
u


H

monopole mode 

e

`
X
S


e
.

55

4.5


l

*+

1.


%
i
%
\f
"


6

Lorentzian
<

<
Gaussian
<


\t
q

y


.

L() =

(/2)
,
( 0 )2 + (/2)2

G() = exp{

( 0 )2
}
2

(4.67)

(a) = 0 (/2)
\f
" L() = L(0 )/2  d

H

`

#
.
Q



H

Q
#

Lorentzian
<


_ FWHM (Full Width at Half Maximum) 
s
.

(b) = 0 (/2)
\f
" G() = G(0 )/2  &
H



\




#
.
Q


Gaussian

<

<
Lorentzian
<


_ FWHM
r
x
l
1
9
{
K


. (

Q factor\

H


.)

(c) = 0 + 3
\f
"


6
t



`
q


#
.
L()
,
L(0 )

G()
G(0 )

(4.68)

Q





;

`

8


Gaussian
<


_





$
s 8
 A
8Q
#

. 

t

Lorentzian
<

H



zj
]

"

_;


s

&
\f
"
1
t
q

H

C
n
y

`




,



zj
]
h
&







\
h
&x

6 0
x
p

.
2.

zj
] j
]

a
)

p

"

N
B
/


l

\ r


3
$

l



.
>

a(a)
H


zj
] j
]

a
)

p

"

N
B
/


l


_ SEM 



s
. j
]

a
)
N
B
/


l
_ 
t

2r

5m,

"


_

aH

1500 A
s
.

"


_ 
F
9
|


InGaAs/InP_
J


X
]

r

1.55 m 

\f
" 3.5
&



.
>

a(b)
H


zj
]g

F
3
*

i

z>

+

`x

:

#
3
%r

U
Y
s
$

7
&

3
!
s
. U
Y
s
$

H


%
\

eH


peak
r
M -




@\
f
"
l

"

H


t
q

ya
)

.(McCall_
H
7
H


.[16])
(a)

1525nm
\f
"
1





s whispering-gallery mode_
M


` FDTD 
>


`x

:

#


#
.
(b) A
0
_


_N
B
/


l Q


` FDTD 
>


`x

:

#V
\

8

#
.

56

3. 4.3.2]

X
\f
"
r

g

F



&t

\f
"
_g

F

~


\
t

\ dipole source_




d



_
<


9




.
(a) n

` 0.25
\f
" 0.45

t 4n =0.01

A
0


o

r
& 

f
"

9




. Gaussian dipole
source_
j

h
&
_ t
H

O
\


? (s



20


_ FDTD 
>


s
9



.)

(b)




_ FDTD 
>


s




\
3
%
lA
0
Kf
"H

Poynting energy 
h
&r



`

'
+



_



_

yA
0
u
\/
@

# DFT(Discrete Fourier Transformation)`

'

#



. V
\

\t

[
~ x

Q
# E_

$r


\/
@
Kf
"H


Exreal |i,j = Exreal |i,j + Ex |ni,j cos( nt)

Eximag |i,j = Eximag |i,j + Ex |ni,j sin( nt)

(4.69)
(4.70)

#
lf
" FDTD


\f
"
_

y
_ grid A
0
u (i, j)\
/
@
Kf
"
F
)
h
&


r
l
!

`

'


,

z

$r


(Exreal )
)

$r



`(Eximag ) 
3
%

`


e
. 


z

A
0
_
r
l
!r




6
_
h
&r



d
Ex (~r, ) =

_ DFT

&

s
.

Ex (~r, t)eit dt

(4.71)


s<

~


h
&r



`

'
+



_


\/
@

# E~ <
H~

\



, S = E~ H~

\

>

e
.


s

~
O
Z

`
sx

6

#g

F

~


\
t

\






_
<

(0.25
\f
" 0.45

t)


#
.
(c) =
 Poynting vector_
 DFT\

x

:
Kf
"H



O
\H


t
O
[

"

#
.

7,
P~ 6=

it
~
~
(E(t)
H(t))e
dt

(4.72)

4. 4.4]

X
\f
"
r



9
{


<
g

F



&N
B
/


l
_N
B
/



\
>


9




.
>

a
\


dipole,
quadrupole, hexapole


\



m(
`


_





<
N
B
/


l Q


`
>



#
.

57


V 5

*
5.1


: KAIST FDTD


Z

FDTD 
e
e
>
o


a

1. void structure size(float x, float y, float z) :


FDTD 
>

%
i
%
_

l

\ x(a) y(a) z(a)

O
[

&


.
#
lf
" a
H
 FDTD N
B
/


_

A
0

U
s
f
"g

F



&N
B
/


l
_






&




&



#

o

. 
>

%
i
%
_



dr

"
h
&a

(0,0,0)



.
2. void lattice size(int lx, int ly, int lz) :
FDTD 
>

%
i
%
_N
B
/

r


Kx
p
0

`
O
[

&


. V
\

\t

[Q
# 4x = a/lx  a
)

.

7, lx
H
 2.5]

X
\f
"


x

6

latticex <
x
l
1x
p
1

. 
9
{


h
&


>

\f
" lx=ly=lz=20 
s
x

6a
)

.
3. void pml size(int il,int ir,int jl,int jr,int kl,int kr) :

x(a) y(a) z(a)



l
_ FDTD 
>

%
i
%/
?

\A
0
\f
"
O
[

&


a
PML8
x


`
O
[

&


.

#
lf
" il, ir

x =-(x/2)(a)


4
#


x =+(x/2)(a)


4
#


y
h
&x

6a
)

. (j
H
 y



, k
H





\
h
&x

6a
)

.) 
9
{
4


_

A
0H

lattice size()

<

\f
"

&
_

grid
V
\

\t

[Q
# lattice x =20

s
il=10s


PML x

8
_

aH

0.5(a) a
)

.
x

: il=ir=jl=jr=kl=kr=10s

x

6a
)

.
4. void set default parameter(float S) :

s
<

H

FDTD 
>

\
9

#Q
t

lr
:


t

[

`
O
[

&


.
#
lf
"
O
[

&
H



t

[


lr
:




6


.
(a) =3.141592
(b) 0 = 8.854 1012
(c) 0 = 4 107

(d) g

Fq

5
c = 1.0/ 0 0
(e) FDTD

u

&

$


| S
H
A
0
<


_



9
{
4

~H


.

7, S=S.
(f) S\


sx

6

# FDTD 
r


_r


Kx
p
0

`
O
[

&


.

7, 4t = 1/(cS)
(g) PML x

8
_


|

`
O
[

&
H


#Q
t



t

[

`


6


s
O
[

&


.
orderxl = 3.5; orderyl = 3.5; orderzl = 3.5;
orderxr = 3.5; orderyr = 3.5; orderzr = 3.5;
sig_axl = 1.0; sig_ayl = 1.0; sig_azl = 1.0;
58

sig_axr = 1.0; sig_ayr = 1.0; sig_azr = 1.0;


kx = 1.0; ky = 1.0; kz =1.0;
5. void set sigma max(float axl, float axr, float ayl, float ayr, float azl, float azr) :
<

\f
"
O
[

&

PML 
lr
:


\
J

:
M
x

6


.
#
lf
"H

sig axl .
set default parameters()
. sig azr 
_


`
H


.
6. void set sigma order(float oxl, float oxr, float oyl, float oyr, float ozl, float ozr) :
<

\f
"
O
[

&

PML 
lr
:


\
J

:
M
x

6


.
#
lf
"H

orderxl
set default parameters()
. . orderzr 
_


`
H


.
7. void set kappa(float kappa x, float kappa y, float kappa z) :
<

\f
"
O
[

&

PML 
lr
:


\
J

:
M
x

6


.
#
lf
"H

kx, ky,
set default parameters()
kz_



`
H


.
8. void Hz parity(int x,int y,int z) :

>

 /
@A$
g


`

H







/
@A$
g



|

`
h
&x

6
+
:
M
x

6


. 
9
{
4


u
_

-1,0,+1 
_j
[



_


#

9, 0
r
/
@A$
g



|

`
x

6

t

H




s
. 1(-1)
r

Q
#





(\
V

\t

[Q
# x

x=0





`
_
p
<
)\
/
@

# H z field even(odd) /
@A$
g


`

6

`
_
p


.

7, t


o
h
&

even, odd_


&
_<
H


&
X
S
y

/
@ a
)

.
9. void memory() :
FDTD 
>

\
x

6c

|
#Q
t
 3


"


[

`






.

5.2

FDTD 
N
5


a

KFDTD\
H


#Q
t

l

<

h
&



O
[

&

`A
0


<

 /
?

&
Q
#

e
.


9
{
4

r
\H





\

9
{
4

\f
"
O
[

&&
Q
#

e

~


\
=
WQ
#(
r


.
1. void background(float epsilon) :
FDTD 
>

%
i
%


^

\ epsilon


`

H

H


9
{





^

Gr


. 
C

t


9
|

`N
B
/
l

O
[

&


epsilon=1.0s
a
)

.
2. void input object(char *shape, char *matrix file, float centerx, float centery, float centerz, float size1,
float size2, float size3, float epsilon) :
*shape\

9
{
4


\
9
{
4



. 
9
{
4
0
x
p


<


>
Z
9
{
4




_/
?x

6r




6


.
(
x

6

t

H


9
{
4



H

EMP(Empty 




.)

59

(a) rod




,

"
l


_


\
O
[

&


.
*matrix file : EMP
centerx, centery, centerz :

"
l


_

>



da

size1 :

"
l


_


t

2
size2 :

"
l


_}

Z
s
size3 : EMP
epsilon :

"
l


_ epsilon

(b) sphere




,


_


\
O
[

&


.
*matrix file : EMP
centerx, centery, centerz :

_

>



da

size1 :

_


t

2
size2 : EMP
size3 : EMP
epsilon :

_ epsilon

(c) ellipse




, 

"
l


_


\
O
[

&


.
*matrix file : EMP
centerx, centery, centerz : 

"
l


_

>



da

size1 : x


t

2 (Rx)
size2 : 

"
l


_}

Z
s
size3 : y


t

2
x


t

2
_
q

(Rx/Ry)
epsilon : 

"
l


_ epsilon

(d) block




,





_


\
O
[

&


.
*matrix file : EMP
centerx, centery, centerz :




^
_

>



da

size1, size2, size3 :




^
_

y
f
"
o
_

U
s (y

y x~

, y~

, z~

)
epsilon :




^
_ epsilon

(e) contour




, {

9

+-l



_


\
O
[

&


.

7, x y





\A

$a
)

9
{

+

`z

#


r

~:
M

[Q
#
tH


l


_


\
O
[

&


. ({

9


h
>
_
l

H


#Q

A

+
_
C
P
\
_
l

|


e
.)
*matrix file : 2


" matrix A

+

d
_ M N <
X
s
'

9
{. 
s<
X
s
'

9
{


' 2


"
9
{

+
_ contour\


9
{
4

~H


.

centerx, centery : matrix <


X
s
'

9
{
_

"
h
&

`

&
_


. 
s
h
&
s FDTD 
>

%
i
%
_

"
h
&

\~

Z
s
>a
)

. 
9
{
4

A
0H

matrix 

9
{
_ grids

.
60

centerz : 
9
{

+
l


_z




da

. 
9
{
4

A
0H

FDTD

A
0

U
s as

.
size1 : 2


" matrix 

9
{
\f
" {

9




+

lr



`
9
{
4

~H


. 
lr






` 



%
i
%
s {

9

+_
 contour\





&


.
size2 : 
9
{

+
l


_

a. 
9
{
4

A
0H

FDTD

A
0

U
s as

.
size3 :


. matrix <
X
s
'

\
9
{
4


u

u
p




# FDTD 2


"




\A
0
u
r



. V
\

\t

[Q
# matrix <
X
s
'
_ 30 grid\

 FDTD 
>

%
i
%
\f
" 20 grid


r
v9


,
20.0/30.0

`
9
{
4



a
)

.1
epsilon : 


a
)

%
i
%
_ epsilon

3. void make epsilon() :


input object()
<

&
_



\

zj
]

(

'j
B

o
\t
q

$


.
4. void coefficient() :
Maxwells equation`

x

:

time update 

&
\f
"
9

#Q
t

C
P
\t

[

`

&
_


.


r
<


s

\

z

'

#



.
make epsilon()

5.3

FDTD 
N
5


k

!

5

1. void propagate() :


zj
] Maxwells equation`

x

:

time update

'&
H


r


s
. (\
V

\t

[Q
#

d 2.29

)
2. void Gaussian dipole source(char *component,float x,float y,float z,float frequency,float phaes,long
to,long tdecay) :
Gaussian dipole source\


O
[

&


.
~
~
(a) *component : field

$r



`
9
{
4

~H


. J\


lA
0
Kf
" Ex, Ey, Ez\

M

`

lA
0
Kf
" Hx,
Hy, Hz\


x

6


.
(b) x,y,z : 
h
& dipole source_
N
B
/


_A
0
u
(c) frequency : Gaussian dipole source_




d


.

A
0H





( n = a/)
(d) phase : Gaussian dipole source_


lA
0

.
(e) to : Gaussian dipole source_
 envelope
<

 j
/
@


`

H


r

y. KFDTD
\f
" t0 =
3 t

&
_&
Q
#

e
.
(f) tdecay : Gaussian envelope_

r

%
i
%
\f
"
_

;. FWHM
r
2t = 2 tdecay 
s
.
1





_


 floating w


 &

2 .`

G

=
,
VQ
#
Q
#



.

61

3. void Lorentzian dipole source(char *component,float x,float y,float z,float frequency,float phaes,long
to,long tdecay) :
Lorentzian dipole source\


O
[

&


.
~
~
(a) *component : field

$r



`
9
{
4

~H


. J\


lA
0
Kf
" Ex, Ey, Ez\

M

`

lA
0
Kf
" Hx,
Hy, Hz\


x

6


.
(b) x,y,z : 
h
& dipole source_
N
B
/


_A
0
u
(c) frequency : Lorentzian dipole source_




d


.

A
0H





( n = a/)
(d) phase : Lorentzian dipole source_


lA
0

.
(e) to : Lorentzian dipole source 
r


H



l
r

y.
(f) tdecay : exponential decay_
 lifetime.

A
0H

FDTD time steps

.
4. float Gaussian phase(float Wn, long t peak) :
Gaussian dipole source 
_

lA
0



`

&
K
H


<

. Wn
r
dipole source_




d


( n )s


t peak
r
Gaussian envelpes
j
/
@ &
H


r

y t0
s
.
5. float Lorentzian phase(float Wn, long tdecay) :
Lorentzian dipole source 
_

lA
0



`

&
K
H


<

. Wn
r
dipole source_




d


( n )s


tdecay
H
 exponential decay_
 lifetimes

.
6. void Poynting block(float centerx, float centery, float centerz, float size1, float size2, float size3) :
Poynting energy 
h
&r



`

'


.(4.1.4]

X
_/
?x

) 
h
&r



`

'

>c

| 


_




^
_A
0

u<


lH

centerx, centery, centerz, size1, size2, size3\
f
"
9
{
4

~H


. 
B FDTD time step\
f
"

r


h
&r


Sumx, Sumy, Sumz 




\
$

a
)

. V
\

\t

[Q
#, Sumx
H
 


_




^
_


\f
" yz





'



(x = size1/2, x = +size1/2)`

x

:

H

Poynting energys

.

5.4



]

1. void out epsilon(char *plane,float value,char *name) :


j
B

o
\t
q

$a
)
FDTD 
>

(epsilon

)_





s
p
t

\


4



. *plane
r
x,y,z

\ 

 c

|


e
. value
H
 epsilon


\



zr




_ A
0
u

\ 



&


. V
\

\t

[Q
#
*planes
 zs

value 0 
s

z = 0




\f
"
_ epsilon


\


4



. value_


A
0H


FDTD_


A
0

U
s a a
)

. *name\
H




4


9
{
_
s

2

`
h
&Q
#r


.
2. void out plane(char *component,char *plane,float value,char *lastname) :
FDTD 
>




t


_




s
p
t

\


4



.
62

(a) *component :


4



zr




t


`
h
&H


.
Ex : Ex field
Ey : Ey field
Ez : Ez field
Hx : Hx field
Hy : Hy field
Hz : Hz field
~ 2 = |Ex |2 + |Ey |2 + |Ez |2
E2 : |E|

~ 2 = |Hx |2 + |Hy |2 + |Hz |2


H2 : |H|
Sx : x

Poynting vector. Ey Hz Ez Hy
Sy : y

Poynting vector. Ez Hx Ex Hz
Sz : z

Poynting vector. Ex Hy Ey Hx
~ 2
LogE2 : log 10 |E|

~ 2
LogH2 : log 10 |H|

~ 2 + |H|
~ 2
EM Energy : |E|
~ 2
E Energy : |E|
Ex2Ey2 : |Ex |2 + |Ey |2
Ey2Ez2 : |Ey |2 + |Ez |2

Ez2Ex2 : |Ez |2 + |Ex |2

LogEx2Ey2 : log 10 (|Ex |2 + |Ey |2 )


LogEy2Ez2 : log 10 (|Ey |2 + |Ez |2 )

LogEz2Ex2 : log 10 (|Ez |2 + |Ex |2 )


Hx2Hy2 : |Hx |2 + |Hy |2
Hy2Hz2 : |Hy |2 + |Hz |2

Hz2Hx2 : |Hz |2 + |Hx |2

LogHx2Hy2 : log 10 (|Hx |2 + |Hy |2 )


LogHy2Hz2 : log 10 (|Hy |2 + |Hz |2 )

LogHz2Hx2 : log 10 (|Hz |2 + |Hx |2 )

(b) *plane : 




\


zr





`
h
&H


. x,y,z


\

 c

|


e
.
(c) value : epsilon


\


zr




_A
0
u

\



&


. V
\

\t

[Q
# *planes
 zs

value
0
s

z=0




\f
"
_ epsilon


\


4



. value_


A
0H

FDTD_


A
0

U
s a
a
)

.

63

(d) *lastname :


4


9
{
_ extension`


h
&Q
#r


. 
s
<


\ FDTD time-loop q

5
\
h
&x

6




r

\
r




s
p
t 

q

5
h
&



4
a
)

. 

9
{
_
s

2r

FDTD time step`


sx

6


#
x
l
1
h
&

&
K


.
3. void out point(char *component,float x,float y,float z,long ti,long tf,char *name) :
FDTD 
>




t


_
h
&<
X
s
'

\


4



.
(a) *component :


4



zr




t


`
h
&H


. (void out plane()
<


_


<
x
l
1
9
{)
(b) x,y,z : 




\


zr


h
&a


\
h
&H


.

A
0H

FDTD_


A
0

U
s as

.
(c) ti, tf : 
h
&<
X
s
'

\


4

+
FDTD 
r


`
9
{
4



. ti
H


l
r

y, tf
H
j
x

7
r

y
s

.
(d) *name :


4


9
{
_
s

2

`
h
&Q
#r


.
4. void print energy() :

H

FDTD time-loop Q

\ Poynting energy 
h
&r






\


4



.


4


9
{
_
s

2r

<


\
sx

6
r
h
&x

6 0
x
p

.)
VQSQ.ens

. (\
V

\t

[Q
# void Poynting block()

5.5


e

r
:

y
_

\f
"
O
[

"

t

far-field 
>

\f
"
x

6&
H


<

[
s

e
.


random


\
9
{

4


lA
0


<

[
s

e
.
#
lf
"H


<


_x

6
O
Zr


O
[

"

t

<


_

"A


h
&
l



.
1. void random object(char *shape, float radius, float height, float epsilon, float x min, float x max, float
y min, float y max, float z min, float z max, int gen number, int seed)
2. void random Gaussian dipole(char *component, float frequency, float tdecay, float x min, float x max,
float y min, float y max, float z min, float z max, int gen number, int seed)
3. void far field param(float *OMEGA, float DETECT)
4. void make 2n size(int NROW)
5. void far field FFT(int NROW, float NA, float Nfree, float *OMEGA)
6. float grid value(char *component,int i,int j,int k)
7. void total E energy()
8. void total E2()

64

9. void Poynting total()


10. void Poynting side(float value, float zposition)
11. void print energy()
12. void Poynting UpDown(float value, float zposition)
13. void transform farfield(int NROW, int tnum)
14. void add farfield(int tnum)
15. void print amp and phase()
16. void print real and imag()

65


K
%

[1] N. C. Frateschi and A. F. J. Levi, The spectrum of microdisk lasers, J. Appl. Phys., vol. 80, p.
644, 1996.
[2] J. M. Gerard, D. Barrier, J. Y. Marzin, R. Kuszelewicz, L. Manin, E. Costard, V. ThierryMieg, and T. Rivera, Quantum boxes as active probes for photonic microstructures: The pillar
microcavity case, Appl. Phys. Lett., vol. 69, p. 499, 1996.
[3] P. R. Villeneuve, S. Fan, and J. D. Joannopoulos, Microcavities in photonic crystals: Mode
symmetry, tunability, and coupling efficiency, Phys. Rev. B, vol. 54, p. 7837, 1996.
[4] A. Taflove and S. C. Hagness, Computational Electrodynamics: the finite-difference time-domain
method.

Boston: Artech House, Inc., 2000.

[5] G. B. Arfken and H. J. Weber, Mathematical methods for physicists.

London: Academic Press,

1995.
[6] J. D. Jackson, Classical Electrodynamics.

New York: Wiley, 1974.

[7] J. J. Sakurai, Modern Quantum Mechanics.

Addison Wesley, 1994.

[8] P. R. Villeneuve, S. Fan, and J. D. Joannopoulos, Numerical solution of initial boundary value
problems involving maxwells equations in isotropic media, IEEE Trans. Antennas and Propagation, vol. 14, p. 302, 1966.
[9] Y. Xu, J. V
ukovic, R. K. Lee, O. J. Painter, A. Scherer, and A. Yariv, Finite-difference timedomain calculation of spontaneous emission lifetime in a microcavity, J. Opt. Soc. Am. B, vol. 16,
p. 465, 1999.
[10] H. G. Park, J. K. Hwang, J. Huh, H. Y. Ryu, S. H. Kim, J. S. Kim, and Y. H. Lee, IEEE J.
Quantum Electron., vol. 38, p. 1353, 2002.
[11] S. H. Kim, S. K. Kim, and Y. H. Lee, Vertical beaming of wavelength-scale photonic crystal
resonators, Phys. Rev. B, vol. 73, p. 235117, 2006.
[12] E. A. Hinds, in Cavity Quantum Electrodynamics.
by P. R. Berman.

66

Orlando: Academic Press, Inc, 1994, edited

[13] S. H. Kim and Y. H. Lee, Symmetry relations of two-dimensional photonic cyrstal cavity modes,
IEEE J. Quantum Electron., vol. 39, p. 1081, 2003.
[14] O. Painter and K. Srinivasan, Polarization properties of dipolelike defect modes in photonic
crystal nanocavities, Opt. Lett., vol. 27, p. 339, 2002.
[15] J. W. Goodman, Introduction to Fourier Optics.

Singapore: McGraw Hill, 1996, chap. 6.

[16] S. L. McCall, A. F. J. Levi, R. E. Slusher, S. J. Pearton, and R. A. Logan, Appl. Phys. Lett.,
vol. 60, p. 289, 1992.
[17] E. M. Purcell, Spontaneous emission probabilities at radio frequencies, Phys. Rev., vol. 69, p.
681, 1946.
[18] 
s
K

, C
n
y
_



sr
:
. 


6
, 1998.
[19] E. T. Jaynes and C. W. Cummings, Comparison of quantum and semiclassical radiation theories
with application to the beam maser, Proc. IEEE, vol. 51, p. 89, 1963.
[20] R. Loudon, The quantum theory of light.

Oxford: Clarendon press, 1988.

[21] I. I. Rabi, Space quantization in a gyrating magnetic field, Phys. Rev., vol. 51, p. 652, 1937.
[22] J. P. Dowling and C. M. Bowden, Atomic emission rates in inhomogeneous media with applications to photonic band structures, Phys. Rev. A, vol. 46, p. 612, 1992.
[23] J. H. Eberly, N. B. Narozhny, and J. J. Sanchez-Mondragon, Periodic spontaneous collapse and
revival in a simple quantum model, Phys. Rev. Lett., vol. 44, p. 1323, 1980.
[24] J. M. Gerard and B. Gayral, Strong purcell effect for inas quantum boxes in three-dimensional
solid-state microcavities, J. Lightwave Technol., vol. 17, p. 2089, 1999.
[25] T. Yoshie, A. Scherer, J. Hendrickson, G. Khitrova, H. M. Gibbs, G. Rupper, C. Ell, O. B.
Shchekin, and D. G. Deppe, Vacuum rabi splitting with a single quantum dot in a photonic
crystal nanocavity, Nature, vol. 432, p. 200, 2004.
[26] J. K. Hwang, H. Y. Ryu, and Y. H. Lee, Spontaneous emission rate of an electric dipole in a
general microcavity, Phys. Rev. B, vol. 60, p. 4688, 1999.
[27] S. G. Johnson, S. Fan, P. R. Vileneuve, J. D. Joannopoulos, and L. A. Kolodziejski, Phys. Rev.
B, vol. 60, p. 5751, 1999.
[28] S. Fan, P. R. Villeneuve, J. D. Joannopoulos, and E. F. Schubert, High extraction efficiency of
spontaneous emission from slabs of photonic crystals, Phys. Rev. Lett., vol. 78, p. 3294, 1997.
67

[29] H. G. Park, J. K. Hwang, J. Huh, H. Y. Ryu, Y. H. Lee, and J. S. Kim, Nondegenerate monopolemode two-dimensional photonic bandgap laser, Appl. Phys. Lett., vol. 79, p. 3032, 2001.
[30] H. G. Park, S. H. Kim, S. H. Kwon, Y. G. Ju, J. K. Yang, J. H. Baek, S. B. Kim, and Y. H. Lee,
Electrically driven single-cell photonic crystal laser, Science, vol. 305, p. 1444, 2004.
[31] J. D. Joannopoulos, R. D. Meade, and J. N. Winn, Photonic Crystals.
1995.

68

Princeton Univ. Press,

You might also like