Skip to content

Dymos 1.0.0

Choose a tag to compare

@robfalck robfalck released this 25 Mar 13:13
· 401 commits to master since this release
ccd0c01

Release Notes for Dymos 1.0.0

March 25, 2021

This is version 1.0.0 of Dymos.
This release primarily removes some deprecated experimental features, along with implementing a few bug fixes.

Backwards Incompatible API Changes & Deprecations

  • The RungeKutta Transcription is removed. #550
  • Two-character location specifiers ('++', '--', '+-', '-+') are removed in favor of 'initial' and 'final' #556
  • User must now specify solve_segments='forward' or solve_segments='backward' when using solve_segments capability (True is no longer valid). #557
  • add_input_parameter and add_design_parameter dropped in favor of add_parameter. #558 #561
  • Removed the deprecated command line interface due to it being a somewhat hackish abuse of OpenMDAO's hooks. #563
  • Removed the deprecated 'disc' node subset in favor of the more correct 'state_disc' #565
  • Removed the deprecated 'custom_targets' option for parameters.' #565

Enhancements

  • User will now be warned when multiple timeseries outputs were attempted with the same name. #567

Bug Fixes

  • The ode_class option of phase is now marked non-recordable. #555
  • Fixed doc building due to a change in OpenMDAO. #564

Miscellaneous

  • Modified examples to use the preferred fix_initial=True for time and states instead of "pinched bounds", e.g. initial_bounds=(0, 0). #560