tidy3d.components.boundary.AbsorberSpec

tidy3d.components.boundary.AbsorberSpec#

class AbsorberSpec[source]#

Bases: BoundaryEdge

Specifies the generic absorber properties along a single dimension.

Parameters:
  • name (Attribute: name) –

    Type

    Optional[str]

    Default

    = None

    Description

    Optional unique name for boundary.

  • num_layers (Attribute: num_layers) –

    Type

    NonNegativeInt

    Default

    Description

    Number of layers of standard PML.

  • parameters (Attribute: parameters) –

    Type

    AbsorberParams

    Default

    Description

    Parameters to fine tune the absorber profile and properties.

Attributes

Methods

num_layers#
parameters#
__hash__()#

Hash method.