On May 29, 2009, at 11:55 AM, matt wrote:
I was wondering how well eps-averaging works when the materials are defined as lossy.

I guess that meep is basing it's averaging on eps_inf and not on the full complex permittivities. Is that correct? If so, what does it mean to have eps-averaging enabled with lossy materials present?

Correct, Meep currently only does subpixel averaging of the nondispersive part of epsilon (and mu).

The dispersive part is not averaged at all. This means that any sharp interfaces between dispersive materials will dominate the error, and you will probably get only first-order convergence, the same as if you do no no subpixel averaging at all.

It's possible that the subpixel averaging may still improve the constant factor in the convergence if not the asymptotic convergence rate, if you also have a lot of interfaces between nondispersive materials or if the dispersion is small (i.e. if epsilon is close to \epsilon_\infty over your bandwidth). On the other hand, if the dispersion is large and most of your interfaces are between large- dispersion materials, then subpixel averaging may not help at all and you might as well turn it off.

The subpixel averaging shouldn't hurt you, though, except possibly in performance.

Steven

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

Reply via email to