ipkiss.process.layer_map.GenericGdsiiPPLayerOutputMap

class ipkiss.process.layer_map.GenericGdsiiPPLayerOutputMap(**kwargs)

Most generic map between ProcessPurposeLayers and GDSII. For each PPLayer an individual entry is needed in the map.

Parameters:

ignore_undefined_mappings: optional

When True, unknown PPLayers are just ignored. Otherwise an error is generated.

pplayer_map: dict, optional

map of (process, purpose) to (layer,datatype)

get(key, default)