OpenMDAO / dymos

Open Source Optimization of Dynamic Multidisciplinary Systems
Apache License 2.0
202 stars 65 forks source link

Updated MPI behavior under OpenMDAO requires update to the Vanderpol delay example. #1024

Closed robfalck closed 9 months ago

robfalck commented 9 months ago

Description

The vanderpol delay ODE has distributed outputs and non-distributed inputs and is therefore required to have matrix-free partials under the stricter rules of the most recent OpenMDAO updates.

The framework doesnt know how to populate the nondistributed inputs from each rank in reverse mode.

Example

See the vanderpol delay examples

Dymos Version

1.9.2-dev

Relevant environment information

No response