LVSDeviceClass

class photonforge.verification.LVSDeviceClass(name, template=None, terminals=(), parameters=())[source]

A device class; template names KLayout’s built-in class it derives from.

Attributes

parameters

template

terminals

name

Parameters:
  • name (str)

  • template (str | None)

  • terminals (tuple[str, ...])

  • parameters (tuple[LVSParameterDefinition, ...])