device (skrf.media.device)

Device is a generic n-port microwave device class to create common Network.

Device Class

Device(media) A n-port microwave device

Example Devices

MatchedSymmetricCoupler(media[, c, t, …]) A Matched Symmetric Coupler
Hybrid(media[, t_phase, phase_diff]) A 3dB Coupler of given phase difference
QuadratureHybrid(media[, t_phase]) A 3dB Coupler with 90deg phase diff between transmit and coupled arms
Hybrid180(media[, nports]) 180degree hybrid
DualCoupler(media[, c1, c2, c1kw, c2kw]) Pair of back-to-back directional couplers