On Jul 27, 2009, at 7:18 AM, Yinlan Ruan wrote:
I am trying to study field ehancement in a 40nm hole at a nanowire
fiber core
with its diameter around 450 nm, and the enhanced field's near field
transmission in the free space after outputing from the fiber. From
comsol, as
shown in the attachment,I got two eigen modes. One has enhancement
in the hole,
which is in agreement with theory, another one just has enhancement
at the
interface,and the field in the center of the hole are very small.
However the mode I got from Meep, the field in the centre of the
hole always
very low compared to that in the interface. I like to get the same
correct
result to that from COMSOL with strong field enhancement in the
hole. Could you
please help me to have a look at my code?Thanks.
I haven't looked in detail at your simulation, but one thing is
glaring. You say that you are computing "eigenmodes" in Comsol. You
are not computing eigenmodes in Meep, you are computing the response
to either a CW source or a gaussian pulse with a fairly broad bandwidth.
To see an eigenmode in a time-domain program like Meep, you want to go
through a two-step process:
1) Hit it with a broad-bandwidth pulse, and use harminv to find the
resonant modes.
2) For each resonant mode, do another simulation with a narrow-
bandwidth pulse centered at the resonant frequency. Wait until the
source has turned off, and then look at the fields, which should be
your resonant mode (if you used a narrow enough bandwidth to avoid
exciting other modes).
See, for example, how the Meep tutorial analyzes a ring resonator.
Steven
_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss