lines

Transmission lines, include phase, physical, coaxial, microstrip, or arbitrarily profiled.

Classes

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

Abstract base class for all uniform transmission line models.

FloatingLine(floating, *[, z0, name, metadata])

A wrapper that converts a 2-port single-ended transmission line into a 4-port floating line with an explicit return path.

RLGCLine(length, *[, z0, name, metadata])

Abstract base class for a transmission line defined by its per-unit-length RLGC (Resistance, Inductance, Conductance, Capacitance) parameters.

PhaseLine([theta, zc, z0, name, metadata])

Ideal, lossless, and dispersionless transmission line defined by electrical length at a reference frequency.

ConstantRLGCLine(length[, R, L, G, C, z0, ...])

Transmission line with constant, frequency-independent RLGC parameters.

PhysicalLine(length[, zn, epr, A, fA, tand, ...])

Transmission line defined by nominal characteristic impedance, relative permittivity, conductor attenuation, and dielectric loss tangent.

DatasheetLine(length[, zn, vf, k1, k2, ...])

Transmission line defined by common datasheet parameters (nominal impedance and velocity/loss factors).

CoaxialLine(length[, din, dout, epr, mur, ...])

Coaxial line defined directly by its physical geometry and material properties.

MicrostripLine(length[, w, h, epr, tand, ...])

Microstrip line defined by standard geometric and material properties.