OpenMDAO Logo

An open-source framework for efficient multidisciplinary optimization.

January 22, 2019
by Justin Gray
Comments Off on The OpenMDAO Paper!

The OpenMDAO Paper!

A lot of blood, sweat, and tears has gone into OpenMDAO over the years. The project planning started in 2007, coding started in 2008, and our first release came in 2010. We’ve been through three major versions of the code: … Continue reading

November 8, 2018
by Justin Gray
Comments Off on Research Debt

Research Debt

There is a new online journal called distill.pub that has an interesting new format. It places a particular emphasis on clear explanations of concepts and high-quality infographics that help to further understanding. This is so obviously a good idea, that … Continue reading

October 31, 2018
by Justin Gray
Comments Off on OpenMDAO version 2.5.0 is released!

OpenMDAO version 2.5.0 is released!

OpenMDAO 2.5.0 is out, containing lots of new features, including some backwards-incompatible changes.  Here are the release notes: Release Notes for OpenMDAO 2.5.0 October 31, 2018 New Features: ————– – list_outputs() method now includes a `prom_name` argument to include the … Continue reading

August 1, 2018
by Justin Gray
Comments Off on OpenMDAO 2.4.0 Released!

OpenMDAO 2.4.0 Released!

Release Notes for OpenMDAO 2.4.0 August 1, 2018 New Features: ————– – Better error message when upper and lower have the wrong shape for add_design_var and add_constraint methods. – pyOptSparseDriver now runs the initial condition for ALPSO and NSGA-II optimizers. … Continue reading

June 12, 2018
by Justin Gray
Comments Off on OpenMDAO 2.3.0 Released!

OpenMDAO 2.3.0 Released!

We’re proud to announce the release of OpenMDAO 2.3.0. This is a substantial release that comes with many new features. Some of the new features are small, but there are are few major ones. You can read all the details … Continue reading

April 2, 2018
by Justin Gray
Comments Off on OpenMDAO 2.2.1

OpenMDAO 2.2.1

OpenMDAO 2.2.1 came out today. Here are the release notes: Release Notes for OpenMDAO 2.2.1 April 2, 2018 New Features: ————– – check_partials() improvements to formatting and clarity. Report of potentially-bad derivatives summarized at bottom of output. – check_partials() only … Continue reading

February 9, 2018
by Justin Gray
Comments Off on OpenMDAO 2.2.0 Released

OpenMDAO 2.2.0 Released

OpenMDAO 2.2.0 was released today. Documentation for this version can be found here. If you have any trouble with the release, feel free to contact us for support via our Stack Overflow tag, “openmdao.” Release Notes for OpenMDAO 2.2.0 February … Continue reading

December 8, 2017
by Justin Gray
Comments Off on Release of OpenMDAO 2.1.0

Release of OpenMDAO 2.1.0

OpenMDAO 2.1.0 was released today. Documentation for this version can be found here. If you have any trouble with the release, feel free to contact us for support via our Stack Overflow tag, “openmdao.” Here are the release notes for … Continue reading

November 23, 2017
by Justin Gray
Comments Off on Should I Use OpenMDAO 1 or 2?

Should I Use OpenMDAO 1 or 2?

OpenMDAO 2 represents a total re-write and significant update of the framework with much cleaner APIs and performance improvements. It is also a backwards-incompatible release, and does not yet (as of November 2017) include all of the features that were … Continue reading

October 23, 2017
by Justin Gray
Comments Off on What’s New in 2.0

What’s New in 2.0

In October 2017, we released OpenMDAO 2.0 alpha. The 2.0 release of OpenMDAO has two important improvements to the code base: Cleaner, more self-consistent API Improved performance for models with lots of components and scalar variables A new API? The … Continue reading

Fork me on GitHub