0.4
This version moves to the new i/o API changes in OpenMDAO version 3.9.0. We removed the distributed option from components and tagged each i/o variable as distributed or serial in #66. With this approach, we also moved "low fidelity" codes' i/o to be connected to other parallel i/o, so introduced the DistributedConverter class that converts serial i/o to and from parallel i/o. This release should work with OpenMDAO versions 3.9.x.
We also fixed a parallel multipoint bug with the adflow wrapper in #68. This PR also contains a performance fix for pygeo/dvcon wrappers.
Other updates include changes for the CRM example with FUN3D (#60), internal refactor to avoid multiple inheritance (#64), and documentation updates (#67).