Skip to content

Commit 4f074e7

Browse files
Update polarizer ports
Signed-off-by: Lucas Heitzmann Gabrielli <lucas@flexcompute.com>
1 parent ba49e96 commit 4f074e7

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

siepic_forge/component.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@
155155
"ebeam_Polarizer_TM_1550_UQAM": (
156156
"EBeam_SiN",
157157
"ebeam_Polarizer_TM_1550_UQAM",
158-
[((-6.0, 0.0), 0, "SiN_TE_1550_1000"), ((6.0, 0.0), 180, "SiN_TE_1550_1000")],
158+
[((-6.0, 0.0), 0, "SiN_TE-TM_1550_1000"), ((6.0, 0.0), 180, "SiN_TE-TM_1550_1000")],
159159
{},
160160
),
161161
"ebeam_YBranch_895": (

siepic_forge/technology.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -341,6 +341,17 @@ def ebeam(
341341
target_neff=2.1,
342342
path_profiles=((1.0, 0.0, (4, 0)),),
343343
),
344+
# Added for ebeam_Polarizer_TM_1550_UQAM
345+
"SiN_TE-TM_1550_1000": pf.PortSpec(
346+
description="SiN Strip TM 1550 nm, w=1000 nm",
347+
width=3.0,
348+
limits=(-1.5, 1.5 + sin_thickness),
349+
num_modes=2,
350+
added_solver_modes=0,
351+
polarization=None,
352+
target_neff=2.1,
353+
path_profiles=((1.0, 0.0, (4, 0)),),
354+
),
344355
"SiN_TE_1310_750": pf.PortSpec(
345356
description="SiN Strip TE 1310 nm, w=750 nm",
346357
width=3.0,

0 commit comments

Comments
 (0)