Dear Dr. Steven and Meep Users,

I am a new Meep user and trying to calculate band diagram of an EBG unit cell 
in 3D for a wave incident normal to the surface. It has a dielectric layer (5 
mm x 5 mm x 1.2 mm) with a ground plane ( 5mm x 5 mm x 0.2 mm) and a patch (4.8 
mm x 4.8 mm x 0.2 mm) and a center via of r = 0.2 mm. I have periodic boundary 
on X and Y ; PML on the Z direction. I use a gaussian source (Ey) 5 mm above 
the patch. Band diagram looks wrong when compared with the band diagram 
calculated using HFSS (shown in the tutorial document contained in the link). I 
am trying to calculate band only in X direction.

Can someone  point out what is wrong with my code (given below) or point me in 
the right direction ?

Thanks a lot !

Arun.

(set! geometry-lattice (make lattice (size 4 4 30)))

(set! pml-layers (list 
                    (make pml (direction Z) (thickness 10))))
(set-param! resolution 10); 
(set! k-point (vector3 0 0 0))
(set! ensure-periodicity true)  
(set! eps-averaging? false)

(set! geometry (list (make block (center 0 0 0) (size 5 5 1.2) 
                    (material (make dielectric (epsilon 10.2))))    ; 
substrate    
            
            (make cylinder (center 0 0 0) (radius 0.2) (height 1.2) (material 
metal))    ; via

            (make block (center 0 0 0.7) 
                                (size 4.8 4.8 0.2) (material metal))    ; patch

            (make block (center 0 0 -0.7) 
                            (size 5 5 0.2) (material metal))))    ; ground

(set! sources (list
           (make source
         (src (make gaussian-src (frequency 0.25) (fwidth 1.5)))
         (component Ey) (center 0 1 5))))

(define-param k-interp 19) 

(run-k-points 200 (interpolate k-interp (list (vector3 0 ) 
        (vector3 0.5 ) )))

    




      
_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to