tidy3d.EMEStageInterfaceOverlap#

class EMEStageInterfaceOverlap[source]#

Bases: Tidy3dBaseModel

Cross-cell overlap for one EME interface.

Parameters:
  • cell_index (NonNegativeInt) – Left cell index. Kept as cell_index for parity with the per-cell stage types; together with right_cell_index it fully identifies the interface.

  • right_cell_index (NonNegativeInt) – Right cell index. Under EMEPeriodicitySweep the same left cell can appear in multiple pairs (e.g. (5, 1) and (5, 6)), so both endpoints are stamped explicitly to keep the interface self-identifying across HDF5 round-trips.

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

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

Attributes

cell_index#
right_cell_index#
O12#
O21#