Skip to content

Group and rename FLOPS based wetted areas together as a new group WettedAreaGroup#1010

Open
xjjiang wants to merge 36 commits intoOpenMDAO:mainfrom
xjjiang:FLOPS_WettedArea
Open

Group and rename FLOPS based wetted areas together as a new group WettedAreaGroup#1010
xjjiang wants to merge 36 commits intoOpenMDAO:mainfrom
xjjiang:FLOPS_WettedArea

Conversation

@xjjiang
Copy link
Contributor

@xjjiang xjjiang commented Feb 26, 2026

Summary

This PR moves and renames the following geometric objects in FLOPS based geometry subsystem to a new group WettedAreaGroup:

  • _Prelim to Prelim_SWet
  • _Wing to Wing_SWet
  • _Tail to Tail_SWet
  • _Fuselage to Fuselage_SWet
  • _BWBWing to BWBWing_SWet
  • _BWBFuselage to BWBFuselage_SWet
  • Nacelle to Nacelle_SWet
  • Canard to Canard_SWet

Component names are changed so that they are more descriptive. The most tricky update lies in CombinedGeometry where both GASP and FLOPS geometries are used.

Related Issues

  • Resolves #

Backwards incompatibilities

None

New Dependencies

None

@xjjiang xjjiang closed this Feb 26, 2026
@xjjiang xjjiang reopened this Feb 26, 2026
@xjjiang xjjiang closed this Feb 26, 2026
@xjjiang xjjiang reopened this Mar 3, 2026
]
},
"outputs": [],
"outputs": [
Copy link
Member

Choose a reason for hiding this comment

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

You should clear the outputs from the output cells, which is easy to do from the jupyter-notebook application.

from parameterized import parameterized

from aviary.subsystems.geometry.flops_based.canard import Canard
from aviary.subsystems.geometry.flops_based.canard import Canard_SWet
Copy link
Member

Choose a reason for hiding this comment

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

Python style guidelines recommend that underscores should only be used in module and variable names. Classes should use camel-case. So, I think for all of these, something like CanardWettedArea would be better.

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