cad/openvsp: update to 3.29.1
3.29.1 reverts some changes to AngelScript related to Apple M1.
The bulk of the changes are in 3.29.0.
ChangeLog: http://openvsp.org/blogs/announcements/2022/07/26/openvsp-3-29-0-released
Features
- Optional quad meshing for CFDMesh and FEAMesh
- Option to turn off high-order elements in FEAMesh
VSPAERO Changes
- Improved force (especially drag) calculations, and bug fixes there in.
- Adjoint solver, stand alone now works for steady and usteady
- Adjoint solver + solver = Optimizer with an API. (Steady and unsteady)
- Initial API hooks for integration with OpenMDAO
- Initial API hooks for tightly coupled structural solves
- Complex step version should anyone care
- Fix for thin/cusped trailing edges on panel meshes.
- The degen geom and vspgeom files are both supported equally in terms of comp ids/surface
- Sticking with DegenGeom for default VLM solves
- VSPGEOM for Panel solves as default
- Some of the output files have changed as folks were asking for more info in things like the span loading data, etc.
- Cut planes added for solution visualization
- Span loading for thick geometries
- Preliminary supersonic panel support
- Bugs. Some fixed, some added.
Bug Fixes
- Fix control surface addition for Wing Geoms
- Silence echo of BEM file on read
- Fix airfoil thickness scaling problem with blended wings
- Fix VSPAERO Viewer movie creation on Windows (hopefully)
- Fix int to float conversion overflow in InterpDistTable in CFDMesh