Add a simplified design_evaluator version to utilities
Description
The design_evaluator can help to compare different aircraft designs in a simple way.
Input are two aircraft (paths and names), which shall be compared.
In the config, there are predefined parameters which can be compared.
If you want to compare especially the results of a certain tool, there are predefined configs per tool
(Currently not all tools, but this is an issue issue) in progress).
You simply need to rename the respective config, e.g. design_evaluator_conf_wing_design.xml to design_evaluator_conf.xml (replace the default config)
Screenshots/Logs
The output looks like this:
Testing Instructions
- build design_evaluator with
cmake --build --preset x64-windows-release --target design_evaluator - Copy two aircraft designs into a
projectsfolder - Modify the design_evaluator_conf.xml to point to those aircraft designs
- execute design_evaluator(.exe)
Developer Checklist
-
Code has been tested locally and/or in pipeline. -
(if applicable) documentation updated. -
(if applicable) impact of new dependencies reviewed and included in project. -
Merge conflicts resolved with the target branch.
