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.
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