Releases: mdolab/openconcept
OpenConcept 1.2.0
This includes a host of new features, including transport aircraft weight and drag buildups. It also changes the range of required OpenMDAO versions to between 3.21 and 3.30 (inclusive) because of a previous GitHub Actions testing bug that wasn't actually testing the correct versions (the previous range didn't actually work despite passing tests).
What's Changed
- Lots of new models for clean sheet aircraft design by @eytanadler in #64
Full Changelog: v1.1.2...v1.2.0
OpenConcept 1.1.2
What's Changed
- New 2024 Eytan 1st paper by @mariejvaucher in #60
- Remove IndepVarComp from heat exchanger model so users can connect things to the DV values by @eytanadler in #61
- Sparse partials for ExecComps by @kanekosh in #63
- Changed Hx Value error to Analysis error for 3 instances. by @mariejvaucher in #62
New Contributors
- @mariejvaucher made their first contribution in #60
Full Changelog: v1.1.1...v1.1.2
OpenConcept 1.1.1
Fixed duct with integrated heat exchanger (ImplicitCompressibleDuct
).
What's Changed
- Update codecov action version by @eytanadler in #52
- Fix OpenMDAO install in GitHub Actions build by @eytanadler in #53
- Adding OS specification to readthedocs build by @eytanadler in #55
- RTD config update by @kanekosh in #56
- Fix the failed GHA build by @eytanadler in #58
- Fix duct by @eytanadler in #59
Full Changelog: v1.1.0...v1.1.1
OpenConcept 1.1.0
Overhauled the OpenAeroStruct aerodynamic surrogate model to allow users more flexibility in wing shape.
What's Changed
- Extend OpenAeroStruct integration to arbitrary planforms by @eytanadler in #47
Full Changelog: v1.0.2...v1.1.0
OpenConcept 1.0.2
What's Changed
- Maintenance update (formatting, automated build, publications, and OpenMDAO updates) by @eytanadler in #45
Full Changelog: v1.0.1...v1.0.2
OpenConcept 1.0.1
What's Changed
- updated aerodynamics init by @kanekosh in #43
- Fixed heat exchanger coefficient used for pressure drop by @eytanadler in #44
New Contributors
Full Changelog: v1.0.0...v1.0.1
OpenConcept 1.0.0
This update reorganizes the OpenConcept interface to be more intuitive for users. It also formats and lints the codebase and adds more detailed documentation.
What's Changed
- Docs overhaul and refactor to organize code by @eytanadler in #41
- Formatting and linting by @eytanadler in #42
Full Changelog: v0.4.2...v1.0.0
OpenConcept 0.4.2
Fixes a bug that showed up with a new version of OpenAeroStruct from using the mesh in the surface dict to determine if the wing was a left or right wing. Previously, OpenConcept passed in a mesh of all zeros because OpenAeroStruct just used it to determine the shape. Now that OpenAeroStruct uses the values, we pass in a new dummy mesh that includes values to indicate it's a left wing.
Also makes changes to accommodate the name change of the default branch from master to main.
What's Changed
- Changed relevant files for master branch name change to main by @eytanadler in #39
- Added push to PyPI in GHA and fix OpenAeroStruct interface bug by @eytanadler in #40
Full Changelog: v0.4.1...v0.4.2
OpenConcept 0.4.1
Fixes old OpenMDAO usage to work with OpenMDAO 3.16.
What's Changed
- Add compatibility for OpenMDAO 3.16 by @eytanadler in #37
- Fix src_indices promotion workaround in OASAerostructDragPolarExact by @eytanadler in #38
Full Changelog: v0.4.0...v0.4.1
OpenConcept 0.4.0
Integration features and more advanced thermal components. Also includes OpenAeroStruct-based aerodynamic and aerostructural modeling.
What's Changed
- Autotag by @bbrelje in #17
- Automatic ODE integration by @bbrelje in #19
- Added active thermal components and usage examples by @eytanadler in #20
- Transition to Github Actions by @bernardopacini in #26
- readthedocs Fix by @bernardopacini in #29
- Lots of new thermal components, engine decks, updates for new OpenMDAO, and more by @eytanadler in #31
- OpenAeroStruct aerodynamic and aerostructural modeling by @eytanadler in #32
- Added reference to paper for OAS integration work by @eytanadler in #33
- Migrate to RTD and Codecov and update package version to 0.4.0 by @eytanadler in #34
New Contributors
- @bernardopacini made their first contribution in #26
Full Changelog: v0.3.1...v0.4.0