Terms¶
- class ipkiss3.pcell.netlist.term.Term(**kwargs)¶
Base class for logical terminals in and out of a pcell.
- Parameters
- domain: __Domain__, optional
- name: ( str and String that contains only ISO/IEC 8859-1 (extended ASCII py3) or pure ASCII (py2) characters ), optional, *None allowed*
- get_id()¶
- class ipkiss3.pcell.netlist.term.TermProperty(**kwargs)¶
- allow_none¶
- default¶
- doc¶
- preprocess¶
- restriction¶
- fdef_name¶
- class ipkiss3.pcell.photonics.term.OpticalTerm(**kwargs)¶
- Parameters
- n_modes: int and number > 0, optional
Number of supported modes of the Term. Default to 1
- domain: __Domain__, optional
- name: ( str and String that contains only ISO/IEC 8859-1 (extended ASCII py3) or pure ASCII (py2) characters ), optional, *None allowed*