14 #ifndef OR_TOOLS_BOP_INTEGRAL_SOLVER_H_
15 #define OR_TOOLS_BOP_INTEGRAL_SOLVER_H_
17 #include "ortools/bop/bop_parameters.pb.h"
67 BopParameters parameters_;
A simple class to enforce both an elapsed time limit and a deterministic time limit in the same threa...
ABSL_MUST_USE_RESULT BopSolveStatus SolveWithTimeLimit(const glop::LinearProgram &linear_problem, TimeLimit *time_limit)
ABSL_MUST_USE_RESULT BopSolveStatus SolveWithTimeLimit(const glop::LinearProgram &linear_problem, const glop::DenseRow &user_provided_initial_solution, TimeLimit *time_limit)
BopParameters parameters() const
glop::Fractional best_bound() const
const glop::DenseRow & variable_values() const
glop::Fractional objective_value() const
ABSL_MUST_USE_RESULT BopSolveStatus Solve(const glop::LinearProgram &linear_problem, const glop::DenseRow &user_provided_initial_solution)
ABSL_MUST_USE_RESULT BopSolveStatus Solve(const glop::LinearProgram &linear_problem)
void SetParameters(const BopParameters ¶meters)
SharedTimeLimit * time_limit
The vehicle routing library lets one model and solve generic vehicle routing problems ranging from th...