@@ -321,7 +321,7 @@ def _monitor_data_at_port_amplitude(
321
321
322
322
a = SMatrixData (a = self ._construct_smatrix ())
323
323
data = TerminalComponentModelerData (
324
- simulation = self , data = a
324
+ simulation = self , data = ( a ,)
325
325
)._monitor_data_at_port_amplitude (
326
326
port = port , sim_data = sim_data , monitor_data = monitor_data , a_port = a_port
327
327
)
@@ -335,7 +335,7 @@ def get_antenna_metrics_data(
335
335
from tidy3d .plugins .smatrix .data .data import SMatrixData , TerminalComponentModelerData
336
336
337
337
a = SMatrixData (a = self ._construct_smatrix ())
338
- data = TerminalComponentModelerData (simulation = self , data = a ).get_antenna_metrics_data (
338
+ data = TerminalComponentModelerData (simulation = self , data = ( a ,) ).get_antenna_metrics_data (
339
339
port_amplitudes = port_amplitudes , monitor_name = monitor_name
340
340
)
341
341
return data
@@ -358,14 +358,14 @@ def port_reference_impedances(self) -> PortDataArray:
358
358
from tidy3d .plugins .smatrix .data .data import SMatrixData , TerminalComponentModelerData
359
359
360
360
a = SMatrixData (a = self ._construct_smatrix ())
361
- data = TerminalComponentModelerData (simulation = self , data = a ).port_reference_impedances
361
+ data = TerminalComponentModelerData (simulation = self , data = ( a ,) ).port_reference_impedances
362
362
return data
363
363
364
364
def _port_reference_impedances (self , batch_data ) -> PortDataArray :
365
365
from tidy3d .plugins .smatrix .data .data import SMatrixData , TerminalComponentModelerData
366
366
367
367
a = SMatrixData (a = self ._construct_smatrix ())
368
- data = TerminalComponentModelerData (simulation = self , data = a ).port_reference_impedances
368
+ data = TerminalComponentModelerData (simulation = self , data = ( a ,) ).port_reference_impedances
369
369
return data
370
370
371
371
@staticmethod
0 commit comments