Definition at line 110 of file presolve_util.h.
◆ ActivityBoundHelper()
◆ AddAllAtMostOnes()
| void AddAllAtMostOnes |
( |
const CpModelProto & |
proto | ) |
|
◆ AddAtMostOne()
| void AddAtMostOne |
( |
absl::Span< const int > |
amo | ) |
|
◆ ClearAtMostOnes()
◆ ComputeMaxActivity()
| int64_t ComputeMaxActivity |
( |
absl::Span< const std::pair< int, int64_t >> |
terms, |
|
|
std::vector< std::array< int64_t, 2 >> * |
conditional = nullptr |
|
) |
| |
|
inline |
◆ ComputeMinActivity()
| int64_t ComputeMinActivity |
( |
absl::Span< const std::pair< int, int64_t >> |
terms, |
|
|
std::vector< std::array< int64_t, 2 >> * |
conditional = nullptr |
|
) |
| |
|
inline |
◆ IsAmo()
| bool IsAmo |
( |
absl::Span< const int > |
literals | ) |
|
◆ PartitionLiteralsIntoAmo()
| std::vector< absl::Span< const int > > PartitionLiteralsIntoAmo |
( |
absl::Span< const int > |
literals | ) |
|
◆ PresolveEnforcement()
| bool PresolveEnforcement |
( |
absl::Span< const int > |
refs, |
|
|
ConstraintProto * |
ct, |
|
|
absl::flat_hash_set< int > * |
literals_at_true |
|
) |
| |
The documentation for this class was generated from the following files: