Pymead

Latest version: v2.0.0b12

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

Scan your dependencies

Page 5 of 7

2.0.0alpha.15

Feature updates

- pymead now checks GitHub to see if there is a newer release available
- Added internal Screenshot feature under the "Tools" submenu

Bug fixes
- Fixed major bug where control points tied to an AnchorPoint with a constrained radius of curvature would
behave correctly when dragged

2.0.0alpha.14

Bug fixes

- Accounted for rare error in read of `mplot.log`
- Added files in `setup.py`

2.0.0alpha.13

Feature updates

- Calculation of CPK by power consumption rather than power input for better accuracy

Bug fixes

- Better handling of user optimization termination

2.0.0alpha.12

Bug fixes

- Fixed bug where `forces_dict` was not being read properly during optimization warm start

2.0.0alpha.11

Architecture

- Complete re-structuring of optimization code. Now the optimization code executes in complete isolation in a worker thread separate from the GUI thread, with results being passed through a multiprocessing.Pipe. This makes the GUI completely responsive during computationally intensive optimization studies, as elements of the GUI are no longer directly accessed by the optimization process. These elements are only triggered to update to show progress using the thread-safe pyqtSignals and pyqtSlots.

Bug fixes

- Aerodynamic force history now saves every generation rather than only at the end to allow the GUI to be able to find the Cp distribution to use for update if the optimal Cp distribution was found in a previous generation.

2.0.0alpha.10

New features

- Optimization abort button
- Link to output folder upon completion or early termination
- Status bar update every time an airfoil system converges during optimization
- Design variable count output at optimization runtime

Bug fixes

- Geometry tab closing if close button pressed twice
- Correctly set Cp, drag, and opt_airfoil handles back to empty lists if tabs are closed
- Index error if trying to warm start from an empty directory (now warm_start_active is reverted to False if this is the case)
- Optimization text header now output at the beginning of a warm start

Page 5 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.