Dear Steven and mpb users, In the meep tourial, there is a 2d exmaple of PhC waveguide. I modified it for W1 PhC slab waveguide. It works well. But problems come when it is applied for waveguides of different width, for example W0.8.
To simulate the W0.8 waveguide, two methods are used: 1, use the triangular lattice, and shift the lateral holes (three holes on each side) along the two in-plane axes. 2, use the rectangular lattice (three lines on each side). It is easier to set the position of the lateral holes this way. By using mpb-data and h5topng, it is checked that the waveguides constructed under both lattices are the same. However, after run-even, only half the guided modes are founded by using the rectangular lattice (kx=0.5, kx along the waveguide direction), these modes share the same line at x=a/2 (a is the period) with Hz=0 and some images of Hz for other modes show some lines along the x direction which make them not as smooth as other images. For the W0.8 waveguide, it seems that the first method works by comparing the field images with those of W1 waveguide. What is the matter? Is it a problem of symmetry? Can meep all the guided modes of this waveguide by using rectangular lattice? I am eager to get suggestions from all of you. If it can not work for this kind of PhC slab waveguide in rectangular lattice, can it work perfectly for other kinds of waveguide, such as the channel waveguides? Looking forward to your kind reply/replies. Thanks a lot! Best, Jiangjun
_______________________________________________ mpb-discuss mailing list [email protected] http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss
