Skip to content

0.15.0

Compare
Choose a tag to compare
@robfalck robfalck released this 13 Feb 13:50
· 544 commits to master since this release
024fb10

Dymos 0.15.0

2020-02-12

  • [Bug Fix] Phase Linkage units now checks all optimal control variables from the first phase in the linkage for units. Previously units for things that were neither states, time, nor controls were not being assigned.
  • [Enhancement] Removed Python 2 support.
  • [Enhancement] Removed deprecated ODE Decorators.
  • [Enhancement] Added ability to subclass Phase with an assigned ODE and default state variable options.
  • [Docs] Added docs on subclassing phases.
  • [Enhancement] Automated grid refinement is now available via the dymos.run_problem function.
  • [Enhancement] Grid data is now available upon instantiation of the Transcription instead of being deferred to setup time.
  • [Bug Fix] The user now gets a meaningful message if Phase.interpolate is called too soon.
  • [Bug Fix] State rates are now correctly passed through the interleave component that provides timeseries outputs for Gauss-Lobatto transcription.
  • [Enhancement] Added hypersensitive example problem.
  • [Docs] Documentation added for grid refinement.
  • [Enhancement] Deprecated the use of ODE decorators
  • [Enhancement] Added shuttle reentry example problem