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

Additional state options needed for RungeKuttaPhase and solved pseudospectral phases #133

Closed
robfalck opened this issue Feb 27, 2019 · 0 comments

Comments

@robfalck
Copy link
Contributor

Options fixed_initial and fixed_final are not sufficient to determine the direction of integration of each variable. Change the current state option direction (used only by RungeKuttaPhase at the moment) to time_direction.

Options connected_initial and connected_final specify that either the initial state value or final state value is to be connected to another output.

If options fixed_initial or fixed_final are True, then the optimizer owns those values and the initial/final values are not design variables. If they are fixed then they cannot be connected. fixed_final cannot be used in forward shooting (time_direction = 1) and option fixed_initial cannot be used with backward shooting time_direction = -1

If options fixed_initial or fixed_final are False, and the respective connect_initial or connect_final is False, then the initial/final value is governed by the optimizer as a design variable.

There are various combinations of these options that are invalid that need to be checked.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant