On Jul 21, 2011, at 4:00 PM, mf wrote:
The decay coefficient within any PML is well-known to have a cos(theta) factor, where theta is the incidence angle, which makes the decay become slower as you approach glancing incidence. However, this is true even at infinite resolution, so if you are seeing an effect that decreases with increasing resolution then it is something different. e.g. it may be transition reflections, which you can also decrease by making the PML thicker instead of increasing the resolution. Transition reflections also increase as you approach glancing incidence, because at glancing incidence the phase-velocity mismatch between incident and reflected waves goes to zero. See e.g. equation (13) in our paper: http://www.opticsinfobase.org/abstract.cfm?URI=oe-16-15-11376
I realize this, and that is what I was afraid of. However the effect seems rather strong: at a resolution of 64, the amplitude is .02 and I can not run resolutions higher than 128 (where the oscillations are still clearly visible). Is there anything I can do ? (modify the functional absorption in the PML ?) My guess is that what I see are reflections from the first PML layers (the results seem to do not depend on the PML thickness).

If it is transition reflections, I don't see how they could fail to depend on PML thickness. As you make the PML thicker and thicker, the PML turns on more and more gradually (the same quadratic profile, but shallower and more stretched out). Asymptotically for large thicknesses, the transition reflections must vanish. The only caveat is that the decrease with thickness does not occur until the PML is sufficiently thick to be in the asymptotic regime -- normally, this is true whenever the PML reflections are low, but maybe at your glancing angles the reflection is currently so high that you are not yet in the regime where you can see the thickness dependence. (See e.g. our paper, mentioned previously, for some graphs.)

Try increasing the PML thickness by a factor of 10 to see if that improves things. If it doesn't, I would begin to suspect that something else is going on, although I'm not sure what it could be.

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

Reply via email to