Skip to content

abstract.optical_termination

optical_termination(
*, return_loss: Annotated[float, minimum=0, units='dB'] = 60.0
) -> photonforge.Component

Abstract optical one-port termination.

Based on TerminationModel. The reflection coefficient magnitude is 10^(-RL/20).

Args

  • return_loss: Return loss. Larger values correspond to a better match (smaller reflection).