Hi guys,

I want to calculate channel plasmon polaritons dispersion using meep.
I got a dispersion curve of MIM structure but I couldn't got a dispersion
curve of channel plasmon polaritons.

Reference paper is Optics Letters, Vol. 31, No. 23, 3447

And below is my ctl file,
........................................
(set! geometry-lattice (make lattice (size no-size 10 10 )))

(set! geometry
 (list
   (make block (center 0 0 0) (size infinity 10 10)
     (material (make dielectric (epsilon 1.0)
       (polarizations (make polarizability (omega 1e-20) (gamma 0.01)
(delta-epsilon 1e+40 ) )))))

   (make block (center 0 7 0) (size infinity 10 10) (e1 1 0 0) (e2 0 2.1644
9.763 ) (e3 0 -2.1644 9.763 )
     (material (make dielectric (epsilon 1))))

 )
)

(set-param! resolution 100)
(set! pml-layers
 (list
   (make pml (direction X) (thickness 1))
   (make pml (direction Y) (thickness 1))
 )
)

(define-param k-interp 4)
(define-param fcen 0.6)
(define-param df 1.2)

(set! sources
 (list
   (make source
     (src (make gaussian-src (frequency fcen) (fwidth df)))
     (component Hx) (center 0 -2.76 0)
     (component Hy) (center 0 -2.76 0)
     (component Hz) (center 0 -2.76 0)
   )
 )
)

(run-k-points 100
 (interpolate k-interp (list (vector3 0 0 0) (vector3 1 0 0)   ))
)

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

Thanks.

Best regards,
Ki-young Choi
_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to