EulerBendPcell
- class aluvia.all.EulerBendPcell(*args, **kwargs)
Euler Bend Waveguide.
Views
- class Layout(*args, **kwargs)
- Parameters:
- arc_angle: float
Angle of the Euler bend [degree]
- min_radius: float and number > 0
Radius of the bend [um]
- p_factor: float and number > 0
Fraction of the bend having linearly increasing curvature
- width: float and number > 0
Width of the Euler bend [um]
Name
Type
Position
Angle
Waveguide Template
Inclination
in0
Optical
(0.0, 0.0)
180.0
WG_TMPL
0.0
out0
Optical
(150.0, 150.0)
90.0
WG_TMPL
0.0
from aluvia import technology from aluvia.all import EulerBendPcell lo = EulerBendPcell().Layout() lo.visualize(annotate=True)