← AeroToolkit

OpenAeroStruct

Low-fidelity aerostructural optimization on OpenMDAO.

29 timeline entries · 2 major versions/milestones · 8 years · https://github.com/mdolab/OpenAeroStruct · RSS

Release timeline (newest first, grouped by year and version)

2025 3 entries

2.x

  1. v2.12.0 release

    ## What's Changed * Skip a failing test on OM 3.40 by @kanekosh in https://github.com/mdolab/OpenAeroStruct/pull/467 * Switch to Ruff linting and formatting by @kanekosh in https://github.com/mdolab/OpenAeroStruct/pull/466 * Composite material model and Tsai-Wu failure criterion;

  2. OpenAeroStruct 2.11.0 v2.11.0 release

    ## Main changes * Refactoring and bug fixes for geometry and meshing by @sabakhshi in https://github.com/mdolab/OpenAeroStruct/pull/455 * Add aerostructural support for multi-section surfaces by @sabakhshi in https://github.com/mdolab/OpenAeroStruct/pull/461 * Added a stability d

  3. OpenAeroStruct v2.10.0 v2.10.0 release

    This version update fixes the spline components using new features from OpenMDAO 3.35. This means that **OpenAeroStruct v2.10.0 now requires OpenMDAO version 3.35 or newer**. See https://github.com/mdolab/OpenAeroStruct/pull/450 for more details. ## What's Changed * Support for N

2024 6 entries

2.x

  1. OpenAeroStruct v2.9.1 v2.9.1 release

    ## What's Changed * Updating MPhys wrapper for 2.0 update by @timryanb in https://github.com/mdolab/OpenAeroStruct/pull/428 * Fixed incorrect surface moment derivatives and added a moment output to the component by @sabakhshi in https://github.com/mdolab/OpenAeroStruct/pull/449 *

  2. OpenAeroStruct v2.9.0 v2.9.0 release

    ## What's Changed * Implemented multi-section surface parameterization by @sabakhshi in https://github.com/mdolab/OpenAeroStruct/pull/446 * Fixed paths to code in docs by @eytanadler in https://github.com/mdolab/OpenAeroStruct/pull/443 * Replace GHA builds status badge with Azure

  3. OpenAeroStruct v.2.8.0 v.2.8.0 release

    ## What's Changed * Make geometry spline interpolation mesh independent by @A-CGray in https://github.com/mdolab/OpenAeroStruct/pull/435 * Move CI to Azure by @A-CGray in https://github.com/mdolab/OpenAeroStruct/pull/438 https://github.com/mdolab/OpenAeroStruct/pull/435 changes t

  4. OpenAeroStruct v2.7.3 v2.7.3 release

    ## What's Changed * Fix bug in wave drag derivatives by @A-CGray in https://github.com/mdolab/OpenAeroStruct/pull/432 ## New Contributors * @A-CGray made their first contribution in https://github.com/mdolab/OpenAeroStruct/pull/432 **Full Changelog**: https://github.com/mdolab/Op

  5. OpenAeroStruct v2.7.2 v2.7.2 release

    ## What's Changed * Minor fix to mesh generator by @kanekosh in https://github.com/mdolab/OpenAeroStruct/pull/430 **Full Changelog**: https://github.com/mdolab/OpenAeroStruct/compare/v2.7.1...v2.7.2

  6. OpenAeroStruct v2.7.1 v2.7.1 release

    ## What's Changed * Added dict key validation & updated documentation by @kanekosh in https://github.com/mdolab/OpenAeroStruct/pull/417 * Adding scale factor to generate_vsp_surfaces by @timryanb in https://github.com/mdolab/OpenAeroStruct/pull/419 * Add paper to cite if using po

2023 5 entries

2.x

  1. OpenAeroStruct v2.7.0 v2.7.0 release

    # What's Changed - Added get_tagged_indices to mphys wrapper in #414 - Added a new option for ref axis position for geometry manipulation in #413

  2. OpenAeroStruct v2.6.2 v2.6.2 release

    ## What's Changed * Docs update: solvers and parallel multipoint analysis by @kanekosh in https://github.com/mdolab/OpenAeroStruct/pull/405 * Fixing oldest OpenMDAO install by @kanekosh in https://github.com/mdolab/OpenAeroStruct/pull/412 * Add the possibility to change the posit

  3. OpenAeroStruct v2.6.1 v2.6.1 release

    ## What's Changed * Fixing old OpenMDAO build by @kanekosh in https://github.com/mdolab/OpenAeroStruct/pull/406 * Remove deprecated function from `plot_wing` take 2 by @eytanadler in https://github.com/mdolab/OpenAeroStruct/pull/409 **Full Changelog**: https://github.com/mdolab/O

  4. OpenAeroStruct v2.6.0 v2.6.0 release

    ## What's Changed * Fix flake8 by @eytanadler in https://github.com/mdolab/OpenAeroStruct/pull/402 * Adding MPhys Interface by @timryanb in https://github.com/mdolab/OpenAeroStruct/pull/401 **Full Changelog**: https://github.com/mdolab/OpenAeroStruct/compare/v2.5.3...v2.6.0

  5. OpenAeroStruct v2.5.3 v2.5.3 release

    This patch updates the oldest allowed versions of the dependencies and relaxes the upper bound on OpenMDAO to now allow the newest versions. It also makes changes to the automated testing system to regularly test the newest and oldest supported package versions. ## What's Changed

2022 6 entries

2.x

  1. OpenAeroStruct v2.5.2 v2.5.2 release

    ## What's Changed * Docs update by @lamkina in https://github.com/mdolab/OpenAeroStruct/pull/389 * updated FFD component by @kanekosh in https://github.com/mdolab/OpenAeroStruct/pull/398 * Fixed viscous drag, moment coeff, and sectional CL bugs by @kanekosh in https://github.com/

  2. OpenAeroStruct v2.5.1 v2.5.1 release

    ## What's Changed * Added info to setup.py for PyPI by @eytanadler in https://github.com/mdolab/OpenAeroStruct/pull/388 * Added lower bounds to numpy and scipy versions by @eytanadler in https://github.com/mdolab/OpenAeroStruct/pull/390 * Update aerostruct_groups.py by @acmarta i

  3. OpenAeroStruct v2.5.0 v2.5.0 release

    This update includes automatic publishing of tagged version to the Python Package Index. ## What's Changed * Add push to the Python Package Index by @eytanadler in https://github.com/mdolab/OpenAeroStruct/pull/387 **Full Changelog**: https://github.com/mdolab/OpenAeroStruct/compa

  4. OpenAeroStruct v2.4.0 v2.4.0 release

    ## What's Changed * Added OpenVSP interface to generate OpenAeroStruct mesh from OpenVSP geometry by @timryanb in https://github.com/mdolab/OpenAeroStruct/pull/385 **Full Changelog**: https://github.com/mdolab/OpenAeroStruct/compare/v2.3.3...v2.4.0

  5. OpenAeroStruct v2.3.3 v2.3.3 release

    * Bug fix for symmetric wings on the right side of the symmetric plane (previously, only the left wings worked correctly) * Documentation updates * Code style updates

  6. OpenAeroStruct v2.3.2 v2.3.2 release

    - Works with OpenMDAO versions from 3.2.0 up to 3.16.0 - Internally updated various NumPy and OpenMDAO syntax to resolve some deprecation warnings (no OpenAeroStruct API changes)

2021 3 entries

2.x

  1. OpenAeroStruct v2.3.1 v2.3.1 release

    - This version works with OpenMDAO v3.2.0 - 3.10.0. - We made a code style update. API remains the same as the previous release (v2.3.0)

  2. OpenAeroStruct v2.3.0 v2.3.0 release

    This is a minor release for OpenAeroStruct. The new feature in this version is the ground effect implementation. Please refer to [the documentation page](http://mdolab.engin.umich.edu/OpenAeroStruct/tutorials/ground_effect.html) for details.

  3. OpenAeroStruct v2.2.2 v2.2.2 release

    This is a patch release for OpenAeroStruct. This includes minor bug fixes and new examples on the documentation. This version requires OpenMDAO 3.2+.

2020 2 entries

2.x

  1. OpenAeroStruct v2.2.1 v2.2.1 release

    This is a patch release for OpenAeroStruct. This contains fixes to make the load transfer work-consistent as originally described in the OAS journal paper. For reasonably fine meshes, the differences in results relative to the previous release will be very small. See Issue #314 a

  2. OpenAeroStruct v2.2.0 v2.2.0 release

    This is a minor release for OpenAeroStruct. Highlights include: - Updated all code for Python3 and OpenMDAO 3.0+ support only. - Added efficient sparse analytic derivatives for most components. - Expanded documentation and examples for wingbox structure. - Added Prandtl-Glauert c

2018 3 entries

2.x

  1. OpenAeroStruct v2.1 v2.1 release

    This release focused on decreasing installation barriers and increasing computational speed. We also expanded the breadth of testing and introduced some more examples. * Removed all Fortran code * Introduced sparse analytic Python-based derivatives for most all components * Forma

1.x

  1. Final version using OpenMDAO 1.x v1.0 releasemajorMajor version 1

2.x

  1. OpenAeroStruct v2.0 v2.0 releasemajorFirst release

    This is the first official release of OpenAeroStruct to use the newly developed OpenMDAO 2.3+. We've increased code modularity with less behind-the-scenes magic to expose the user to more of the OpenMDAO functionality. This expands the capability of OpenAeroStruct to more easily

2016 1 entry

Milestones