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

permittivity#
conductivity#