# StablePML
Specifies a 'stable' PML along a single dimension. This PML handles possibly divergent simulations better, but at the expense of more layers.
# Extrude Structures
extrude_structures: Extend structures that intersect the absorbing boundary into the absorbing layer before applying the stable PML.
- Type: boolean
- Default: True
# Number of Layers
num_layers: Number of layers of 'stable' PML.
Type: integer
- Unit: unitless
- Constraint: greater than or equal to 1
- Default: 40
# Stable PML Parameters
parameters: 'Stable' parameters of the complex frequency-shifted absorption poles.
See: PMLParams
Default:
sigma_order= 3sigma_min= 0.0sigma_max= 1.0kappa_order= 3kappa_min= 1.0kappa_max= 5.0alpha_order= 1alpha_min= 0.0alpha_max= 0.9
← PML AbsorberParams →