Utility class for the AllDiff cut generator.
More...
#include <cuts.h>
Utility class for the AllDiff cut generator.
Definition at line 715 of file cuts.h.
◆ Add()
void operations_research::sat::SumOfAllDiffLowerBounder::Add |
( |
const AffineExpression & | expr, |
|
|
int | num_expr, |
|
|
const IntegerTrail & | integer_trail ) |
◆ Clear()
void operations_research::sat::SumOfAllDiffLowerBounder::Clear |
( |
| ) |
|
◆ GetBestLowerBound()
IntegerValue operations_research::sat::SumOfAllDiffLowerBounder::GetBestLowerBound |
( |
std::string & | suffix | ) |
|
◆ size()
int operations_research::sat::SumOfAllDiffLowerBounder::size |
( |
| ) |
const |
|
inline |
◆ SumOfDifferentMins()
IntegerValue operations_research::sat::SumOfAllDiffLowerBounder::SumOfDifferentMins |
( |
| ) |
|
Make sure values are different.
Definition at line 2379 of file cuts.cc.
◆ SumOfMinDomainValues()
IntegerValue operations_research::sat::SumOfAllDiffLowerBounder::SumOfMinDomainValues |
( |
| ) |
|
The documentation for this class was generated from the following files: