LinearEdgeTaperPCell
- class aluvia.all.LinearEdgeTaperPCell(*args, **kwargs)
Linear tapered waveguide for edge coupling.
Views
- class Layout(*args, **kwargs)
- Parameters:
- square_width: float and number > 0
Width of the square box holding edge of taper section.
- taper_edge_width: float and number > 0
Edge taper width.
- taper_end_width: float and number > 0
Edge end width.
- taper_length: float and number > 0
Taper length.
- taper_length_fixed_width: float and number > 0
Length of fixed taper edge width.
Name
Type
Position
Angle
Waveguide Template
Inclination
in0
Optical
(0, 0)
0.0
0.0
out0
Optical
(1705.0, 0)
0.0
WG_TMPL
0.0
from aluvia import technology from aluvia.all import LinearEdgeTaperPCell lo = LinearEdgeTaperPCell().Layout() lo.visualize(annotate=True)