Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::RoutingLinearSolverWrapper Member List

This is the complete list of members for operations_research::RoutingLinearSolverWrapper, including all inherited members.

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