Skip to content

Issue594 - #1224

Merged
jkirk5 merged 36 commits into
OpenMDAO:mainfrom
cmbenne3:issue594
Aug 20, 2026
Merged

jkirk5 merged 36 commits into
OpenMDAO:mainfrom
cmbenne3:issue594

Conversation

@cmbenne3

@cmbenne3 cmbenne3 commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR updates the solved_2dof example to get it to converge with 2 new solved_2dof default phase infos added to the repo (one for takeoff and one for landing).
Adds a new benchmark test for solved_2dof for takeoff and landing.
It fixes a bug Ken spotted which unintentionally added a mass residual constraint to problems where we don't want to burn the entire fuel load during the 'mission'.
It updates the addition of state variables for the solved2dof groundroll phase now using self.add_phase() method. This allows the user to specify bounds and refs in phase_info, and removes the previously hardcoded ones (which caused issue 594).
Updates the detailed takeoff and landing solved_2dof documentation.

Related Issues

Backwards incompatibilities

None

AI Usage

Disclose any AI usage in this PR, including models used and files affected.

@cmbenne3
cmbenne3 marked this pull request as ready for review August 6, 2026 22:20
)

phase.set_state_options(
# self.add_state(name='time_state', target='time, rate_source='dt_dv')

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

a few commented-out lines to clean up

@Kenneth-T-Moore

Copy link
Copy Markdown
Member

Looks like there is a legit failing test in Windows.

@jkirk5
jkirk5 enabled auto-merge August 17, 2026 19:28
@jkirk5
jkirk5 added this pull request to the merge queue Aug 20, 2026
Merged via the queue into OpenMDAO:main with commit eb1a675 Aug 20, 2026
7 checks passed
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

Successfully merging this pull request may close these issues.

In the Groundroll (AB) phase of Takeoff, mass drops to 500e3 instantly when groundroll AB phase starts

3 participants