kqcircuits.simulations.port¶
- class kqcircuits.simulations.port.Port(number: int, resistance: float = 50, reactance: float = 0, inductance: float = 0, capacitance: float = 0, face: int = 0)[source]¶
Bases:
object
Base data structure for simulation ports.
- class kqcircuits.simulations.port.InternalPort(number: int, signal_location: klayout.dbcore.DPoint, ground_location: klayout.dbcore.DPoint, resistance: float = 50, reactance: float = 0, inductance: float = 0, capacitance: float = 0, face: int = 0)[source]¶
Bases:
kqcircuits.simulations.port.Port
Data structure for ports inside the simulation area.
- class kqcircuits.simulations.port.EdgePort(number: int, signal_location: klayout.dbcore.DPoint, resistance: float = 50, reactance: float = 0, inductance: float = 0, capacitance: float = 0, deembed_len: Optional[float] = None, face: int = 0)[source]¶
Bases:
kqcircuits.simulations.port.Port
Data structure for ports at the edge of the simulation area.
