Skip to content

gaspaero modification in preparation for BWB#791

Merged
jkirk5 merged 25 commits intoOpenMDAO:mainfrom
xjjiang:gasp_aero_mod
Jun 30, 2025
Merged

gaspaero modification in preparation for BWB#791
jkirk5 merged 25 commits intoOpenMDAO:mainfrom
xjjiang:gasp_aero_mod

Conversation

@xjjiang
Copy link
Copy Markdown
Contributor

@xjjiang xjjiang commented Jun 10, 2025

Summary

This PR is part of BWB task and is optional. There are two new classes:

  • FormFactorAndSIWB
    • outputs:
      • body_form_factor
      • siwb
  • GroundEffect
    • outputs:
      • kclge

FormFactorAndSIWB class was part of AeroGeom class. GroundEffect class was part of LiftCoeff.

Currently, LiftCoeff computes CL_base and update CL in a seprate ExecComp total_cl in LowSpeedAero group. This setting is not appropriate for BWB task. As a result, total_cl is removed and CL computation is moved into LiftCoeff class.

Unit tests for LiftCoeff and LiftCoeffClean are added. Partials in these two classes are added.

All the bench tests should remain the same.

Related Issues

  • Resolves #

Backwards incompatibilities

None

New Dependencies

None

@xjjiang xjjiang changed the title gaspaero modification gaspaero modification in preparation for BWB Jun 12, 2025
@jkirk5 jkirk5 self-requested a review June 16, 2025 17:49
@jkirk5
Copy link
Copy Markdown
Contributor

jkirk5 commented Jun 16, 2025

Awaiting more changes - not ready for merge quite yet

@xjjiang
Copy link
Copy Markdown
Contributor Author

xjjiang commented Jun 17, 2025

Awaiting more changes - not ready for merge quite yet

It is ready for review now. @jkirk5

@jkirk5 jkirk5 merged commit 6ea75b3 into OpenMDAO:main Jun 30, 2025
6 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.

2 participants