Skip to content

verification.LVSMessage

LVSMessage(
severity: Literal['info', 'warning', 'error'] | None = None,
text: str = '',
layout_circuit: str | None = None,
schematic_circuit: str | None = None,
cell: str | None = None,
net: str | None = None,
category: str | None = None,
category_description: str | None = None,
geometry: photonforge.verification.LVSGeometry | None = None,
position: tuple[float, float] | None = None,
) -> None

A comparison or extraction message.

KLayout attaches a geometry to some messages; Calibre gives an extraction issue (a device it could not form, a label conflict) its position.

AttributeDescription
categoryThe type of the None singleton.
category_descriptionThe type of the None singleton.
cellThe type of the None singleton.
geometryThe type of the None singleton.
layout_circuitThe type of the None singleton.
netThe type of the None singleton.
positionThe type of the None singleton.
schematic_circuitThe type of the None singleton.
severityThe type of the None singleton.
textstr(object=”) -> str

The type of the None singleton.

The type of the None singleton.

The type of the None singleton.

The type of the None singleton.

The type of the None singleton.

The type of the None singleton.

The type of the None singleton.

The type of the None singleton.

The type of the None singleton.

str(object=”) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.str() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.