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

Remove state rates, control rates, and t_phase from the timeseries by default, and remove type prefix. #935

Merged
merged 22 commits into from
Jun 29, 2023

Conversation

robfalck
Copy link
Contributor

@robfalck robfalck commented May 31, 2023

Summary

Toggles the PhaseTimeseriesOptions include_state_rates, include_control_rates, and include_t_phase to be False by default. This will result in expected outputs changing for some users, but will also cut down on the amount of information shown in the timeseries plots.

Users can recover the old values by setting these options to True.

Dymos option use_timeseries_prefix is also now defaulted to False, meaning timeseries outputs will no longer be prefixed by the type of variable they are.

Again, users can recover the previous behavior by setting this option to True.

Related Issues

Backwards incompatibilities

  1. Users expecting inclusion of these values in their timeseries outputs will need to either add them variable-by-variable or set the correct value of the relative option phase timeseries options or dymos global options.

  2. Global dymos options use_timeseries_prefix is now in Phase.timeseries_options['use_prefix'].

New Dependencies

None

@review-notebook-app
Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@coveralls
Copy link

coveralls commented Jun 2, 2023

Coverage Status

coverage: 92.557% (-0.003%) from 92.56% when pulling f45e18a on robfalck:timeseries_change into 684a7a7 on OpenMDAO:master.

@robfalck robfalck merged commit 32352cb into OpenMDAO:master Jun 29, 2023
@robfalck robfalck deleted the timeseries_change branch February 1, 2024 21:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants