Perfectly matched layer

From AbInitio

(Difference between revisions)
Jump to: navigation, search
Revision as of 02:41, 8 February 2008 (edit)
Stevenj (Talk | contribs)

← Previous diff
Revision as of 20:32, 28 May 2009 (edit)
Ardavan (Talk | contribs)

Next diff →
Line 8: Line 8:
{{stub}} {{stub}}
-See also the [http://www-math.mit.edu/~stevenj/18.369/pml.pdf Notes on Perfectly Matched Layers] by S. G. Johnson.+See also the [http://www-math.mit.edu/~stevenj/18.369/pml.pdf Notes on Perfectly Matched Layers] by S. G. Johnson and also our [http://www.opticsinfobase.org/abstract.cfm?URI=oe-16-15-11376 recent publication] on the use of adiabatic absorbers as a workaround when PML fails.
[[Category:Meep]] [[Category:Meep]]

Revision as of 20:32, 28 May 2009

Meep
Download
Release notes
FAQ
Meep manual
Introduction
Installation
Tutorial
Reference
C++ Tutorial
C++ Reference
Acknowledgements
License and Copyright

The perfectly matched layer (PML) approach to implementing absorbing boundary conditions in FDTD codes was proposed by Berenger in 1994 (see [1]). The approach involves surrounding the computational cell with a medium that in theory absorbs without any reflection electromagnetic waves at all frequencies and angles of incidence. Berenger showed that it was sufficient to "split" Maxwell's equations into two sets of (unphysical) equations in the absorbing layers, appropriately defined. It was later shown that a similar reflectionless absorbing medium can be constructed as a lossy anisotropic dielectric and magnetic material with "matched" impedance and electrical and magnetic conductivities.

The finite-difference implementation of PML requires the conductivities to be turned on gradually over a distance of a few grid points to avoid numerical reflections from the discontinuity. It is important when using PMLs to make the computational cell sufficiently large otherwise the promixity of the PML to evanescent modes may unnecessarily extract energy from the system and thereby perturb it.

This page is a stub — a placeholder for a more complete article to be added in the future.

See also the Notes on Perfectly Matched Layers by S. G. Johnson and also our recent publication on the use of adiabatic absorbers as a workaround when PML fails.

Personal tools