OpenMDAO / dymos

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

Allow Trajectory to automatically assign solvers to phases #1014

Closed robfalck closed 9 months ago

robfalck commented 10 months ago

Proposed feature.

When phases have connections between them and are operating under MPI, a nonlinear solver is required on the phases group.

During configure, dymos should detect this situation and noisily add a solver with a corresponding warning about what it's doing. Trajectory should have options that allow the user to specify the solvers used.

Example

TBD