-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathmzi2x2.json
25 lines (25 loc) · 2.08 KB
/
mzi2x2.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
"json_version": 6,
"cells": {
"mzi2x2": {
"name": "mzi2x2",
"class": "mzi2x2",
"CL_1": 20.147,
"L0": 60,
"L1": 7.38,
"L2": 10.0,
"gap": 0.234,
"bend_radius": 10.0,
"bend90_factory": "bend_circular",
"straight_heater_factory": "wg_heater_connected",
"straight_factory": "waveguide",
"coupler_factory": "coupler",
"with_elec_connections": "True",
"netlist": "{'name': 'CP1', 'rank': 0, 'ports': ['W0', 'W1', 'E0', 'E1'], 'settings': {'kwargs': <class 'inspectp_empty'>, 'length': 20p147, 'gap': 0p234}}_{'name': 'CP2', 'rank': 0, 'ports': ['W0', 'W1', 'E0', 'E1'], 'settings': {'kwargs': <class 'inspectp_empty'>, 'length': 20p147, 'gap': 0p234}}_{'name': 'arm_top', 'rank': 0, 'ports': ['W0', 'E0', 'E_0', 'E_1', 'E_2', 'E_3'], 'settings': {'L0': 60, 'L1': 0, 'L_top': 10p0, 'bend_radius': 10p0, 'bend90_factory': <function bend_circular at 0x11c257680>, 'straight_heater_factory': <function wg_heater_connected at 0x11c24d680>, 'straight_factory': <function waveguide at 0x11c202830>, 'with_elec_connections': True}}_{'name': 'arm_bot', 'rank': 0, 'ports': ['W0', 'E0', 'E_0', 'E_1', 'E_2', 'E_3'], 'settings': {'L0': 60, 'L1': 7p38, 'L_top': 10p0, 'bend_radius': 10p0, 'bend90_factory': <function bend_circular at 0x11c257680>, 'straight_heater_factory': <function wg_heater_connected at 0x11c24d680>, 'straight_factory': <function waveguide at 0x11c202830>, 'with_elec_connections': True}}_{'name': 'component_name', 'rank': 1, 'type': 'COMPOUND', 'settings': {}, 'connections': ['CP1, E1, arm_top, W0', 'arm_top, E0, CP2, W1', 'CP1, E0, arm_bot, W0', 'arm_bot, E0, CP2, W0'], 'ports': {'W0': 'CP1, W0', 'W1': 'CP1, W1', 'E0': 'CP2, E0', 'E1': 'CP2, E1', 'E_TOP_0': 'arm_top, E_0', 'E_TOP_1': 'arm_top, E_1', 'E_TOP_2': 'arm_top, E_2', 'E_TOP_3': 'arm_top, E_3', 'E_BOT_0': 'arm_bot, E_0', 'E_BOT_1': 'arm_bot, E_1', 'E_BOT_2': 'arm_bot, E_2', 'E_BOT_3': 'arm_bot, E_3'}}",
"name_function": "mzi2x2"
}
},
"test_protocol": {},
"data_analysis_protocol": {},
"git_hash": "ebe8b2bf928707f54ce565e2b01c2e8f7cfac143"
}