ideal

Ideal models, such as ports, grounds and transformers.

Classes

Attenuator(s21, *[, z0, name, metadata])

An matched, 2-port attenuator.

DirectionalCoupler(coupling, *[, z0, name, ...])

An ideal 4-port tunable directional coupler.

Ground(*[, z0, name, metadata])

Represents a ground connection.

Isolator(*[, z0, name, metadata])

(experimental) An ideal 2-port isolator.

Load(gamma[, nports, z0, name, metadata])

A class for variable N-port loads defined by their reflection coefficient.

Match([nports, z0, name, metadata])

A standard ideal matched circuit load (gamma = 0.0).

Open([nports, z0, name, metadata])

A standard ideal open circuit load (gamma = 1.0).

Port(*[, z0, name, metadata])

Represents a circuit port.

Short([nports, z0, name, metadata])

A standard ideal short circuit load (gamma = -1.0).

SourceConverter(*[, z0, name, metadata])

An ideal 3-port source converter.

Splitter([nports, z0, name, metadata])

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

Tee(*[, z0, name, metadata])

(experimental) An ideal, lossless 3-port Tee junction.

Transformer(*[, z0, name, metadata])

An ideal, lossless, frequency-independent 4-port 1:1 transformer.