Skip to content

Adding unit tests for GASP based premission#787

Merged
jkirk5 merged 20 commits intoOpenMDAO:mainfrom
xjjiang:test_gasp_premission
Jun 23, 2025
Merged

Adding unit tests for GASP based premission#787
jkirk5 merged 20 commits intoOpenMDAO:mainfrom
xjjiang:test_gasp_premission

Conversation

@xjjiang
Copy link
Copy Markdown
Contributor

@xjjiang xjjiang commented Jun 3, 2025

Summary

This is part of ongoing BWB task and so it is optional.

We have unit test for FLOPS based unit tests but never have one for GASP based. Two unit tests are added using models/test_aircraft/aircraft_for_bench_GwGm.csv: one for default premission: propulsion + geometry + aerodynamics + mass and the other for geometry + mass. When propulsion and aerodynamics are not in, the following two variables must be defined:

  • Aircraft.Engine.SCALED_SLS_THRUST
  • Mission.Landing.LIFT_COEFFICIENT_MAX

Related Issues

  • Resolves #

Backwards incompatibilities

None

New Dependencies

None

Comment thread aviary/utils/preprocessors.py
@jkirk5 jkirk5 enabled auto-merge June 23, 2025 14:43
@jkirk5 jkirk5 disabled auto-merge June 23, 2025 18:57
@jkirk5 jkirk5 merged commit 33c35fe into OpenMDAO:main Jun 23, 2025
6 checks passed
@xjjiang xjjiang deleted the test_gasp_premission branch June 24, 2025 03:16
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.

3 participants