tidy3d.ABCBoundary#

class ABCBoundary[source]#

Bases: AbstractABCBoundary

One-way wave equation absorbing boundary conditions. See, for example, John B. Schneider, Understanding the Finite-Difference Time-Domain Method, Chapter 6.

Parameters:
  • name (Optional[str] = None) – Optional unique name for boundary.

  • permittivity (Optional[float] = None) – Effective permittivity for determining propagation constant. If None, this value will be automatically inferred from the medium at the domain boundary and the central frequency of the source.

  • conductivity (Optional[NonNegativeFloat] = None) – [units = S/um]. Effective conductivity for determining propagation constant. If None, this value will be automatically inferred from the medium at the domain boundary and the central frequency of the source.

Attributes

Inherited Common Usage

permittivity#
conductivity#