[1] S. Abarbanel and D. Gottlieb, "On the construction and
analysis of absorbing layers in CEM," Applied Numerical Mathematics,
vol. 27, 1998, S. 331-340. (eq 3.7-3.11)
[2] E. Turkel and A. Yefet, "Absorbing PML boundary layers for
wave-like equations," Applied Numerical Mathematics, vol. 27, 1998,
S. 533-557. (eq. 4.10)
[3] Abarbanel, D. Gottlieb, and J.S. Hesthaven, "Long Time
Behavior of the Perfectly Matched Layer Equations in Computational
Electromagnetics," Journal of Scientific Computing, vol. 17, Dez.
2002, S. 405-422.
Generalized to 3D in doc/maxima/abarbanel-pml.mac.
|
__init__(self,
*args,
**kwargs)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
source code
|
|
|
|
|
|
|
|
|
assemble_ehpq(self,
e=None,
h=None,
p=None,
q=None,
discr=None) |
source code
|
|
|
|
|
|
|
_construct_scalar_coefficients(self,
discr,
node_coord,
i_min,
i_max,
o_min,
o_max,
exponent) |
source code
|
|
|
coefficients_from_boxes(self,
discr,
inner_bbox,
outer_bbox=None,
magnitude=None,
tau_magnitude=None,
exponent=None,
dtype=None) |
source code
|
|
|
coefficients_from_width(self,
discr,
width,
magnitude=None,
tau_magnitude=None,
exponent=None,
dtype=None) |
source code
|
|
Inherited from em.MaxwellOperator :
absorbing_bc ,
assemble_eh ,
field_placeholder ,
flux ,
get_eh_subset ,
incident_bc ,
local_derivatives ,
max_eigenvalue ,
partial_to_eh_subsets ,
pec_bc ,
split_eh
Inherited from object :
__delattr__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__str__
|