Skip to content

Commit 582882f

Browse files
Progress so far
1 parent 495368d commit 582882f

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

tidy3d/plugins/smatrix/run.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717

1818
def compose_simulation_data_index(
19-
port_task_map: dict[port, str]
19+
port_task_map: dict[str, str]
2020
) -> IndexSimulation:
2121
port_data_dict = {}
2222
for port, task in port_task_map.items():
@@ -30,7 +30,7 @@ def compose_simulation_data_index(
3030

3131
def compose_terminal_modeler_data(
3232
modeler: TerminalComponentModeler,
33-
port_task_map: dict[port, str]
33+
port_task_map: dict[str, str]
3434
) -> TerminalComponentModelerData:
3535
"""Assembles `TerminalComponentModelerData` from simulation results.
3636
@@ -49,7 +49,7 @@ def compose_terminal_modeler_data(
4949

5050
def compose_component_modeler_data(
5151
modeler: ComponentModeler,
52-
port_task_map: dict[port, str]
52+
port_task_map: dict[str, str]
5353
) -> ComponentModelerData:
5454
"""Assembles `ComponentModelerData` from simulation results.
5555
@@ -70,7 +70,7 @@ def compose_component_modeler_data(
7070

7171
def compose_modeler_data(
7272
modeler_file: str,
73-
port_task_map: dict[port, str]
73+
port_task_map: dict[str, str]
7474
) -> ComponentModelerDataType:
7575
"""Selects the correct composer based on the modeler type and creates the data object.
7676

tidy3d/plugins/smatrix/web/api/webapi.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -255,8 +255,11 @@ def run(
255255
"batchType": "RF_SWEEP",
256256
"solverVersion": "dario-rf-0.0.0",
257257
"protocolVersion": "2.10.0rc2",
258-
"batchTaskNameMap": batch_task.batch_task_name_map
259-
},
258+
"batchTaskNameIdsMap": {
259+
"taskName1": "taskId1", # taskName is same with portName
260+
"taskName2": "taskId2",
261+
}
262+
}
260263
)
261264
print(resp)
262265

0 commit comments

Comments
 (0)