OpenMDAO Logo

An open-source framework for efficient multidisciplinary optimization.

September 4, 2020
by Justin Gray
Comments Off on OpenMDAO V3.3.0 released

OpenMDAO V3.3.0 released

OpenMDAO V3.3.0 is live. You can read the release notes for full details, but the major new feature in this release is the ability to query for input/output metadata from within the configure method. This introspection feature allows you to … Continue reading

September 1, 2020
by Justin Gray
Comments Off on New Lecture: Sparse Derivatives for Vectorized Outputs

New Lecture: Sparse Derivatives for Vectorized Outputs

I’ve posted a new lecture that provides an introduction to sparse partial derivatives. This lecture uses a simple beam moment calculation, with vector inputs and outputs with fairly sparse partial derivatives. The derivatives are a little tricky to get right, … Continue reading

September 1, 2020
by Justin Gray
Comments Off on 2020 OpenMDAO Reverse Hackathon

2020 OpenMDAO Reverse Hackathon

The 2020 OpenMDAO workshop will be a reverse hackathon, that will be held October 19 – 30. This will be a virtual, asynchronous event, with no cost to anyone who wants to participate. Check out the github repo for the … Continue reading

August 25, 2020
by Justin Gray
Comments Off on New OpenMDAO Mailing List

New OpenMDAO Mailing List

SUBSCRIBE HERE We’re starting a mailing list for announcements by the dev team. It will not be too noisy, but you can expect to hear from us whenever we make a new release, post a new POEM, or want to … Continue reading

July 22, 2020
by Justin Gray
Comments Off on OpenMDAO V3.2 is live and it’s a big deal!

OpenMDAO V3.2 is live and it’s a big deal!

OpenMDAO 3.2 is live. You can read the details in the release notes, but I want to specifically highlight something that all current users will notice. You no longer need to manually create any IndepVarComps. Following POEM 015, we’ve implemented … Continue reading

June 12, 2020
by Justin Gray
Comments Off on Come to a discussion about MDO Community Test Problems

Come to a discussion about MDO Community Test Problems

Despite AIAA Aviation 2020 moving to a virtual format, there is still a chance for some “in person” discussion via video conferencing software. On Monday June 15th, at 2:00 Eastern Time, I’ll be leading a discussion about development of a … Continue reading

May 1, 2020
by Justin Gray
Comments Off on OpenMDAO V3.1.0 Released

OpenMDAO V3.1.0 Released

V3.1.0 has quite a few new features and a few small tweaks to the API (we’ve deprecated the old APIs). You can read all the details in the release notes, but here are a few highlights: we tweaked the definition … Continue reading

April 22, 2020
by admin
Comments Off on YouTube lectures on various optimization topics

YouTube lectures on various optimization topics

When working in the office, I rely heavily on white boards for technical problem solving. Thanks to the the pandemic I’m working from home and deprived of my critical white boards. So I’ve been forced to “innovate” and learn to … Continue reading

April 1, 2020
by admin
Comments Off on Stay healthy, keep calm and optimize

Stay healthy, keep calm and optimize

TL;DR We built an optimization problem using OpenMDAO, Dymos, and the basic SIR model. The code is on github here. The corona virus pandemic is being tracked with a set of mathematical models, that are tuned to match the data … Continue reading

March 14, 2020
by admin
Comments Off on Say goodbye to IndepVarComp… POEM_015

Say goodbye to IndepVarComp… POEM_015

TL;DR — Check out the proposed POEM_015 for details on how we think we can get rid of the need to manually specify an IndepVarComp in your models. The IndepVarComp has been a part of OpenMDAO since the start of … Continue reading

Fork me on GitHub