Dear meep users,


I started using meep only a few weeks ago. Before I did some
bandgap-calculations using mpb, which worked fine. Currently I am trying to
simulate transmission through a 3D woodpile structure with different
amounts of layers. I’d like to compare my simulations with experimental
data, so I’d need to get a transmission spectrum from about 3 µm up to 5.5
µm wavelength.

Using mayavi2 I checked my structure and it seems to be correct. I added
pml in the size of one wavelength and I placed my source and flux plane far
away from the structure.



The simulation result I get is not at all what I expected, because I get
transmission of zero for almost all values except for some frequencies in
between. My expected result would have been a transmission close to one at
most frequencies and to observe a bandgap depending on the distance between
rods.



I’d also need a thin layer of gold on top of the structure, which I tried
to realize by making elliptic gold structures 15nm bigger than the
underlying dielectrics and placing them prior to placing the dielectric
structure. As soon as I add gold layers the simulation runs for days (I
cancelled after 6 days) and was not even finished. I am running meep in a
virtual box on a windows i7 computer, where it has 4 cores and 2.5 GB ram
to use.



I attached my code to the mail, could you please tell me what I did wrong
in my control file.



Best Regards,

Lorenz Herrmann

Attachment: transmission.scm
Description: Binary data

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

Reply via email to