OpenMDAO V3.13.0 is live. You can read the release notes for complete details, but there are a few key changes worth highlighting:
There are some minor improvements to the way OpenMDAO computes relative step sizes. Full details in POEM 051, but in short you can now ask for step sizes for array variables on a per element basis or from an avg array value. The old method has been kept as well for backwards compatibility, though it is deprecated and will be removed in a later version.
POEMS 053 and 054 summarize a change to the way src_indices
work. It’s a bit subtle, so I encourage you to read the POEMS. The key take away though is that src_indices
behavior now matches what numpy does with array indexing. This is a backwards incompatible change, though you can can check for its impact by using OpenMDAO V3.12 which will give you a clear deprecation warning.
Another small tidibit: We’re starting to work on on speeding up the interpolation routines. We’re not done yet, but we have some early progress. Check out the akima1d
and trilinear
interpolation methods if you’re looking for speedier table lookups.