Skip to content

Move Aircraft.Fuselage.FORM_FACTOR to premission#1071

Open
xjjiang wants to merge 33 commits intoOpenMDAO:mainfrom
xjjiang:GASP_aero_premission
Open

Move Aircraft.Fuselage.FORM_FACTOR to premission#1071
xjjiang wants to merge 33 commits intoOpenMDAO:mainfrom
xjjiang:GASP_aero_premission

Conversation

@xjjiang
Copy link
Copy Markdown
Contributor

@xjjiang xjjiang commented Apr 1, 2026

Summary

  • Split FormFactorAndSIWB to FormFactor and SIWB.
  • Split BWBFormFactorAndSIWB to BWBFormFactor and BWBSIWB.
  • Move FormFactor and BWBFormFactor to premission.
  • Still keep SIWB and BWBSIWB in mission. Theoretically, SIWB can be moved to premission, but we would have to create an Aviary variable for it.

Related Issues

Backwards incompatibilities

None

New Dependencies

None

@xjjiang xjjiang changed the title [Draft] Move FormFactorAndSIWB and BWBFormFactorAndSIWB to premission Move Aircraft.Fuselage.FORM_FACTOR to premission Apr 6, 2026
@xjjiang xjjiang marked this pull request as ready for review April 6, 2026 20:27
aircraft:fuselage:delta_diameter,4.5,ft
aircraft:fuselage:flat_plate_area_increment,0.25,ft**2
aircraft:fuselage:form_factor,1.25,unitless
aircraft:fuselage:form_factor,1.05557953,unitless
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.

What did the fuselage form factor change in the csv file? I am guessing that the new value is the value we are calculating now, and the old value was never used because this couldn't be overriden.

In which case, we can probably just take this line out of these csv files, since it is being calculated.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

You are right. Now, I removed this line. There might be other lines that are not used in the models.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

There is no issues anymore. fuselage form factor was missing from AERO_2DOF_INPUTS.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

The line is still here from my view, just double checking it was removed as requested?

@xjjiang xjjiang requested a review from Kenneth-T-Moore April 10, 2026 22:40
Copy link
Copy Markdown
Contributor

@jkirk5 jkirk5 left a comment

Choose a reason for hiding this comment

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

Ready to approve, just need to check an earlier comment was addressed

aircraft:fuselage:delta_diameter,4.5,ft
aircraft:fuselage:flat_plate_area_increment,0.25,ft**2
aircraft:fuselage:form_factor,1.25,unitless
aircraft:fuselage:form_factor,1.05557953,unitless
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

The line is still here from my view, just double checking it was removed as requested?

Removed the form factor entry from the aircraft specifications.
@xjjiang xjjiang requested a review from jkirk5 April 17, 2026 19:11
@jkirk5 jkirk5 added this pull request to the merge queue Apr 17, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Apr 17, 2026
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 FormFactorAndSIWB and BWBFormFactorAndSIWB to premission

3 participants