Releases: ansys/pyaedt
Releases · ansys/pyaedt
v0.6.90
What's Changed
- Efficiency enhancement by @ring630 in #3375
- Support perfect 'E' and 'H' for sheets with eigenmode. by @MaxJPRey in #3380
- Add refresh to update 3d component by @lorenzovecchietti in #3381
- Desktop refactoring - unit test refactoring by @Alberto-DM in #3342
- Updated to 6 cores by @maxcapodi78 in #3382
- Add new touchstone format by @Samuelopez-ansys in #3384
- refacto heal objects by @gmalinve in #3378
- Net classes enhancement by @ring630 in #3387
- Open project from desktop by @Samuelopez-ansys in #3389
- Upgrade sphinxcontrib-websupport. by @MaxJPRey in #3392
- Improve split options by @gmalinve in #3385
- disabling examples post by @maxcapodi78 in #3388
- MAINT: Bump joblib from 1.3.1 to 1.3.2 by @dependabot in #3397
- Archive aedt project by @Samuelopez-ansys in #3395
- Fixed an issue in set_core_loss function by @IreneWoyna in #3401
- sweep_along_normal multiface support by @lorenzovecchietti in #3398
- Add links for doc and cheat sheets by @PipKat in #3402
- Fix typo in README by @PipKat in #3403
- Fix Schematic Data handling for Network Objects by @lorenzovecchietti in #3393
- feat: add new sphinx-theme extension with pyaedt for docs link. by @Revathyvenugopal162 in #3399
- Fix CreateAedtApplication argtypes for 24.1 by @myoung301 in #3396
- Fixed interference GUI exporting error by @madelinecoleman1 in #3418
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #3416
- Update index.rst by @PipKat in #3405
- MAINT: Bump jupyterlab from 4.0.4 to 4.0.5 by @dependabot in #3415
- return bool DesignXPloration by @gmalinve in #3419
- added comparison of versions to choose the python version by @kmahajan-cadfem in #3407
- fix custom res col Icepak by @gmalinve in #3420
- id() is a fundamental build-in. Use PEP8 single trailing underscore convention instead. by @MaxJPRey in #3343
- fix get_faces_from_materials by @gmalinve in #3430
- Update blacken-docs dependencies in pre-commit-config by @MaxJPRey in #3424
- Virtual mesh region fix by @lorenzovecchietti in #3428
- Automatically detect obj type for mesh priority by @lorenzovecchietti in #3435
- MAINT: Bump sphinx from 7.1.2 to 7.2.2 by @dependabot in #3431
- Feat: add meilisearch index actions with version compactible. by @Revathyvenugopal162 in #3365
- MAINT: Bump sphinx-gallery from 0.13.0 to 0.14.0 by @dependabot in #3437
- Fix create ellipse by @gmalinve in #3440
- fix: typo in the ci-cd dev docs indexing by @Revathyvenugopal162 in #3439
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #3449
- Bug 3368 import layout by @svandenb-dev in #3441
- MAINT: Bump ansys-sphinx-theme from 0.10.3 to 0.10.4 by @dependabot in #3448
- auto identify differential pairs by @ring630 in #3394
- Removed comments left from Desktop class refactoring by @Alberto-DM in #3456
- All variables in 3DComponent creation by default by @Samuelopez-ansys in #3457
- Fix idf_import losing active design by @lorenzovecchietti in #3455
- Methods to access polygon arc data by @ring630 in #3413
- implement get_face_by_id by @gmalinve in #3461
- Create port on path by @ring630 in #3465
- Two fixes for N-1 behavior in 2023 R2 by @myoung301 in #3472
- MAINT: Bump sphinx from 7.2.2 to 7.2.3 by @dependabot in #3473
- fix : upload EDBAPI artifact while indexing by @Revathyvenugopal162 in #3470
- edb path length property added by @svandenb-dev in #3468
- Adding touchstone export from siwave exec file by @svandenb-dev in #3454
- doc: Reinstate the downloads badge by @MaxJPRey in #3477
- add support to choose the notebook dir using env variable by @kmahajan-cadfem in #3445
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #3485
- MAINT: Bump sphinx from 7.2.3 to 7.2.4 by @dependabot in #3484
- MAINT: Bump imageio from 2.31.1 to 2.31.2 by @dependabot in #3482
- MAINT: Bump nbsphinx from 0.9.2 to 0.9.3 by @dependabot in #3483
- Fix version message in emit_core/results/revision.py by @myoung301 in #3474
- Reference pin search added by @svandenb-dev in #3453
- MAINT: Bump ansys-sphinx-theme from 0.10.4 to 0.10.5 by @dependabot in #3490
- Add via metal volume by @svandenb-dev in #3475
- MAINT: Bump pythonnet from 3.0.1 to 3.0.2 by @dependabot in #3491
- Fix/issue 3391 by @lorenzovecchietti in #3406
- Support for 24.1 improved grpc server by @maxcapodi78 in #3495
- pyaedt edb cutout bug fix by @svandenb-dev in #3486
New Contributors
- @kmahajan-cadfem made their first contribution in #3407
Full Changelog: v0.6.89...v0.6.90
v0.6.89
What's Changed
- MAINT: Bump jupyterlab from 4.0.3 to 4.0.4 by @dependabot in #3373
- MAINT: Bump ansys-sphinx-theme from 0.10.0 to 0.10.2 by @dependabot in #3372
- fix examples and update to 2023 R2 by @maxcapodi78 in #3374
Full Changelog: v0.6.88...v0.6.89
v0.6.88
What's Changed
- Nitin refactoring scalar field value for objects by @nnetake in #3338
- MAINT: Bump pyvista from 0.40.2 to 0.41.1 by @dependabot in #3312
- Add virtual environments to .gitignore file. by @MaxJPRey in #3344
- MAINT: Bump ansys-sphinx-theme from 0.9.9 to 0.10.0 by @dependabot in #3335
- Assign variables before usage when closing Desktop. by @MaxJPRey in #3346
- Fixed interference classification GUI bugs by @madelinecoleman1 in #3311
- Remove unused method _parse_signal_layer_properties(). by @MaxJPRey in #3347
- Update Primitives3DLayout.py by @felipeescastro in #3340
- MAINT: Bump numpy from 1.25.1 to 1.25.2 by @dependabot in #3349
- Sherlock&CSV by @flamingto in #3339
- Maxwell dcconduction by @IreneWoyna in #3348
- added Troubleshooting.rst to documentation by @maxcapodi78 in #3345
- fixed failing examples by @maxcapodi78 in #3354
- Add tangential by @maxcapodi78 in #3350
- MAINT: Bump ipywidgets from 8.0.7 to 8.1.0 by @dependabot in #3359
- Fix typo in the example Maxwell2D_DCConduction by @MaxJPRey in #3361
- Re-added Channel Separation Example by @madelinecoleman1 in #3358
- EMIT: get/set emi result category filters by @myoung301 in #3341
- MAINT: Bump sphinx from 7.1.0 to 7.1.1 by @dependabot in #3336
- MAINT: Bump sphinx from 7.1.1 to 7.1.2 by @dependabot in #3366
- Use self.logger.debug instead of change self.logger.info in method ch… by @amichel0205 in #3362
- Extended net and differential pair by @ring630 in #3352
- fixed support to linux generate_fluent_mesh by @maxcapodi78 in #3369
- Improved logger and desktop initialization by @maxcapodi78 in #3364
- Improve grpc troubleshooting documentation by @dcrawforAtAnsys in #3357
Full Changelog: v0.6.87...v0.6.88
v0.6.87
What's Changed
- Fix the configuration for sphinx extension. by @MaxJPRey in #3307
- implementend method to get the full netlist extended nets. by @maxcapodi78 in #3303
- MAINT: Bump sphinx-autodoc-typehints from 1.23.3 to 1.24.0 by @dependabot in #3313
- HFSS seems to use "farad", not "F" for capacitance units on lumped RLC boundary by @mjpelmear in #3314
- Update the project urls. by @MaxJPRey in #3305
- MAINT: Bump sphinx from 7.0.1 to 7.1.0 by @dependabot in #3318
- Rename method componets_by_nets() to components_by_nets() by @MaxJPRey in #3310
- Xml control improvement by @svandenb-dev in #3289
- Add functions to get filepath of 3d component and to update it by @lorenzovecchietti in #3322
- Edb create padstack definition hole range bug fix by @svandenb-dev in #3276
- Simulation configuration hfss pingroup bug by @svandenb-dev in #3321
- Backdrill via offset support by @svandenb-dev in #3283
- Fix coordinate systems get props by @maxcapodi78 in #3306
- fix center line to support Arc Height by @maxcapodi78 in #3323
- Improved method generate_fluent_mesh by @maxcapodi78 in #3324
- Fix face cs duplicate by @gmalinve in #3329
- rename impedance multiplier parameter for clear usage by @fwlfHS in #3328
- Improve Documentation example by @maxcapodi78 in #3331
- improve ut speed by @maxcapodi78 in #3327
- Sherlock example meshing settings, solve, post by @flamingto in #3296
- Bug in net_name setter in EDB which was preventing the net reassigment. by @maxcapodi78 in #3333
- Edit symbol spicemodel comp circuit by @gmalinve in #3332
New Contributors
Full Changelog: v0.6.86...v0.6.87
v0.6.86
What's Changed
- Refactoring EMIT examples for documentation by @madelinecoleman1 in #3255
- Update to AEDT 2023R2 by @maxcapodi78 in #3265
- Load stackup bug fix by @ring630 in #3278
- Enhancement/change region properties by @lorenzovecchietti in #3281
- fixed examples by @maxcapodi78 in #3280
- set temp dir by @gmalinve in #3282
- Nnetake make flexible unit of ambient temp by @nnetake in #3285
- improved grpc plugin call by @maxcapodi78 in #3287
- Fix get sparameter in circuit by @Samuelopez-ansys in #3290
- MAINT: Bump pyvista from 0.40.1 to 0.40.2 by @dependabot in #3297
- remove aedt_logger from pyaedt init. by @maxcapodi78 in #3294
- DC_IR_bug fix by @pvinod13 in #3291
- expose props for face CS by @gmalinve in #3293
- Image for MCAD import example. by @abarhamm in #3295
- refactored of retry_ntimes by @maxcapodi78 in #3298
- added unit test for interference classification by @madelinecoleman1 in #3230
- fixed examples for docs by @maxcapodi78 in #3302
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #3284
- splitted long Emit test in multiple smaller tests by @maxcapodi78 in #3304
New Contributors
Full Changelog: v0.6.85...v0.6.86
v0.6.85
What's Changed
- MAINT: Bump joblib from 1.3.0 to 1.3.1 by @dependabot in #3210
- MAINT: Bump pandas from 2.0.2 to 2.0.3 by @dependabot in #3209
- Adding interference type classification gui and example by @madelinecoleman1 in #3176
- MAINT: Bump scikit-learn from 1.2.2 to 1.3.0 by @dependabot in #3217
- MAINT: Bump pyvista from 0.39.1 to 0.40.0 by @dependabot in #3216
- added options to export_field_jpg to export selections of objects, axis, grid, ruler and region by @maxcapodi78 in #3218
- added method set_radiated_power_calc_method by @maxcapodi78 in #3219
- Change component info props by @gmalinve in #3208
- added argument air_horizontal_padding to edit_hfss_extent method in Hfss 3D Layout by @maxcapodi78 in #3220
- fix objects segmentation by @gmalinve in #3227
- Add axis in bondwire by @Samuelopez-ansys in #3228
- MAINT: Bump ipywidgets from 8.0.6 to 8.0.7 by @dependabot in #3229
- Ansys cloud by @maxcapodi78 in #3223
- two new functions to deal with diff pairs into 3DL by @felipeescastro in #3222
- add docstrings and test coverage by @jsalant22 in #3215
- MAINT: Bump matplotlib from 3.7.1 to 3.7.2 by @dependabot in #3231
- Boundaries object oriented by @Samuelopez-ansys in #3158
- Splitted PostProcessing Unit Tests in 2 files by @maxcapodi78 in #3232
- Refactored desktop initialization by @maxcapodi78 in #3235
- added add_script_to_menu method by @maxcapodi78 in #3237
- EDB port renaming and overwriting renaming convention by @svandenb-dev in #2981
- Add impedance multiplier by @Samuelopez-ansys in #3236
- Update test_26_emit.py by @jsalant22 in #3233
- Add labels for dependabot PRs. by @MaxJPRey in #3239
- added include_no_layer argument to enable_harmonic_force_on_layout_component, assign_layout_force by @maxcapodi78 in #3240
- feat: update cpython_linux.yml by @RobPasMue in #3238
- Fix/issue 2969 by @Samuelopez-ansys in #3242
- Add archive project by @Samuelopez-ansys in #3243
- delete original face object by @gmalinve in #3249
- Embed pydesktop plugin by @maxcapodi78 in #3241
- comment out emit examples which needs refactoring to run on CICD in full documentation by @maxcapodi78 in #3253
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #3247
- MAINT: Bump pyvista from 0.40.0 to 0.40.1 by @dependabot in #3245
- MAINT: Bump numpy from 1.25.0 to 1.25.1 by @dependabot in #3244
- Replace rlc by gap boundaries by @svandenb-dev in #3254
- remove glob and replaced with pathlib in a new method called search_files in filesystem.py class by @maxcapodi78 in #3258
- Glob removal by @maxcapodi78 in #3259
- added new method plot_animated_field by @maxcapodi78 in #3257
- Joey du dev by @flamingto in #3261
- Icepak py aedt mehdi by @abarhamm in #3256
- Various improvement to error handler to have much more details on the failed caller method, the method which fails and the inner AEDT calls that failed by @maxcapodi78 in #3262
- MAINT: Bump jupyterlab from 4.0.2 to 4.0.3 by @dependabot in #3270
- refactored downloads.py by @maxcapodi78 in #3268
- Bug fix by @ring630 in #3269
- fix interface port pins by @gmalinve in #3271
- show bitmap image option when creating Nport component by @gmalinve in #3274
- Region properties functions by @lorenzovecchietti in #3267
New Contributors
- @madelinecoleman1 made their first contribution in #3176
- @felipeescastro made their first contribution in #3222
- @flamingto made their first contribution in #3261
- @abarhamm made their first contribution in #3256
Full Changelog: v0.6.82...v0.6.85
v0.6.82
What's Changed
- fix doc for monitor by @lorenzovecchietti in #3163
- enhancement get_extended_net by @ring630 in #3157
- Optimized open_aedt_file by @Alberto-DM in #3156
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #3149
- Improved desktop launcher by @maxcapodi78 in #3161
- Delete mesh region by @lorenzovecchietti in #3162
- Replace galileo in unittest with Ansys edb by @maxcapodi78 in #3159
- Added UT for 3D Layout and Hfss Field Plots on Nets and Layers. by @maxcapodi78 in #3166
- Add complete assign free opening functions by @lorenzovecchietti in #3177
- Check for quantities in monitors by @lorenzovecchietti in #3167
- Update mesh region creation/update failing behaviour by @lorenzovecchietti in #3169
- Preserve Spice Pins during cutout in EDB by @maxcapodi78 in #3168
- Fix pressure unit in assign free opening by @lorenzovecchietti in #3181
- Add bc assignment to object list by @lorenzovecchietti in #3187
- Add boundary name option in assign_grille by @lorenzovecchietti in #3186
- Improve desktop launch by @Samuelopez-ansys in #3196
- MAINT: Bump joblib from 1.2.0 to 1.3.0 by @dependabot in #3197
- Fixes for assign block list input by @lorenzovecchietti in #3193
- Harmonic force on nets by @Samuelopez-ansys in #3188
- Enhancement/add symmetry wall bc by @nnetake in #3191
- Upgrade ipython depending on Python version. by @MaxJPRey in #3200
- MAINT: Bump sphinx-autodoc-typehints from 1.23.2 to 1.23.3 by @dependabot in #3190
- MAINT: Bump pytest from 7.3.2 to 7.4.0 by @dependabot in #3178
- bug fix create port on nets by @svandenb-dev in #3194
- Move odefinitionmanager to property by @maxcapodi78 in #3201
- Fix create_port_on_pins by @maxcapodi78 in #3199
- primitive layer_name setter bug fix by @svandenb-dev in #3195
- support padsatck with rectangle shape for antipads by @svandenb-dev in #3202
- check_grpc_port was returning false when machine_name was set to "" by @maxcapodi78 in #3204
- Enhancement/create conducting plate add list assignment by @nnetake in #3198
- Improve subtract by @maxcapodi78 in #3205
- Fix create_bondwire by @gmalinve in #3203
- added new property terminals to Edb by @maxcapodi78 in #3206
- Edb boolean bug fix by @svandenb-dev in #3207
New Contributors
Full Changelog: v0.6.81...v0.6.82
v0.6.81
What's Changed
- Improve EmitConstants enums by @myoung301 in #3113
- fix failing examples by @maxcapodi78 in #3119
- MAINT: Remove unnecessary Python 'wheel' package. by @MaxJPRey in #3118
- Fix/emit test analyze manually by @jsalant22 in #3122
- fix get_objects_by_material for solid objects only by @gmalinve in #3126
- Network class for icepak by @lorenzovecchietti in #3105
- export to hfss with net name bug fix by @svandenb-dev in #3120
- Improve launch_aedt robustness to avoid 2 desktop session launched simoultaneously. by @maxcapodi78 in #3130
- Remove redundant docstring in reset_timer by @pelmers in #3128
- Support for monitor points from assigned point name by @lorenzovecchietti in #3132
- changed way to compute face center and edge midpoint by @maxcapodi78 in #3135
- Added new method to identify touching conductors. by @maxcapodi78 in #3121
- Added new method to plot Maxwell3D fields on layout components on Aphiformulation by @maxcapodi78 in #3129
- D837995: block interaction runs for domains with channels specified by @apollo-crum in #3124
- Import definition was failing if definition was not in edb. by @maxcapodi78 in #3138
- Siwave voltage probe by @ring630 in #3137
- Add fan operating point export by @lorenzovecchietti in #3140
- import dxf implementation by @gmalinve in #3136
- MAINT: Bump sphinx-autodoc-typehints from 1.23.0 to 1.23.1 by @dependabot in #3133
- Improvements to examples docstrings by @maxcapodi78 in #3141
- Added new method touching_conductors and reverted touching_objects to a property by @maxcapodi78 in #3139
- Updated runner to Python 3.10 by @maxcapodi78 in #3142
- MAINT: Bump sphinx-autodoc-typehints from 1.23.1 to 1.23.2 by @dependabot in #3143
- MAINT: Bump numpy from 1.24.3 to 1.25.0 by @dependabot in #3144
- assign flux tangential implementation by @gmalinve in #3146
- unload pythonnet after unittest by @maxcapodi78 in #3150
- Fix mesh regions name by @lorenzovecchietti in #3147
- Assign layout force by @gmalinve in #3153
- Update export fan op point test by @lorenzovecchietti in #3152
New Contributors
Full Changelog: v0.6.80...v0.6.81
v0.6.80
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #3089
- Feat/power budget extension by @RicardoCorpaM in #3092
- Add option to keep original objects after unite operation by @lorenzovecchietti in #3099
- Get extended net by @ring630 in #3093
- MAINT: Bump jupyterlab from 4.0.1 to 4.0.2 by @dependabot in #3101
- Fix incorrect reporting examples by @mjpelmear in #3106
- Geometry check by @amichel0205 in #3108
- EDB Nets class fix for doc by @svandenb-dev in #3110
- Add Object Oriented to Coordinate Systems classes. by @maxcapodi78 in #3109
- Export layout to 3D modeler with keeping net name speed and robustness improvement by @svandenb-dev in #3102
- MAINT: Bump imageio from 2.30.0 to 2.31.0 by @dependabot in #3088
- MAINT: Bump imageio from 2.31.0 to 2.31.1 by @dependabot in #3114
- MAINT: Bump pytest from 7.3.1 to 7.3.2 by @dependabot in #3112
- MAINT: Bump pytest-cov from 4.0.0 to 4.1.0 by @dependabot in #3045
- fix linux wheelhouse_linux.yml by @maxcapodi78 in #3115
New Contributors
- @mjpelmear made their first contribution in #3106
Full Changelog: v0.6.79...v0.6.80
v0.6.79
What's Changed
- Fix bug in delete coordinate system referred to different coordinate system by @Samuelopez-ansys in #3061
- Add solids to Nastran import, CPENTA, CTETRA, CHEXA by @Samuelopez-ansys in #3067
- MAINT: Bump imageio from 2.29.0 to 2.30.0 by @dependabot in #3066
- MAINT: Bump pandas from 2.0.1 to 2.0.2 by @dependabot in #3065
- Replaced pcb in examples. by @maxcapodi78 in #3075
- pass variable to creaste_polygon() by @ring630 in #3077
- MAINT: Bump jupyterlab from 4.0.0 to 4.0.1 by @dependabot in #3070
- S835374: add max_n_to_1_instance for optimal n to 1 by @apollo-crum in #3059
- Remove Machine_learning_applied_to_Patch.py by @dcrawforAtAnsys in #3084
- Add documentation for the hybrid solution. by @MaxJPRey in #3085
- Service Manager: Log location of AEDT (helpful if multiple AEDTs on a machine); use logger instead of prints by @kbhagat-ansys in #3083
- Release COM object by @Samuelopez-ansys in #3086
- Simulation configuration flexibility added by @svandenb-dev in #3076
- Edb refactor by @maxcapodi78 in #3079
- New example post layout parameterization and new property edb.board_size by @ring630 in #3071
- fixed new method intersection_type by @maxcapodi78 in #3087
Full Changelog: v0.6.78...v0.6.79