OpenMDAO / dymos

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

Fixed issue where linear solver being assigned to StateIndependentsComp broke other linear solvers. #1011

Closed robfalck closed 9 months ago

robfalck commented 10 months ago

Summary

While assigning a linear solver to StateIndependentsComp gives the tightest possible system. Added noisy warning when a phase gets a nonlinear linear solver automagically assigned due to the use of solve_segments, input_initial, or set_duration balance.

Related Issues

Backwards incompatibilities

None

New Dependencies

None