Definition at line 74 of file cp_constraints.h.
#include <cp_constraints.h>
◆ GreaterThanAtLeastOneOfPropagator() [1/2]
| operations_research::sat::GreaterThanAtLeastOneOfPropagator::GreaterThanAtLeastOneOfPropagator |
( |
IntegerVariable | target_var, |
|
|
absl::Span< const AffineExpression > | exprs, |
|
|
absl::Span< const Literal > | selectors, |
|
|
absl::Span< const Literal > | enforcements, |
|
|
Model * | model ) |
◆ GreaterThanAtLeastOneOfPropagator() [2/2]
| operations_research::sat::GreaterThanAtLeastOneOfPropagator::GreaterThanAtLeastOneOfPropagator |
( |
const GreaterThanAtLeastOneOfPropagator & | | ) |
|
|
delete |
◆ Explain()
| void operations_research::sat::GreaterThanAtLeastOneOfPropagator::Explain |
( |
int | id, |
|
|
IntegerLiteral | to_explain, |
|
|
IntegerReason * | reason ) |
|
finalvirtual |
◆ LazyReasonName()
| std::string operations_research::sat::GreaterThanAtLeastOneOfPropagator::LazyReasonName |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ operator=()
◆ Propagate()
| bool operations_research::sat::GreaterThanAtLeastOneOfPropagator::Propagate |
( |
| ) |
|
|
finalvirtual |
◆ RegisterWith()
| void operations_research::sat::GreaterThanAtLeastOneOfPropagator::RegisterWith |
( |
GenericLiteralWatcher * | watcher | ) |
|
The documentation for this class was generated from the following files: