OpenMDAO / Aviary

NASA's aircraft analysis, design, and optimization tool
https://openmdao.github.io/Aviary/
Other
134 stars 59 forks source link

Corrections to test_aircraft .csv files #253

Closed cmbenne3 closed 5 months ago

cmbenne3 commented 5 months ago

Summary

Updates the variable names and values so that the test aircraft .csv files are correctly processed by the load_inputs function. When running prob.load_inputs several variables are listed as 'unused' in the verbose DEBUG output. Changes include update of variable names, units and values. Changes were tested by running 'prob.load_inputs()' on all 8 .csv files in models/test_aircraft/ in a Jupyter Notebook and a markdown copy of this is attached to the PR The number of 'unused' variables were reduced however I don't have a translation or correction for the following inputs in these files:

aircraft_for_bench_FwFm.csv Unused: aircraft:crew_and_payload:num_non_flight_crew [3] Unused: aircraft:nacelle:count_factor [2]

aircraft_for_bench_FwGm.csv Unused: aircraft:engine:enable_sizing [False] Unused: aircraft:crew_and_payload:num_non_flight_crew [3] Unused: aircraft:nacelle:count_factor [2]

aircraft_for_bench_GwFm.csv Unused: aircraft:crew_and_payload:num_non_flight_crew [3] Unused: aircraft:engine:engine_mass_specific [0.21366] Unused: aircraft:nacelle:count_factor [2]

aircraft_for_bench_solved2dof.csv Unused: aircraft:crew_and_payload:num_non_flight_crew [3] Unused: aircraft:nacelle:count_factor [2]

These should either be correctly mapped or removed if not needed.

Related Issues

Backwards incompatibilities

None

New Dependencies

None landing_altitude_test.md