11 std::string candidate_name,
12 std::shared_ptr<SensitivityILogger> logger,
13 SensitivityPbType type);
14 std::pair<SinglePbData, SinglePbData> run();
17 SinglePbData run_optimization(SensitivityStudy::StudyType minimize);
21 const std::string candidate_name;
22 const std::shared_ptr<SensitivityILogger> logger;
23 SensitivityPbType problem_type;
24 std::shared_ptr<SolverAbstract> sensitivity_pb_model;
27 [[nodiscard]]
double get_system_cost(
const RawPbData& raw_output)
const;
28 void get_sensitivity_problem();