Skip to content

verification.LVSCircuit

LVSCircuit(
name: str,
boundary: tuple[tuple[float, float], ...] | None = None,
nets: tuple[photonforge.verification.LVSNet, ...] = (),
pins: tuple[photonforge.verification.LVSPin, ...] = (),
devices: tuple[photonforge.verification.LVSDevice, ...] = (),
subcircuits: tuple[photonforge.verification.LVSSubcircuit, ...] = (),
properties: dict[typing.Any, typing.Any] = <factory>,
) -> None

A circuit of a netlist, with lookups by id or index that raise KeyError.

MethodDescription
device
net
pin
subcircuit

device(self, device_id: int) -> photonforge.verification.LVSDevice

No description available.

net(self, net_id: int) -> photonforge.verification.LVSNet

No description available.

pin(self, index: int) -> photonforge.verification.LVSPin

No description available.

subcircuit(
self, subcircuit_id: int
) -> photonforge.verification.LVSSubcircuit

No description available.

AttributeDescription
boundaryThe type of the None singleton.
devicesBuilt-in immutable sequence.
netsBuilt-in immutable sequence.
pinsBuilt-in immutable sequence.
subcircuitsBuilt-in immutable sequence.

The type of the None singleton.

Built-in immutable sequence.

If no argument is given, the constructor returns an empty tuple. If iterable is specified the tuple is initialized from iterable’s items.

If the argument is a tuple, the return value is the same object.

Built-in immutable sequence.

If no argument is given, the constructor returns an empty tuple. If iterable is specified the tuple is initialized from iterable’s items.

If the argument is a tuple, the return value is the same object.

Built-in immutable sequence.

If no argument is given, the constructor returns an empty tuple. If iterable is specified the tuple is initialized from iterable’s items.

If the argument is a tuple, the return value is the same object.

Built-in immutable sequence.

If no argument is given, the constructor returns an empty tuple. If iterable is specified the tuple is initialized from iterable’s items.

If the argument is a tuple, the return value is the same object.