AddLinearConstraint(int64_t lower_bound, int64_t upper_bound, absl::Span< const std::pair< int, double > > variable_coeffs) | operations_research::RoutingLinearSolverWrapper | inline |
AddMaximumConstraint(int max_var, std::vector< int > vars) override | operations_research::RoutingCPSatWrapper | inlinevirtual |
AddObjectiveConstraint() override | operations_research::RoutingCPSatWrapper | inlinevirtual |
AddProductConstraint(int product_var, std::vector< int > vars) override | operations_research::RoutingCPSatWrapper | inlinevirtual |
AddReifiedLinearConstraint(int64_t lower_bound, int64_t upper_bound, absl::Span< const std::pair< int, double > > weighted_variables) | operations_research::RoutingLinearSolverWrapper | inline |
AddVariable(int64_t lower_bound, int64_t upper_bound) | operations_research::RoutingLinearSolverWrapper | inline |
Clear() override | operations_research::RoutingCPSatWrapper | inlinevirtual |
ClearObjective() override | operations_research::RoutingCPSatWrapper | inlinevirtual |
CreateNewConstraint(int64_t lower_bound, int64_t upper_bound) override | operations_research::RoutingCPSatWrapper | inlinevirtual |
CreateNewPositiveVariable() override | operations_research::RoutingCPSatWrapper | inlinevirtual |
GetObjectiveCoefficient(int index) const override | operations_research::RoutingCPSatWrapper | inlinevirtual |
GetObjectiveValue() const override | operations_research::RoutingCPSatWrapper | inlinevirtual |
GetValue(int index) const override | operations_research::RoutingCPSatWrapper | inlinevirtual |
GetVariableLowerBound(int index) const override | operations_research::RoutingCPSatWrapper | inlinevirtual |
GetVariableUpperBound(int index) const override | operations_research::RoutingCPSatWrapper | inlinevirtual |
IsCPSATSolver() override | operations_research::RoutingCPSatWrapper | inlinevirtual |
ModelIsEmpty() const override | operations_research::RoutingCPSatWrapper | inlinevirtual |
NumVariables() const override | operations_research::RoutingCPSatWrapper | inlinevirtual |
PrintModel() const override | operations_research::RoutingCPSatWrapper | virtual |
RoutingCPSatWrapper() | operations_research::RoutingCPSatWrapper | inline |
SetCoefficient(int ct_index, int index, double coefficient) override | operations_research::RoutingCPSatWrapper | inlinevirtual |
SetEnforcementLiteral(int ct, int condition) override | operations_research::RoutingCPSatWrapper | inlinevirtual |
SetObjectiveCoefficient(int index, double coefficient) override | operations_research::RoutingCPSatWrapper | inlinevirtual |
SetParameters(const std::string &) override | operations_research::RoutingCPSatWrapper | inlinevirtual |
SetVariableBounds(int index, int64_t lower_bound, int64_t upper_bound) override | operations_research::RoutingCPSatWrapper | inlinevirtual |
SetVariableDisjointBounds(int index, const std::vector< int64_t > &starts, const std::vector< int64_t > &ends) override | operations_research::RoutingCPSatWrapper | inlinevirtual |
SetVariableName(int index, absl::string_view name) override | operations_research::RoutingCPSatWrapper | inlinevirtual |
SolutionIsInteger() const override | operations_research::RoutingCPSatWrapper | inlinevirtual |
Solve(absl::Duration duration_limit) override | operations_research::RoutingCPSatWrapper | inlinevirtual |
~RoutingCPSatWrapper() override | operations_research::RoutingCPSatWrapper | inline |
~RoutingLinearSolverWrapper() | operations_research::RoutingLinearSolverWrapper | inlinevirtual |