-
Notifications
You must be signed in to change notification settings - Fork 67
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixed an issue where applying DirectSolver to StateIndependentsComp w…
…as breaking when used with other linear solvers under MPI. (#1020) * Removed DirectSolver from StateIndependentsComp in the pseudospectral transcriptions. Phase now has default_linear_solver and default_nonlinear_solver options like trajectory. * Don't constraint type of solver applied to Trajectory so users can use other solvers potentially unknown to us * When Trajectory.phases is a ParallelGroup, always add a NonlinearBlockJac if there are direct connections. * Removed default_(non)linear_solver options. Added auto_solvers options to Trajectory and Phases, allowing users to disable the behavior if desired. Added parallel_phases option to Trajectory, which toggles whether the top level phase container is a parallel group. * Made consistent configure_solvers behavior in Birkhoff and ExplicitShooting
- Loading branch information
Showing
13 changed files
with
262 additions
and
294 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.