TaperPCell

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

Taper Waveguide.

Views

class Layout(*args, **kwargs)
Parameters:
final_width: float and number > 0

Width of the taper at the end.

initial_width: float and number > 0

Width of the taper at the start.

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

Length of the taper.

Name

Type

Position

Angle

Waveguide Template

Inclination

in0

Optical

(0.0, 0.0)

180.0

WG_TMPL

0.0

out0

Optical

(10.0, 0.0)

0.0

WG_TMPL

0.0

from aluvia import technology
from aluvia.all import TaperPCell

lo = TaperPCell().Layout()
lo.visualize(annotate=True)
../../_images/aluvia-all-TaperPCell-1.png