OpenMDAO / dymos

Open Source Optimization of Dynamic Multidisciplinary Systems
Apache License 2.0
210 stars 67 forks source link

Fixed bug in timeseries plots under MPI. #1116

Closed robfalck closed 1 month ago

robfalck commented 1 month ago

Summary

The timeseries plots currently gather all phase options and trajectory options onto the root pro non-picklable options have been added to phases and trajectories.

This PR addresses that by limiting the MPI gather to only the variable-related options upon which the timeseries plots depend.

Related Issues

Backwards incompatibilities

None

New Dependencies

None

coveralls commented 1 month ago

Coverage Status

coverage: 93.694% (-0.2%) from 93.903% when pulling adeaa90f119e62a75b67df58c2cfdf728277e3fc on robfalck:tim_timeseries_bug into 6b48528fb032592be9ca912136aff2045a95248f on OpenMDAO:master.