New forge coding added

This commit is contained in:
=
2026-06-04 23:21:39 +08:00
parent 518eb06591
commit 8da92ced57
288 changed files with 52017 additions and 1913 deletions
@@ -0,0 +1,99 @@
# mxpic.components.others.simulation.DualPortElements
```{eval-rst}
.. automodule:: mxpic.components.others.simulation.DualPortElements
:no-members:
```
## DEVICE_PORTS
```{eval-rst}
.. autoclass:: mxpic.components.others.simulation.DualPortElements.DEVICE_PORTS
:members:
:undoc-members:
:show-inheritance:
```
## DEVICE_RING_BUS
```{eval-rst}
.. autoclass:: mxpic.components.others.simulation.DualPortElements.DEVICE_RING_BUS
:members:
:undoc-members:
:show-inheritance:
```
## DEVICE_COUPLER
```{eval-rst}
.. autoclass:: mxpic.components.others.simulation.DualPortElements.DEVICE_COUPLER
:members:
:undoc-members:
:show-inheritance:
```
## EULER_CROW_INTER_CP
```{eval-rst}
.. autoclass:: mxpic.components.others.simulation.DualPortElements.EULER_CROW_INTER_CP
:members:
:undoc-members:
:show-inheritance:
```
## EULER_CROW_BUS
```{eval-rst}
.. autoclass:: mxpic.components.others.simulation.DualPortElements.EULER_CROW_BUS
:members:
:undoc-members:
:show-inheritance:
```
## RESONATOR
```{eval-rst}
.. autoclass:: mxpic.components.others.simulation.DualPortElements.RESONATOR
:members:
:undoc-members:
:show-inheritance:
```
## RING_PHASE
```{eval-rst}
.. autoclass:: mxpic.components.others.simulation.DualPortElements.RING_PHASE
:members:
:undoc-members:
:show-inheritance:
```
## PortParas
```{eval-rst}
.. autofunction:: mxpic.components.others.simulation.DualPortElements.PortParas
```
## MonitorParas
```{eval-rst}
.. autofunction:: mxpic.components.others.simulation.DualPortElements.MonitorParas
```
## DEVICE_2X2_FDTD_INIT
```{eval-rst}
.. autofunction:: mxpic.components.others.simulation.DualPortElements.DEVICE_2X2_FDTD_INIT
```
## tuple_to_complex
```{eval-rst}
.. autofunction:: mxpic.components.others.simulation.DualPortElements.tuple_to_complex
```
## SimuDataFigurePlot
```{eval-rst}
.. autofunction:: mxpic.components.others.simulation.DualPortElements.SimuDataFigurePlot
```
@@ -0,0 +1,7 @@
# Simulation
```{toctree}
:maxdepth: 2
DualPortElements
```