optical pins name revised. Pin type added

This commit is contained in:
=
2026-06-07 22:56:33 +08:00
parent a4ac88f002
commit 8462c3397f
262 changed files with 3251 additions and 1134 deletions
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="../pic/bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="../pic/taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="../pic/bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="../pic/taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="../pic/bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="../pic/taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="../pic/bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="../pic/taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
+2 -10
View File
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="pic/bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="pic/couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="pic/cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="pic/edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="pic/gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="pic/mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="pic/racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="pic/taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../basic.html">mxpic.components.basic</a></li>
@@ -380,6 +379,7 @@
<li class="toctree-l2"><a class="reference internal" href="pic/bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l2"><a class="reference internal" href="pic/couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l2"><a class="reference internal" href="pic/cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l2"><a class="reference internal" href="pic/edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l2"><a class="reference internal" href="pic/gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l2"><a class="reference internal" href="pic/mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l2"><a class="reference internal" href="pic/racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -388,14 +388,6 @@
<li class="toctree-l2"><a class="reference internal" href="pic/taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a><ul>
<li class="toctree-l2"><a class="reference internal" href="EC_dual_layer_px3.html#ec-dual-layer-px3">EC_dual_layer_px3</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="grating_couplers.html">mxpic.components.primitives.grating_couplers</a><ul>
<li class="toctree-l2"><a class="reference internal" href="grating_couplers.html#gc-sin-si-dual-layer">GC_SiN_Si_Dual_Layer</a></li>
</ul>
</li>
</ul>
</div>
</section>
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="../pic/bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="../pic/taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="../pic/bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="../pic/taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="../pic/bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="../pic/taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="../pic/bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pic/racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="../pic/taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
+1 -2
View File
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
+1 -2
View File
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
+1 -2
View File
@@ -282,6 +282,7 @@
<li class="toctree-l3 current active"><a class="current reference internal" href="#">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3 current active"><a class="current reference internal" href="#">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
+4 -5
View File
@@ -44,7 +44,7 @@
<script>DOCUMENTATION_OPTIONS.pagename = 'mxpic/components/primitives/pic/cross';</script>
<link rel="index" title="Index" href="../../../../genindex.html" />
<link rel="search" title="Search" href="../../../../search.html" />
<link rel="next" title="mxpic.components.primitives.pic.gratings" href="gratings.html" />
<link rel="next" title="mxpic.components.primitives.pic.edge_couplers" href="edge_couplers.html" />
<link rel="prev" title="mxpic.components.primitives.pic.couplers" href="couplers.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3 current active"><a class="current reference internal" href="#">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
@@ -447,11 +446,11 @@
</div>
</a>
<a class="right-next"
href="gratings.html"
href="edge_couplers.html"
title="next page">
<div class="prev-next-info">
<p class="prev-next-subtitle">next</p>
<p class="prev-next-title">mxpic.components.primitives.pic.gratings</p>
<p class="prev-next-title">mxpic.components.primitives.pic.edge_couplers</p>
</div>
<i class="fa-solid fa-angle-right"></i>
</a>
File diff suppressed because one or more lines are too long
@@ -45,7 +45,7 @@
<link rel="index" title="Index" href="../../../../genindex.html" />
<link rel="search" title="Search" href="../../../../search.html" />
<link rel="next" title="mxpic.components.primitives.pic.mmi" href="mmi.html" />
<link rel="prev" title="mxpic.components.primitives.pic.cross" href="cross.html" />
<link rel="prev" title="mxpic.components.primitives.pic.edge_couplers" href="edge_couplers.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docsearch:version" content="" />
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3 current active"><a class="current reference internal" href="#">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
@@ -629,6 +628,51 @@
</dd></dl>
</section>
<section id="gc-sin-si-dual-layer">
<h2>GC_SiN_Si_Dual_Layer<a class="headerlink" href="#gc-sin-si-dual-layer" title="Link to this heading">#</a></h2>
<dl class="py class">
<dt class="sig sig-object py" id="mxpic.components.primitives.pic.gratings.GC_SiN_Si_Dual_Layer">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">mxpic.components.primitives.pic.gratings.</span></span><span class="sig-name descname"><span class="pre">GC_SiN_Si_Dual_Layer</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">w_teeth_SiN</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.5</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gap_teeth_SiN</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.5</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">w_teeth_Si</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.5</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gap_teeth_Si</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.5</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ori_teeth_offset</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">5.0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_teeth_Si</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">30</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_teeth_SiN</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">30</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">A_gc_taper</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">25.0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">R_teeth_ori_SiN</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">40.0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">R_teeth_ori_Si</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">40.0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">L_end_Si</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.2</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">L_end_SiN</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">5.0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">w_port</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.9</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">A_anti_rfl</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">4.0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">layer_SiN_slab</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">layer_Si_slab</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">layer_Si_teeth</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">layer_SiN_teeth</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">layer_SiN_etch</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">layer_Si_etch</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">layer_ox_open</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#mxpic.components.primitives.pic.gratings.GC_SiN_Si_Dual_Layer" title="Link to this definition">#</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
<p>GC SiN Si Dual Layer primitive component.</p>
<p>This component builds the GC SiN Si Dual Layer layout cell.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>name</strong> (<em>str</em><em>, </em><em>optional</em>) Unique identifier for the device cell. Default is None.</p></li>
<li><p><strong>w_teeth_SiN</strong> (<em>list</em><em> or </em><em>float</em><em>, </em><em>optional</em>) Width parameter in microns. Default is 0.5.</p></li>
<li><p><strong>gap_teeth_SiN</strong> (<em>list</em><em> or </em><em>float</em><em>, </em><em>optional</em>) Spacing or gap parameter in microns. Default is 0.5.</p></li>
<li><p><strong>w_teeth_Si</strong> (<em>list</em><em> or </em><em>float</em><em>, </em><em>optional</em>) Width parameter in microns. Default is 0.5.</p></li>
<li><p><strong>gap_teeth_Si</strong> (<em>list</em><em> or </em><em>float</em><em>, </em><em>optional</em>) Spacing or gap parameter in microns. Default is 0.5.</p></li>
<li><p><strong>ori_teeth_offset</strong> (<em>float</em><em>, </em><em>optional</em>) Value for the ori_teeth_offset parameter. Default is 5.0.</p></li>
<li><p><strong>n_teeth_Si</strong> (<em>float</em><em>, </em><em>optional</em>) Value for the n_teeth_Si parameter. Default is 30.</p></li>
<li><p><strong>n_teeth_SiN</strong> (<em>float</em><em>, </em><em>optional</em>) Value for the n_teeth_SiN parameter. Default is 30.</p></li>
<li><p><strong>A_gc_taper</strong> (<em>float</em><em>, </em><em>optional</em>) Angle parameter in degrees. Default is 25.0.</p></li>
<li><p><strong>R_teeth_ori_SiN</strong> (<em>float</em><em>, </em><em>optional</em>) Radius parameter in microns. Default is 40.0.</p></li>
<li><p><strong>R_teeth_ori_Si</strong> (<em>float</em><em>, </em><em>optional</em>) Radius parameter in microns. Default is 40.0.</p></li>
<li><p><strong>L_end_Si</strong> (<em>float</em><em>, </em><em>optional</em>) Length parameter in microns. Default is 0.2.</p></li>
<li><p><strong>L_end_SiN</strong> (<em>float</em><em>, </em><em>optional</em>) Length parameter in microns. Default is 5.0.</p></li>
<li><p><strong>w_port</strong> (<em>float</em><em>, </em><em>optional</em>) Width parameter in microns. Default is 0.9.</p></li>
<li><p><strong>A_anti_rfl</strong> (<em>float</em><em>, </em><em>optional</em>) Angle parameter in degrees. Default is 4.0.</p></li>
<li><p><strong>layer_SiN_slab</strong> (<em>str</em><em>, </em><em>optional</em>) Layer or cross-section name used by the device. Default is None.</p></li>
<li><p><strong>layer_Si_slab</strong> (<em>str</em><em>, </em><em>optional</em>) Layer or cross-section name used by the device. Default is None.</p></li>
<li><p><strong>layer_Si_teeth</strong> (<em>str</em><em>, </em><em>optional</em>) Layer or cross-section name used by the device. Default is None.</p></li>
<li><p><strong>layer_SiN_teeth</strong> (<em>str</em><em>, </em><em>optional</em>) Layer or cross-section name used by the device. Default is None.</p></li>
<li><p><strong>layer_SiN_etch</strong> (<em>str</em><em>, </em><em>optional</em>) Layer or cross-section name used by the device. Default is None.</p></li>
<li><p><strong>layer_Si_etch</strong> (<em>str</em><em>, </em><em>optional</em>) Layer or cross-section name used by the device. Default is None.</p></li>
<li><p><strong>layer_ox_open</strong> (<em>str</em><em>, </em><em>optional</em>) Layer or cross-section name used by the device. Default is None.</p></li>
</ul>
</dd>
</dl>
<dl class="py method">
<dt class="sig sig-object py" id="mxpic.components.primitives.pic.gratings.GC_SiN_Si_Dual_Layer.generate_gds">
<span class="sig-name descname"><span class="pre">generate_gds</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#mxpic.components.primitives.pic.gratings.GC_SiN_Si_Dual_Layer.generate_gds" title="Link to this definition">#</a></dt>
<dd><p>creating instance cell or not</p>
</dd></dl>
</dd></dl>
</section>
<section id="fa">
<h2>FA<a class="headerlink" href="#fa" title="Link to this heading">#</a></h2>
@@ -664,12 +708,12 @@
<div class="prev-next-area">
<a class="left-prev"
href="cross.html"
href="edge_couplers.html"
title="previous page">
<i class="fa-solid fa-angle-left"></i>
<div class="prev-next-info">
<p class="prev-next-subtitle">previous</p>
<p class="prev-next-title">mxpic.components.primitives.pic.cross</p>
<p class="prev-next-title">mxpic.components.primitives.pic.edge_couplers</p>
</div>
</a>
<a class="right-next"
@@ -755,6 +799,13 @@
</li>
</ul>
</li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#gc-sin-si-dual-layer">GC_SiN_Si_Dual_Layer</a><ul class="nav section-nav flex-column">
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#mxpic.components.primitives.pic.gratings.GC_SiN_Si_Dual_Layer"><code class="docutils literal notranslate"><span class="pre">GC_SiN_Si_Dual_Layer</span></code></a><ul class="nav section-nav flex-column">
<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#mxpic.components.primitives.pic.gratings.GC_SiN_Si_Dual_Layer.generate_gds"><code class="docutils literal notranslate"><span class="pre">GC_SiN_Si_Dual_Layer.generate_gds()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#fa">FA</a><ul class="nav section-nav flex-column">
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#mxpic.components.primitives.pic.gratings.FA"><code class="docutils literal notranslate"><span class="pre">FA</span></code></a></li>
</ul>
+6 -2
View File
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
@@ -394,6 +393,10 @@
<li class="toctree-l2"><a class="reference internal" href="cross.html#cross-sine">Cross_Sine</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a><ul>
<li class="toctree-l2"><a class="reference internal" href="edge_couplers.html#ec-dual-layer-px3">EC_dual_layer_px3</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="gratings.html">mxpic.components.primitives.pic.gratings</a><ul>
<li class="toctree-l2"><a class="reference internal" href="gratings.html#nano-ant">Nano_ant</a></li>
<li class="toctree-l2"><a class="reference internal" href="gratings.html#taper">Taper</a></li>
@@ -402,6 +405,7 @@
<li class="toctree-l2"><a class="reference internal" href="gratings.html#grating-2d-hole-3rec">Grating_2D_Hole_3Rec</a></li>
<li class="toctree-l2"><a class="reference internal" href="gratings.html#gc-std-2d">GC_STD_2D</a></li>
<li class="toctree-l2"><a class="reference internal" href="gratings.html#gc-std-1d">GC_STD_1D</a></li>
<li class="toctree-l2"><a class="reference internal" href="gratings.html#gc-sin-si-dual-layer">GC_SiN_Si_Dual_Layer</a></li>
<li class="toctree-l2"><a class="reference internal" href="gratings.html#fa">FA</a></li>
</ul>
</li>
+1 -2
View File
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3 current active"><a class="current reference internal" href="#">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3 current active"><a class="current reference internal" href="#">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
+1 -2
View File
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3"><a class="reference internal" href="taper.html">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
+4 -5
View File
@@ -44,7 +44,7 @@
<script>DOCUMENTATION_OPTIONS.pagename = 'mxpic/components/primitives/pic/taper';</script>
<link rel="index" title="Index" href="../../../../genindex.html" />
<link rel="search" title="Search" href="../../../../search.html" />
<link rel="next" title="mxpic.components.primitives.EC_dual_layer_px3" href="../EC_dual_layer_px3.html" />
<link rel="next" title="mxpic.components.basic" href="../../basic.html" />
<link rel="prev" title="mxpic.components.primitives.pic.spiral" href="spiral.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
@@ -282,6 +282,7 @@
<li class="toctree-l3"><a class="reference internal" href="bragg.html">mxpic.components.primitives.pic.bragg</a></li>
<li class="toctree-l3"><a class="reference internal" href="couplers.html">mxpic.components.primitives.pic.couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="cross.html">mxpic.components.primitives.pic.cross</a></li>
<li class="toctree-l3"><a class="reference internal" href="edge_couplers.html">mxpic.components.primitives.pic.edge_couplers</a></li>
<li class="toctree-l3"><a class="reference internal" href="gratings.html">mxpic.components.primitives.pic.gratings</a></li>
<li class="toctree-l3"><a class="reference internal" href="mmi.html">mxpic.components.primitives.pic.mmi</a></li>
<li class="toctree-l3"><a class="reference internal" href="racetrack.html">mxpic.components.primitives.pic.racetrack</a></li>
@@ -290,8 +291,6 @@
<li class="toctree-l3 current active"><a class="current reference internal" href="#">mxpic.components.primitives.pic.taper</a></li>
</ul>
</details></li>
<li class="toctree-l2"><a class="reference internal" href="../EC_dual_layer_px3.html">mxpic.components.primitives.EC_dual_layer_px3</a></li>
<li class="toctree-l2"><a class="reference internal" href="../grating_couplers.html">mxpic.components.primitives.grating_couplers</a></li>
</ul>
</details></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic.html">mxpic.components.basic</a></li>
@@ -472,11 +471,11 @@
</div>
</a>
<a class="right-next"
href="../EC_dual_layer_px3.html"
href="../../basic.html"
title="next page">
<div class="prev-next-info">
<p class="prev-next-subtitle">next</p>
<p class="prev-next-title">mxpic.components.primitives.EC_dual_layer_px3</p>
<p class="prev-next-title">mxpic.components.basic</p>
</div>
<i class="fa-solid fa-angle-right"></i>
</a>