# StablePML
StablePML (opens new window) specifies a more stable PML along one simulation-domain edge.
Use StablePML when a standard PML is prone to late-time instability. It uses more layers by default.
# General
num_layers: Number of stable PML layers.
- Type: integer
- Constraint: greater than or equal to 0
- Default: 40
extrude_structures: Toggle whether structures near the simulation boundary are extended through the absorbing region.
- Type: Boolean
- Default in the GUI: False
When enabled, structures within two grid cells of the simulation boundary are extended through the PML thickness along the boundary normal.
# Stable PML Parameters
parameters: Stable complex frequency-shifted PML absorption profile.
See PML Parameters.