On Fri, 9 Jun 2006, K. Choi wrote:
I have two problems. I have calculate some band structures using meep and found a problem when I calculate a plasmonic band structure of 2D square metallic photonic crystals. I had compared with meep and K. Sakoda's text book. Cases of dielectric square lattice and metallic square lattice(TE mode) are matched with references perfectly. But the case of metallic square lattice(TM mode) -plasmonic photonic crystals- didn't matched with reference. I attached band diagram picture and my ctl file. What is the mistake of mine?

Why are you setting the basis vectors in your control file? That doesn't look right.

Second question is simple. How can I set the basis when I calculate the band structure of triangular lattice? Mee didn't use basis parameter, differenct from MPB. I don't know how I set the triangular lattice information in meep.

Meep doesn't support non-rectangular unit cells, at least not directly. To deal with a triangular lattice, you have to use a supercell. This will cause the band structure to be "folded". However, if you take your point source and replicate it according to the underlying triangular lattice vectors, with the right phase relationship according to the Bloch wavevector, then it should excite the folded bands only with very low amplitude (as reported by harminv).

Cordially,
Steven G. Johnson

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

Reply via email to