Replies: 4 comments 17 replies
-
So meep uses MPB to compute modes needed for mode sources. MPB requires all materials to be hermitian (so no loss, gain, metals, etc). It also does not support cylindrical coordinates. There is an effort to generalize the current But if you've already solved for the mode profile using something like HFSS, and can export it as a |
Beta Was this translation helpful? Give feedback.
-
The A useful feature that currently does not exist but would be nice to support would be to read in a field profile from a file or Numpy array and then use it to form an equivalent current using the procedure described in Section 4.2.1 "Principle of Equivalence" of our book chapter: https://arxiv.org/abs/1301.5366. |
Beta Was this translation helpful? Give feedback.
-
Technically, you can use just the E fields (to make a magnetic current –n×E) or just the H fields (to make an electric current n×H). This still launches the waveguide mode, but the mode will propagate in both directions away from the source instead of just forwards. (It corresponds to taking the one-way source and averaging it with ± its mirror flip). |
Beta Was this translation helpful? Give feedback.
-
Hi everybody, hoping to get your input on an intriguing result using Trying to validate MEEP This is summarized in the image below. Again, I don't want to spam with detail, but I'm hoping to get any thoughts you may have with this information. Appreciate your input in advance! |
Beta Was this translation helpful? Give feedback.
-
Hi,
As the title states, I'm wondering if it's possible to import a mode profile from an HFSS simulation for use as a source in MEEP.
It may be possible to compute the mode profile directly in MEEP - if this is the case, may I ask for a link to the relevant documentation? This is for a circular, corrugated, metallic waveguide which could have several properties that could make it an expensive FDTD computation.
Is this possible? What exactly would I need from HFSS to achieve this? A 2D cross-section of complex field values, I assume.
Appreciate your thoughts and comments.
Cheers!
Beta Was this translation helpful? Give feedback.
All reactions