Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removed the deprecated RungeKutta Transcription #550

Merged
merged 6 commits into from
Feb 19, 2021

Conversation

robfalck
Copy link
Contributor

@robfalck robfalck commented Feb 18, 2021

Summary

Removed the deprecated RungeKutta from Dymos.

Related Issues

Status

  • Ready for merge

Backwards incompatibilities

Users relying on RungeKutta should change to using one of the other transcriptions with solve_segments=True.
GaussLobatto with an order of 3 and solve_segments=True should be functionally equivalent to the removed implicit RungeKutta transcription.

New Dependencies

None

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.1%) to 96.557% when pulling a7d799b on robfalck:remove_rungekutta into d4cdf86 on OpenMDAO:master.

@coveralls
Copy link

coveralls commented Feb 18, 2021

Coverage Status

Coverage increased (+0.2%) to 96.895% when pulling 156bec2 on robfalck:remove_rungekutta into d4cdf86 on OpenMDAO:master.

@robfalck robfalck changed the title [WIP] Removed the deprecated RungeKutta Transcription Removed the deprecated RungeKutta Transcription Feb 19, 2021
Copy link
Member

@Kenneth-T-Moore Kenneth-T-Moore left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks fine, so i've approved, but just a couple of comments:

  1. You might want to run a coverage before and after and do a top level comparision of the number of uncovered lines per file. A lot of tests were removed, and maybe some of them also covered features that we are no longer covering. It's also a good way to see if there are any other lines that are now "unreachable" because RK was removed.

  2. Was the combined total of all documentation of the RK transcription really just 2 sentences in the mk docs?

@robfalck robfalck merged commit 9944b31 into OpenMDAO:master Feb 19, 2021
@robfalck robfalck deleted the remove_rungekutta branch August 25, 2022 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remove deprecated feature: RungeKutta transcription
3 participants