PiTopology

class pmrf.models.composite.topological.PiTopology(M1: Model, M2: Model, M3: Model, *, name: str | None = None, metadata: Any = None)

Bases: Model

(experimental) A 2-port Pi-network built from nested sub-models.

The models placed in the branches are treated as 1-port admittances. If a 2-port model is passed, its input admittance (Y11) is extracted, effectively treating it as if its second port is shorted to ground.

Parameters:
  • M1 (Model) – The model representing the first shunt branch.

  • M2 (Model) – The model representing the second shunt branch.

  • M3 (Model) – The model representing the series branch connecting the two shunt branches.

M1: Model
M2: Model
M3: Model