tidy3d.EMEStageInterfaceOverlap#

class EMEStageInterfaceOverlap[source]#

Bases: Tidy3dBaseModel

Cross-cell overlap and optional diagnostic metrics for one EME interface.

Parameters:
  • cell_index (NonNegativeInt) – Left cell index. Together with right_cell_index fully identifies the interface.

  • right_cell_index (NonNegativeInt) – Right cell index. Together with cell_index fully identifies the interface.

  • O12 (EMESMatrixDataArray) – Cross-overlap from left cell modes to right cell modes.

  • O21 (EMESMatrixDataArray) – Cross-overlap from right cell modes to left cell modes.

  • electric_field_metric (Optional[EMETraceMetricDataArray] = None) – Tangential electric-field metric matrix used by the residual diagnostic; populated only when overlaps are staged with diagnostics enabled.

  • magnetic_field_metric (Optional[EMETraceMetricDataArray] = None) – Tangential magnetic-field metric matrix used by the residual diagnostic; populated only when overlaps are staged with diagnostics enabled.

  • aperture_electric_field_metric (Optional[EMETraceMetricDataArray] = None) – Tangential electric-field metric matrix with mode-solver PML layers excluded; populated only when overlaps are staged with diagnostics enabled.

  • aperture_magnetic_field_metric (Optional[EMETraceMetricDataArray] = None) – Tangential magnetic-field metric matrix with mode-solver PML layers excluded; populated only when overlaps are staged with diagnostics enabled.

Attributes

cell_index#
right_cell_index#
O12#
O21#
electric_field_metric#
magnetic_field_metric#
aperture_electric_field_metric#
aperture_magnetic_field_metric#