14 [[nodiscard]]
virtual int Update(
const ActiveLink& link,
15 const std::map<std::string, double>& map)
18 const std::filesystem::path& study_path,
19 std::shared_ptr<ProblemGenerationLog::ProblemGenerationLogger> logger);
24 using LogUtils::XpansionError<std::runtime_error>::XpansionError;
28 void EnsureCandidateInvestmentFound(
29 const std::map<std::string, double>& investments_p,
32 const std::map<std::string, double>::const_iterator& it_candidate)
const;
34 const std::filesystem::path antares_link_folder_path;
36 std::shared_ptr<ProblemGenerationLog::ProblemGenerationLogger> logger_;