# HeaterTemplate

class aluvia.all.HeaterTemplate(*args, **kwargs)

  Heater waveguide template which consists of a waveguide template with the heater layer on top. To be used with HeaterWaveguide in order to have ElectricalPorts at the start and at the end.

  Parameters:
    name: String that contains only ISO/IEC 8859-1 (extended ASCII py3) or pure ASCII (py2) characters

      The unique name of the pcell

  Views

  class Layout(*args, **kwargs)
    Parameters:
      core_width: float and Real, number and number >= 0

        Width of the waveguide [um]

      ground_wire_width: float and Real, number and number >= 0

        Width of the Metal path [um]

      heater_offset: float

        Offset of the Heater line relative to the waveguide centerline [um]

      heater_width: float and number > 0

        Width of the Heater path [um]

      metal_width: float and Real, number and number >= 0

        Width of the Metal path [um]

      wire_width: float and Real, number and number >= 0

        Width of the Metal path [um]