UnconstrainedGdsiiPPLayerOutputMap

class ipkiss.process.layer_map.UnconstrainedGdsiiPPLayerOutputMap

Map of ProcessPurposeLayer onto GDSII layer/datatype combinations. This map maps the ProcessLayers onto GDSII Layers, and the PatternPurposes onto Datatypes.

Parameters:
purpose_datatype_map: dict, required

map of PatternPurposes onto GDSII Datatypes

process_layer_map: dict, required

map of ProcessLayers onto GDSII Layer numbers

layer_map: dict, optional

Additional layer map, to be used complementarily to the ‘process_layer_map’ and ‘purpose_datatype_map’.