tidy3d.components.boundary.AbsorberSpec#
- class AbsorberSpec[source]#
Bases:
BoundaryEdgeSpecifies the generic absorber properties along a single dimension.
- Parameters:
name (Optional[str] = None) – Optional unique name for boundary.
num_layers (float) – Number of layers of standard PML.
parameters (
AbsorberParams) – Parameters to fine tune the absorber profile and properties.extrude_structures (bool = False) – Automatically extrude structures into the absorbing region (e.g., PML or adiabatic absorber). Any structure located within 2 cells of a simulation boundary will be extended through the full thickness of the PML/absorber. The extruded region is assigned the material properties of the structure 2 cells from the simulation boundary. Extrusion is performed along the direction normal to the PML/absorber surface.
Attributes
- num_layers#
- parameters#
- extrude_structures#