full compile system build. 2. beam_spliter, MMI and spiral classes added
This commit is contained in:
@@ -8,6 +8,9 @@ contain the root `toctree` directive.
|
||||
:maxdepth: 2
|
||||
:caption: Components:
|
||||
|
||||
mxpic/components/primitives/directional_couplers/directional_couplers
|
||||
mxpic/components/primitives/edge_couplers/EC_dual_layer_px3
|
||||
mxpic/components/primitives/grating_couplers/grating_couplers
|
||||
mxpic/components/primitives/beam_splitters
|
||||
mxpic/components/primitives/directional_couplers
|
||||
mxpic/components/primitives/EC_dual_layer_px3
|
||||
mxpic/components/primitives/grating_couplers
|
||||
mxpic/components/primitives/multimode_interferometers
|
||||
mxpic/components/primitives/spiral
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
# mxpic\components\primitives\EC_dual_layer_px3
|
||||
```{eval-rst}
|
||||
.. automodule:: mxpic.components.primitives.EC_dual_layer_px3
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
```
|
||||
@@ -0,0 +1,7 @@
|
||||
# mxpic\components\primitives\beam_splitters
|
||||
```{eval-rst}
|
||||
.. automodule:: mxpic.components.primitives.beam_splitters
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
```
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
# mxpic\components\primitives\directional_couplers\directional_couplers
|
||||
# mxpic\components\primitives\directional_couplers
|
||||
```{eval-rst}
|
||||
.. automodule:: mxpic.components.primitives.directional_couplers.directional_couplers
|
||||
.. automodule:: mxpic.components.primitives.directional_couplers
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
@@ -1,7 +0,0 @@
|
||||
# mxpic\components\primitives\edge_couplers\EC_dual_layer_px3
|
||||
```{eval-rst}
|
||||
.. automodule:: mxpic.components.primitives.edge_couplers.EC_dual_layer_px3
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
```
|
||||
@@ -0,0 +1,7 @@
|
||||
# mxpic\components\primitives\grating_couplers
|
||||
```{eval-rst}
|
||||
.. automodule:: mxpic.components.primitives.grating_couplers
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
```
|
||||
@@ -1,7 +0,0 @@
|
||||
# mxpic\components\primitives\grating_couplers\grating_couplers
|
||||
```{eval-rst}
|
||||
.. automodule:: mxpic.components.primitives.grating_couplers.grating_couplers
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
```
|
||||
@@ -0,0 +1,7 @@
|
||||
# mxpic\components\primitives\multimode_interferometers
|
||||
```{eval-rst}
|
||||
.. automodule:: mxpic.components.primitives.multimode_interferometers
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
```
|
||||
@@ -0,0 +1,7 @@
|
||||
# mxpic\components\primitives\spiral
|
||||
```{eval-rst}
|
||||
.. automodule:: mxpic.components.primitives.spiral
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
```
|
||||
Reference in New Issue
Block a user