ansys / pyprimemesh

Pythonic Meshing Client for Ansys Prime Server
https://prime.docs.pyansys.com/
MIT License
19 stars 9 forks source link

Bug located in ...VolumeSearch fails for multiple cell quality measures #763

Closed agvarghe closed 3 weeks ago

agvarghe commented 4 months ago

πŸ” Before submitting the issue

🐞 Description of the bug

When quering for multiple cell quality parameters, Volume search appears to be crashing.

CC: @waltersma

πŸ“ Steps to reproduce

vol_mesh_statistics = prime.VolumeSearch(model) quality_summary = vol_mesh_statistics.get_volume_quality_summary( params=prime.VolumeQualitySummaryParams( model, cell_quality_measures=[ prime.CellQualityMeasure.SKEWNESS, prime.CellQualityMeasure.ASPECTRATIO, prime.CellQualityMeasure.ELEMENTQUALITY, ], scope=prime.ScopeDefinition(model, part_expression=part.name), quality_limit=[0.999,250,0.3] ) ) max_skewness = quality_summary.quality_results_part[0].max_quality max_aspect_ratio = quality_summary.quality_results_part[1].max_quality min_element_quality = quality_summary.quality_results_part[2].min_quality print(max_skewness) print(max_aspect_ratio) print(min_element_quality)

πŸ’» Which operating system are you using?

Windows

πŸ“€ Which ANSYS version are you using?

2024R2

🐍 Which Python version are you using?

3.10

πŸ“¦ Installed packages

ansys-meshing-prime==0.6.0.dev7
waltersma commented 4 months ago

APS 1031380

waltersma commented 3 weeks ago

Fixed for 0.6.1