Pymead

Latest version: v2.0.0b12

Safety actively analyzes 688724 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 7

2.0.0alpha.21

New features

- Added a sampling visualization tool as a button in the optimization setup dialog. This tool allows for variable sample size and sampling width to visualize the range of possible geometries created in the initial sampling stage of the Genetic Algorithm optimization.

Minor changes

- Added the "Load optimization settings directory" to the list of saved QSettings
- Increased the number of decimal places on "max_sampling_width" from 2 to 8
- Added downsampler to Multi-Airfoil Analysis tool

Bug fixes

- Fixed a bug where equation-defined actuator disk variable XCDELH would add an empty LineEdit even if "from_geometry" was empty. This raised an empty KeyError at the start of optimization.
- Now throw an error in the case where no individuals in the population converge

2.0.0alpha.20

New features

- Airfoil name appears over centroid of airfoil on hover

2.0.0alpha.19

New features

- When using the table editor, bounds which are not set and correspond to active and unlinked parameters get highlighted in red. The background color gets reset when either 1) the bounds are set, 2) the active flag is set to 0, or 3) an equation is set for the parameter (linked)

Bug fixes

- Fixed PosParam values not updating properly in the table editor

2.0.0alpha.18

Bug fixes

- Force streamline grid output when flow field is selected
- Replace infinite values with large finite values for the purposes of the downsampling algorithm

2.0.0alpha.17

New features

- Added a curvature-based downsampling method to Airfoil and implemented as an option in multi-element airfoil analysis and optimization
- Added downsampling preview button and dialog to multi-element airfoil analysis and optimization
- Implemented QSettings paradigm for storing user-level settings outside of pymead
- Dark/light theme choice and last directory used in some "Choose folder" buttons now saved outside of pymead and applied on restart of pymead
- Now check for diff in current displayed airfoil system relative to the load file to determine whether the program can immediately exit without asking to save changes

Bug fixes

- Fixed bug due to change in pyqtgraph API and pinned pyqtgraph version
- Fixed bug where program would exit after the last dialog no matter which button was pressed
- Fixed "top" and "bottom" descriptors being swapped in the GridBounds widget

2.0.0alpha.16

New features

- Help browser displays the GUI documentation from [readthedocs](https://pymead.readthedocs.io/en/latest/). Also allows for general web browsing
- Curvature-based downsampling algorithm implemented as an option for airfoil coordinates export.

Bug fixes

- Fixed major bug where parameters in the Symmetry and Pos constraint dialogs could not be selected from the Parameter Tree

Page 4 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.