skidl.network module

Object for for handling series and parallel networks of two-pin parts, nets, and pins.

class skidl.network.Network(*objs)[source]

Bases: list

create_network()[source]

Creating a network from a network just returns the original network.

skidl.network.tee(ntwk)[source]

Create a network “tee” by returning the first terminal of a Network object. Then you can create tee’ed networks like so: vi & r1 & r2 & tee(r3 & r4 & gnd) & r5 & gnd which becomes:

vi—r1—r2-+-r5—gnd


r3—r4—gnd