Definition at line 123 of file routing_lp_scheduling.h.
◆ ~RoutingLinearSolverWrapper()
◆ Clear()
◆ ClearObjective()
| virtual void ClearObjective |
( |
| ) |
|
|
pure virtual |
◆ CreateNewConstraint()
| virtual int CreateNewConstraint |
( |
int64 |
lower_bound, |
|
|
int64 |
upper_bound |
|
) |
| |
|
pure virtual |
◆ CreateNewPositiveVariable()
| virtual int CreateNewPositiveVariable |
( |
| ) |
|
|
pure virtual |
◆ GetObjectiveCoefficient()
| virtual double GetObjectiveCoefficient |
( |
int |
index | ) |
const |
|
pure virtual |
◆ GetObjectiveValue()
| virtual double GetObjectiveValue |
( |
| ) |
const |
|
pure virtual |
◆ GetValue()
| virtual double GetValue |
( |
int |
index | ) |
const |
|
pure virtual |
◆ GetVariableLowerBound()
| virtual int64 GetVariableLowerBound |
( |
int |
index | ) |
const |
|
pure virtual |
◆ NumVariables()
| virtual int NumVariables |
( |
| ) |
const |
|
pure virtual |
◆ SetCoefficient()
| virtual void SetCoefficient |
( |
int |
ct, |
|
|
int |
index, |
|
|
double |
coefficient |
|
) |
| |
|
pure virtual |
◆ SetObjectiveCoefficient()
| virtual void SetObjectiveCoefficient |
( |
int |
index, |
|
|
double |
coefficient |
|
) |
| |
|
pure virtual |
◆ SetVariableBounds()
| virtual bool SetVariableBounds |
( |
int |
index, |
|
|
int64 |
lower_bound, |
|
|
int64 |
upper_bound |
|
) |
| |
|
pure virtual |
◆ SetVariableDisjointBounds()
| virtual void SetVariableDisjointBounds |
( |
int |
index, |
|
|
const std::vector< int64 > & |
starts, |
|
|
const std::vector< int64 > & |
ends |
|
) |
| |
|
pure virtual |
◆ Solve()
| virtual bool Solve |
( |
absl::Duration |
duration_limit | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: