25 #include "unfeasibility-analysis.h"
27 namespace Antares::Optimization
32 VariableBounds(
const std::string& var_name,
double low_bound,
double up_bound):
54 void run(operations_research::MPSolver* problem)
override;
55 void printReport()
const override;
57 std::string title()
const override
59 return "Variables bounds consistency check";
62 const std::vector<VariableBounds>& incorrectVars()
const
64 return incorrectVars_;
68 void storeIncorrectVariable(std::string name,
double lowBound,
double upBound);
69 bool foundIncorrectVariables();
71 std::vector<VariableBounds> incorrectVars_;
Definition: unfeasibility-analysis.h:37
Definition: variables-bounds-consistency.h:49
Definition: variables-bounds-consistency.h:31