Hi, I am trying to calculate the dispersion diagram for a photonic slab waveguide. For this I use a 1-dimensional computational cell in the z-direction. The waveguide itself is in the xy-plane and has a thickness of 1. In the attachments you find the Scheme file I used and a simple bash script with the commands I used to execute it.
What I expected: (run-zeven) yields bands TE0, TE1, TE2, ... (run-zodd) yields bands TM0, TM1, TM2, ... What I found: (run-zeven) yields bands TE0, TM1, ... (run-zodd) yields bands TM0, TE1, ... What am I doing wrong? Thanks in advance!, Fitzgerald
; photonic slab waveguide
; 1-dimensional computational cell in z-direction
; propagation in x-direction.
(set! num-bands 2)
(set! resolution 64)
; define geometry
(set! geometry-lattice (make lattice (size no-size no-size 12)))
(set! geometry (list
(make block
(material (make dielectric (epsilon 12.1)))
(center 0 0 0)
(size infinity infinity 1)
)
))
; define sample space
(set! k-points (list (vector3 0 0 0) (vector3 1 0 0)))
(set! k-points (interpolate 48 k-points))
; compute the TE band
(run-zeven)
; compute the TM band
(run-zodd)
bineVfbPTBurQ.bin
Description: application/shellscript
_______________________________________________ mpb-discuss mailing list [email protected] http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss
