C++ Reference

C++ Reference: Routing

RoutingGlopWrapper Member List

This is the complete list of members for RoutingGlopWrapper, 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, std::vector< int >) overrideRoutingGlopWrapperinlinevirtual
AddObjectiveConstraint() overrideRoutingGlopWrapperinlinevirtual
AddProductConstraint(int, std::vector< int >) overrideRoutingGlopWrapperinlinevirtual
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() overrideRoutingGlopWrapperinlinevirtual
ClearObjective() overrideRoutingGlopWrapperinlinevirtual
CreateNewConstraint(int64_t lower_bound, int64_t upper_bound) overrideRoutingGlopWrapperinlinevirtual
CreateNewPositiveVariable() overrideRoutingGlopWrapperinlinevirtual
GetObjectiveCoefficient(int index) const overrideRoutingGlopWrapperinlinevirtual
GetObjectiveValue() const overrideRoutingGlopWrapperinlinevirtual
GetValue(int index) const overrideRoutingGlopWrapperinlinevirtual
GetVariableLowerBound(int index) const overrideRoutingGlopWrapperinlinevirtual
GetVariableUpperBound(int index) const overrideRoutingGlopWrapperinlinevirtual
IsCPSATSolver() overrideRoutingGlopWrapperinlinevirtual
ModelIsEmpty() constRoutingLinearSolverWrapperinlinevirtual
NumVariables() const overrideRoutingGlopWrapperinlinevirtual
PrintModel() const overrideRoutingGlopWrapperinlinevirtual
RoutingGlopWrapper(bool is_relaxation, const glop::GlopParameters &parameters)RoutingGlopWrapperinline
SetCoefficient(int ct, int index, double coefficient) overrideRoutingGlopWrapperinlinevirtual
SetEnforcementLiteral(int, int) overrideRoutingGlopWrapperinlinevirtual
SetObjectiveCoefficient(int index, double coefficient) overrideRoutingGlopWrapperinlinevirtual
SetParameters(const std::string &parameters) overrideRoutingGlopWrapperinlinevirtual
SetVariableBounds(int index, int64_t lower_bound, int64_t upper_bound) overrideRoutingGlopWrapperinlinevirtual
SetVariableDisjointBounds(int index, const std::vector< int64_t > &starts, const std::vector< int64_t > &ends) overrideRoutingGlopWrapperinlinevirtual
SetVariableName(int index, absl::string_view name) overrideRoutingGlopWrapperinlinevirtual
SolutionIsInteger() const overrideRoutingGlopWrapperinlinevirtual
Solve(absl::Duration duration_limit) overrideRoutingGlopWrapperinlinevirtual
~RoutingLinearSolverWrapper()RoutingLinearSolverWrapperinlinevirtual