OpenMDAO Logo

An open-source framework for efficient multidisciplinary optimization.

May 4, 2021
by admin
Comments Off on V3.9.1

V3.9.1

Version 3.9’s biggest change is the new serial/distributed api for variables. We now allow you to label individual variables as serial or distributed, which ultimately clears up a lot of confusion when working with distributed memory computations. All of the … Continue reading

April 14, 2021
by Justin Gray
Comments Off on V3.8.0 and an upcoming 100x speedup!

V3.8.0 and an upcoming 100x speedup!

OpenMDAO V3.8.0 is out. This is a modest release, but does have some new features. Check out all the release notes for complete details, but here are some highlights: Overhaul of the internal storage vectors (relevant if you’re doing cool … Continue reading

February 11, 2021
by admin
Comments Off on OpenMDAO V3.7.0

OpenMDAO V3.7.0

Here is the next monthly installment of your favorite show: OpenMDAO Gets New Features On this episode: Release notes for V3.7.0 Register your own functions to be used with ExecComp debugging methods give nicely formatted output in Jupyter notebooks ExecComp … Continue reading

January 17, 2021
by Justin Gray
Comments Off on New Release: OpenMDAO 3.6.0

New Release: OpenMDAO 3.6.0

Version 3.6.0 marks a huge milestone for OpenMDAO. This is the second release in a row where there are no backwards incompatible API changes! Hurray! To celebrate we released our new logo! Lest you think we just made a release … Continue reading

December 3, 2020
by admin
Comments Off on POEM 039: User Functions in ExecComp

POEM 039: User Functions in ExecComp

There is a new POEM (Proposal for OpenMDAO EnhanceMent) on the street. POEMS are the way that any new feature is vetted before being implemented. Developers and users are all welcome to propose POEMS! Also, we value any user input … Continue reading

November 5, 2020
by admin
Comments Off on RevHack2020 was Awesome!

RevHack2020 was Awesome!

While the Dev team is putting the finishing touches on OpenMDAO RevHack2020, I wanted give a wrap-up summary. First, let say thank you to everyone who submitted problems for us to work on. Thanks to Remi Lafage, Adam Chase, John … Continue reading

October 27, 2020
by admin
Comments Off on What to do when OpenMDAO Deprecates A Component?

What to do when OpenMDAO Deprecates A Component?

Working on the RevHack2020 effort, I wanted to run the eVTOL trajectory optimization provided by Shamsheer Chauhan. This code was written for OpenMDAO V2, and I had V3 installed on my machine. While there were no API backwards incompatibilities in … Continue reading

October 25, 2020
by Justin Gray
Comments Off on RevHack 2020 — Halfway there

RevHack 2020 — Halfway there

We are halfway through the OpenMDAO 2020 Reverse Hackathon, so it is time to give all you users an update on what we’ve learned so far and what to expect for the last week. What we have learned so far … Continue reading

October 14, 2020
by Justin Gray
Comments Off on 3 Tools for MDAO Success

3 Tools for MDAO Success

Multidisciplinary Design Analysis and Optimization … MDAO Practitioners of MDAO must develop skills in three separate, but closely related, areas: nonlinear optimization, model construction, and model differentiation. An undergraduate STEM education will likely have given given you a brief introduction … Continue reading

October 2, 2020
by Justin Gray
Comments Off on OpenMDAO V3.4.0

OpenMDAO V3.4.0

OpenMDAO V3.4.0 has been released. Check out the full list of changes in the release notes. One change nice new feature is “noisy warnings” if AnalysisError is raised inside an optimization loop. Many optimizers can catch these errors and recover … Continue reading

Fork me on GitHub