![]() |
OR-Tools
9.6
|
Classes | |
| struct | BestImpliedBoundInfo |
Public Member Functions | |
| ImpliedBoundsProcessor (absl::Span< const IntegerVariable > lp_vars_, IntegerTrail *integer_trail, ImpliedBounds *implied_bounds) | |
| void | RecomputeCacheAndSeparateSomeImpliedBoundCuts (const absl::StrongVector< IntegerVariable, double > &lp_values) |
| bool | TryToExpandWithLowerImpliedbound (IntegerValue factor_t, int i, bool complement, CutData *cut, CutDataBuilder *builder) |
| void | AddLpVariable (IntegerVariable var) |
| BestImpliedBoundInfo | GetCachedImpliedBoundInfo (IntegerVariable var) const |
| TopNCuts & | IbCutPool () |
|
inline |
| ImpliedBoundsProcessor::BestImpliedBoundInfo GetCachedImpliedBoundInfo | ( | IntegerVariable | var | ) | const |
| void RecomputeCacheAndSeparateSomeImpliedBoundCuts | ( | const absl::StrongVector< IntegerVariable, double > & | lp_values | ) |
| bool TryToExpandWithLowerImpliedbound | ( | IntegerValue | factor_t, |
| int | i, | ||
| bool | complement, | ||
| CutData * | cut, | ||
| CutDataBuilder * | builder | ||
| ) |