14 #ifndef OR_TOOLS_BOP_BOP_TYPES_H_
15 #define OR_TOOLS_BOP_BOP_TYPES_H_
54 return "OPTIMAL_SOLUTION_FOUND";
56 return "FEASIBLE_SOLUTION_FOUND";
58 return "NO_SOLUTION_FOUND";
60 return "INFEASIBLE_PROBLEM";
62 return "INVALID_PROBLEM";
66 return "UNKNOWN Status";
DEFINE_INT_TYPE(OptimizerIndex, int)
@ FEASIBLE_SOLUTION_FOUND
std::ostream & operator<<(std::ostream &os, BopOptimizerBase::Status status)
std::string GetSolveStatusString(BopSolveStatus status)
absl::StrongVector< SparseIndex, BopConstraintTerm > BopConstraintTerms
The vehicle routing library lets one model and solve generic vehicle routing problems ranging from th...
BopConstraintTerm(VariableIndex _var_id, int64_t _weight)
bool operator<(const BopConstraintTerm &other) const