6#include "antares-xpansion/helpers/solver_utils.h"
7#include "antares-xpansion/lpnamer/helper/ProblemGenerationLogger.h"
8#include "antares-xpansion/lpnamer/model/ActiveLinks.h"
9#include "antares-xpansion/lpnamer/problem_modifier/AdditionalConstraints.h"
16void treatAdditionalConstraints(
19 std::shared_ptr<ProblemGenerationLog::ProblemGenerationLogger> logger);
21char getConstraintSenseSymbol(
23 std::shared_ptr<ProblemGenerationLog::ProblemGenerationLogger> logger);
33 std::shared_ptr<ProblemGenerationLog::ProblemGenerationLogger> logger);
48 const std::map<std::string, std::string>& variablesToBinarise_p,
49 std::shared_ptr<ProblemGenerationLog::ProblemGenerationLogger> logger);
57 const std::filesystem::path& xpansion_output_dir,
58 std::shared_ptr<ProblemGenerationLog::ProblemGenerationLogger> logger);
Definition ActiveLinks.h:74
additional constraint to add to master problem
Definition AdditionalConstraints.h:18
candidate exclusion constraint structure
Definition AdditionalConstraints.h:108
std::shared_ptr< SolverAbstract > Ptr
Definition SolverAbstract.h:215