31
31
from typing import TYPE_CHECKING
32
32
33
33
if TYPE_CHECKING : # pragma: nocover
34
+ from ansys .dpf .core .operators .mesh .mesh_provider import mesh_provider as mesh_provider_op
34
35
from ansys .dpf .core .scoping import Scoping
35
36
from ansys .dpf .core .server_types import AnyServerType
36
37
@@ -321,7 +322,7 @@ def _cache_streams_provider(self):
321
322
)
322
323
else :
323
324
self ._stream_provider = Operator ("stream_provider" , server = self ._server )
324
- self ._stream_provider .inputs .connect (self ._data_sources )
325
+ self ._stream_provider .inputs .data_sources . connect (self ._data_sources )
325
326
try :
326
327
self ._stream_provider .run ()
327
328
except :
@@ -369,12 +370,16 @@ def time_freq_support(self):
369
370
370
371
"""
371
372
if self ._time_freq_support is None :
372
- timeProvider = Operator ("TimeFreqSupportProvider" , server = self ._server )
373
+ time_provider : dpf .core .operators .metadata .time_freq_provider = Operator (
374
+ name = "TimeFreqSupportProvider" , server = self ._server
375
+ )
373
376
if self ._stream_provider :
374
- timeProvider .inputs .connect (self ._stream_provider .outputs )
377
+ time_provider .inputs .streams_container .connect (
378
+ self ._stream_provider .outputs .streams_container
379
+ )
375
380
else :
376
- timeProvider .inputs .connect (self .data_sources )
377
- self ._time_freq_support = timeProvider .get_output (0 , types .time_freq_support )
381
+ time_provider .inputs . data_sources .connect (self .data_sources )
382
+ self ._time_freq_support = time_provider .get_output (0 , types .time_freq_support )
378
383
return self ._time_freq_support
379
384
380
385
@property
@@ -443,7 +448,7 @@ def _set_data_sources(self, var_inp):
443
448
def _load_result_info (self ):
444
449
"""Return a result info object."""
445
450
op = Operator ("ResultInfoProvider" , server = self ._server )
446
- op .inputs .connect (self ._stream_provider .outputs )
451
+ op .inputs .streams_container . connect (self ._stream_provider .outputs . streams_container )
447
452
try :
448
453
result_info = op .get_output (0 , types .result_info )
449
454
except Exception as e :
@@ -491,7 +496,7 @@ def meshed_region(self):
491
496
return self ._meshed_region
492
497
493
498
@property
494
- def mesh_provider (self ):
499
+ def mesh_provider (self ) -> mesh_provider_op :
495
500
"""Mesh provider operator.
496
501
497
502
This operator reads a mesh from the result file. The underlying
@@ -500,15 +505,19 @@ def mesh_provider(self):
500
505
501
506
Returns
502
507
-------
503
- mesh_provider : :class:`ansys.dpf.core.operators.mesh.mesh_provider`
508
+ mesh_provider:
504
509
Mesh provider operator.
505
510
506
511
"""
507
- mesh_provider = Operator ("MeshProvider" , server = self ._server )
512
+ mesh_provider : dpf .core .operators .mesh .mesh_provider = Operator (
513
+ name = "MeshProvider" , server = self ._server
514
+ )
508
515
if self ._stream_provider :
509
- mesh_provider .inputs .connect (self ._stream_provider .outputs )
516
+ mesh_provider .inputs .streams_container .connect (
517
+ self ._stream_provider .outputs .streams_container
518
+ )
510
519
else :
511
- mesh_provider .inputs .connect (self .data_sources )
520
+ mesh_provider .inputs .data_sources . connect (self .data_sources )
512
521
return mesh_provider
513
522
514
523
@property
@@ -577,11 +586,15 @@ def meshes_provider(self):
577
586
Underlying operator symbol is
578
587
"meshes_provider" operator
579
588
"""
580
- meshes_provider = Operator ("meshes_provider" , server = self ._server )
589
+ meshes_provider : dpf .core .operators .mesh .meshes_provider = Operator (
590
+ name = "meshes_provider" , server = self ._server
591
+ )
581
592
if self ._stream_provider :
582
- meshes_provider .inputs .connect (self ._stream_provider .outputs )
593
+ meshes_provider .inputs .streams_container .connect (
594
+ self ._stream_provider .outputs .streams_container
595
+ )
583
596
else :
584
- meshes_provider .inputs .connect (self .data_sources )
597
+ meshes_provider .inputs .data_sources . connect (self .data_sources )
585
598
return meshes_provider
586
599
587
600
@property
0 commit comments