38 operations_research::MPSolver* solver);
42 LinearProblemApi::MipStatus getStatus()
const override;
43 double getObjectiveValue()
const override;
45 std::vector<double> getOptimalValues(
46 const std::vector<LinearProblemApi::IMipVariable*>& vars)
const override;
47 const std::map<std::string, double>& getOptimalValues()
const override;
50 operations_research::MPSolver::ResultStatus status_;
51 operations_research::MPSolver* mpSolver_;
52 std::map<std::string, double> solution_;