OR-Tools  9.6
RoutingCPSatWrapper Member List

This is the complete list of members for RoutingCPSatWrapper, including all inherited members.

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