Generic, distributed circuit TEM transmission line
A TEM transmission line, defined in terms of distributed impedance and admittance values. A Distributed Circuit may be defined in terms of the following attributes,
| Quantity | Symbol | Property | 
|---|---|---|
| Distributed Capacitance | ![]()  | 
C | 
| Distributed Inductance | ![]()  | 
I | 
| Distributed Resistance | ![]()  | 
R | 
| Distributed Conductance | ![]()  | 
G | 
From these, the following quantities may be calculated, which
are functions of angular frequency (
):
| Quantity | Symbol | Property | 
|---|---|---|
| Distributed Impedance | ![]()  | 
Z | 
| Distributed Admittance | ![]()  | 
Y | 
From these we can calculate properties which define their wave behavior:
| Quantity | Symbol | Method | 
|---|---|---|
| Characteristic Impedance | ![]()  | 
Z0() | 
| Propagation Constant | ![]()  | 
gamma() | 
Given the following definitions, the components of propagation constant are interpreted as follows:

Attributes
| Y | Distributed Admittance, ![]()  | 
| Z | Distributed Impedance, ![]()  | 
| characteristic_impedance | Characterisitc impedance | 
| propagation_constant | Propagation constant | 
| z0 | Port Impedance | 
Methods
| Z0 | Characteristic Impedance, ![]()  | 
| __init__ | Distributed Circuit constructor. | 
| capacitor | Capacitor | 
| delay_load | Delayed load | 
| delay_open | Delayed open transmission line | 
| delay_short | Delayed Short | 
| electrical_length | calculates the electrical length for a given distance, at | 
| from_Media | Initializes a DistributedCircuit from an existing | 
| from_csv | create a Media from numerical values stored in a csv file. | 
| gamma | Propagation Constant, ![]()  | 
| guess_length_of_delay_short | Guess physical length of a delay short. | 
| impedance_mismatch | Two-port network for an impedance miss-match | 
| inductor | Inductor | 
| line | Matched transmission line of given length | 
| load | Load of given reflection coefficient. | 
| match | Perfect matched load ( ). | 
| open | Open ( ) | 
| resistor | Resistor | 
| short | Short ( ) | 
| shunt | Shunts a Network | 
| shunt_capacitor | Shunted capacitor | 
| shunt_delay_load | Shunted delayed load | 
| shunt_delay_open | Shunted delayed open | 
| shunt_delay_short | Shunted delayed short | 
| shunt_inductor | Shunted inductor | 
| splitter | Ideal, lossless n-way splitter. | 
| tee | Ideal, lossless tee. | 
| theta_2_d | Converts electrical length to physical distance. | 
| thru | Matched transmission line of length 0. | 
| white_gaussian_polar | Complex zero-mean gaussian white-noise network. | 
| write_csv | write this media’s frequency, z0, and gamma to a csv file. |