OpenMDAO / Aviary

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

Formalize preprocessors #391

Open jkirk5 opened 6 days ago

jkirk5 commented 6 days ago

Desired capability or behavior.

The placement of preprocessors should be more carefully considered (i.e. when should they be run during a standard run_aviary execution). There is likely additional code that should be migrated to a preprocessor as well.

@jdgratz10: Note that the new detailed takeoff and landing stuff has some phase_builder level preprocessing that should be included here. @johnjasa: Additionally, these preprocessors could do small computations needed to translate between the input file and the model setup.

Is your feature request related to a problem? Please describe.

No response

Associated Bug Report

No response