Splitter

class pmrf.models.components.ideal.Splitter(nports: int = 3, *, z0: complex = 50 + 0j, name: str | None = None, metadata: Any = None)

Bases: Model

(experimental) An ideal, lossless n-way power splitter.

The port impedances are matched when driving one port and terminating the others in matched loads. Power is split equally among the remaining ports.

Parameters:

nports (int) – The number of ports. Defaults to 3 (a 2-way split).

nports: int = 3