@@ -159,6 +159,7 @@ def _download_folder(
159
159
###############################################################################
160
160
161
161
162
+ @pyaedt_function_handler (destination = "local_path" )
162
163
def download_aedb (local_path : Optional [Union [str , Path ]] = None ) -> str :
163
164
"""Download an example of AEDB file and return the def path.
164
165
@@ -190,6 +191,7 @@ def download_aedb(local_path: Optional[Union[str, Path]] = None) -> str:
190
191
return str (edbdef_path .parent )
191
192
192
193
194
+ @pyaedt_function_handler (destination = "local_path" )
193
195
def download_edb_merge_utility (force_download : bool = False , local_path : Optional [Union [str , Path ]] = None ) -> str :
194
196
"""Download an example of WPF Project which allows to merge 2aedb files.
195
197
@@ -233,6 +235,7 @@ def download_edb_merge_utility(force_download: bool = False, local_path: Optiona
233
235
return str (script_path )
234
236
235
237
238
+ @pyaedt_function_handler (destination = "local_path" )
236
239
def download_netlist (local_path : Optional [Union [str , Path ]] = None ) -> str :
237
240
"""Download an example of netlist File and return the def path.
238
241
@@ -264,6 +267,7 @@ def download_netlist(local_path: Optional[Union[str, Path]] = None) -> str:
264
267
return str (cir_file_path )
265
268
266
269
270
+ @pyaedt_function_handler (destination = "local_path" )
267
271
def download_antenna_array (local_path : Optional [Union [str , Path ]] = None ) -> str :
268
272
"""Download an example of Antenna Array and return the def path.
269
273
@@ -296,6 +300,7 @@ def download_antenna_array(local_path: Optional[Union[str, Path]] = None) -> str
296
300
return str (aedt_file_path )
297
301
298
302
303
+ @pyaedt_function_handler (destination = "local_path" )
299
304
def download_sbr (local_path : Optional [Union [str , Path ]] = None ) -> str :
300
305
"""Download an example of SBR+ Array and return the def path.
301
306
@@ -325,6 +330,7 @@ def download_sbr(local_path: Optional[Union[str, Path]] = None) -> str:
325
330
return str (aedt_file_path )
326
331
327
332
333
+ @pyaedt_function_handler (destination = "local_path" )
328
334
def download_sbr_time (local_path : Optional [Union [str , Path ]] = None ) -> str :
329
335
"""Download an example of SBR+ Time domain animation and return the def path.
330
336
@@ -354,6 +360,7 @@ def download_sbr_time(local_path: Optional[Union[str, Path]] = None) -> str:
354
360
return str (aedt_file_path )
355
361
356
362
363
+ @pyaedt_function_handler (destination = "local_path" )
357
364
def download_icepak (local_path : Optional [Union [str , Path ]] = None ) -> str :
358
365
"""Download an example of Icepak Array and return the def path.
359
366
@@ -385,6 +392,7 @@ def download_icepak(local_path: Optional[Union[str, Path]] = None) -> str:
385
392
return str (aedt_file_path )
386
393
387
394
395
+ @pyaedt_function_handler (destination = "local_path" )
388
396
def download_icepak_3d_component (local_path : Optional [Union [str , Path ]] = None ) -> str : # pragma: no cover
389
397
"""Download an example of Icepak Array and return the def pathsw.
390
398
@@ -416,6 +424,7 @@ def download_icepak_3d_component(local_path: Optional[Union[str, Path]] = None)
416
424
return str (folder_path / "PCBAssembly.aedt" )
417
425
418
426
427
+ @pyaedt_function_handler (destination = "local_path" )
419
428
def download_via_wizard (local_path : Optional [Union [str , Path ]] = None ) -> str :
420
429
"""Download an example of Hfss Via Wizard and return the def path.
421
430
@@ -447,6 +456,7 @@ def download_via_wizard(local_path: Optional[Union[str, Path]] = None) -> str:
447
456
return str (aedt_file )
448
457
449
458
459
+ @pyaedt_function_handler (destination = "local_path" )
450
460
def download_touchstone (local_path : Optional [Union [str , Path ]] = None ) -> str :
451
461
"""Download an example of touchstone File and return the def path.
452
462
@@ -475,6 +485,7 @@ def download_touchstone(local_path: Optional[Union[str, Path]] = None) -> str:
475
485
return str (s6p_file )
476
486
477
487
488
+ @pyaedt_function_handler (destination = "local_path" )
478
489
def download_sherlock (local_path : Optional [Union [str , Path ]] = None ) -> str :
479
490
"""Download an example of sherlock needed files and return the def path.
480
491
@@ -506,6 +517,7 @@ def download_sherlock(local_path: Optional[Union[str, Path]] = None) -> str:
506
517
return str (folder_path )
507
518
508
519
520
+ @pyaedt_function_handler (destination = "local_path" )
509
521
def download_leaf (local_path : Optional [Union [str , Path ]] = None ) -> Tuple [str , str ]:
510
522
"""Download an example of Nissan leaf files and return the def path.
511
523
@@ -538,6 +550,7 @@ def download_leaf(local_path: Optional[Union[str, Path]] = None) -> Tuple[str, s
538
550
return str (smooth_tab_path ), str (magnetics_tab_path )
539
551
540
552
553
+ @pyaedt_function_handler (destination = "local_path" )
541
554
def download_custom_reports (force_download : bool = False , local_path : Optional [Union [str , Path ]] = None ) -> str :
542
555
"""Download an example of CISPR25 with customer reports json template files.
543
556
@@ -579,6 +592,7 @@ def download_custom_reports(force_download: bool = False, local_path: Optional[U
579
592
return str (folder_path )
580
593
581
594
595
+ @pyaedt_function_handler (destination = "local_path" )
582
596
def download_3dcomponent (force_download = False , local_path : Optional [Union [str , Path ]] = None ) -> str :
583
597
"""Download an example of 3d component array with json template files.
584
598
@@ -619,6 +633,7 @@ def download_3dcomponent(force_download=False, local_path: Optional[Union[str, P
619
633
return str (folder_path )
620
634
621
635
636
+ @pyaedt_function_handler (destination = "local_path" )
622
637
def download_fss_3dcomponent (force_download = False , local_path : Optional [Union [str , Path ]] = None ) -> str :
623
638
"""Download an example of 3d component array with json template files.
624
639
@@ -659,6 +674,7 @@ def download_fss_3dcomponent(force_download=False, local_path: Optional[Union[st
659
674
return str (fodler_path )
660
675
661
676
677
+ @pyaedt_function_handler (destination = "local_path" )
662
678
def download_multiparts (local_path : Optional [Union [str , Path ]] = None ) -> str :
663
679
"""Download an example of 3DComponents Multiparts.
664
680
@@ -697,6 +713,7 @@ def download_multiparts(local_path: Optional[Union[str, Path]] = None) -> str:
697
713
return str (local_path / "multiparts" )
698
714
699
715
716
+ @pyaedt_function_handler (destination = "local_path" )
700
717
def download_twin_builder_data (
701
718
file_name : Optional [str ] = None , force_download = False , local_path : Optional [Union [str , Path ]] = None
702
719
) -> str :
0 commit comments