Skip to content

Converted mass_per_flight_crew to Aircraft.CrewPayload.MASS_PER_FLIGHT_CREW - #1332

Open
xjjiang wants to merge 12 commits into
OpenMDAO:mainfrom
xjjiang:FLOPS_MASS_PER_FLIGHT_CREW
Open

xjjiang wants to merge 12 commits into
OpenMDAO:mainfrom
xjjiang:FLOPS_MASS_PER_FLIGHT_CREW

Conversation

@xjjiang

@xjjiang xjjiang commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

Summary

T hard coded local variable mass_per_flight_crew is converted to Aircraft.CrewPayload.MASS_PER_FLIGHT_CREW. In FLOPS, its value is 225 lbm, But we default it to 0.0 in meta data. If it is missing in a model, it is set to 225 lbm in preprocessor run.

Variables Aircraft.CrewPayload.MASS_PER_PASSENGER and Aircraft.CrewPayload.MASS_PER_PASSENGER_WITH_BAGS are default to 0.0 in meta data. If they are missing in a model, they are set to 165 lbm and 200 lbm respectively.

Fixed a minor bug in CoreMassBuilder.

Related Issues

Backwards incompatibilities

None

AI Usage

None

@xjjiang xjjiang changed the title [Draft] converted mass_per_flight_crew to Aircraft.CrewPayload.MASS_PER_FLIGH… [Draft] converted mass_per_flight_crew to Aircraft.CrewPayload.MASS_PER_FLIGHT_CREW Oct 8, 2026
@xjjiang xjjiang changed the title [Draft] converted mass_per_flight_crew to Aircraft.CrewPayload.MASS_PER_FLIGHT_CREW Converted mass_per_flight_crew to Aircraft.CrewPayload.MASS_PER_FLIGHT_CREW Oct 8, 2026
@xjjiang
xjjiang marked this pull request as ready for review October 8, 2026 21:13

This branch has not been deployed

No deployments
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.

Move mass_per_flight_crew to Aviary variable

2 participants