Definition at line 58 of file linear_propagation.h.
#include <linear_propagation.h>
◆ ConstraintPropagationOrder()
| operations_research::sat::ConstraintPropagationOrder::ConstraintPropagationOrder |
( |
ModelRandomGenerator * | random, |
|
|
TimeLimit * | time_limit, |
|
|
std::function< absl::Span< const IntegerVariable >(int)> | id_to_vars ) |
|
inline |
◆ Clear()
| void operations_research::sat::ConstraintPropagationOrder::Clear |
( |
| ) |
|
|
inline |
◆ IsEmpty()
| bool operations_research::sat::ConstraintPropagationOrder::IsEmpty |
( |
| ) |
const |
|
inline |
◆ NextId()
| int operations_research::sat::ConstraintPropagationOrder::NextId |
( |
| ) |
|
|
inline |
◆ Register()
| void operations_research::sat::ConstraintPropagationOrder::Register |
( |
int | id, |
|
|
IntegerVariable | var, |
|
|
IntegerValue | lb ) |
|
inline |
◆ Resize()
| void operations_research::sat::ConstraintPropagationOrder::Resize |
( |
int | num_vars, |
|
|
int | num_ids ) |
|
inline |
◆ UpdateBound()
| void operations_research::sat::ConstraintPropagationOrder::UpdateBound |
( |
IntegerVariable | var, |
|
|
IntegerValue | lb ) |
|
inline |
◆ VarShouldBePushedById()
| bool operations_research::sat::ConstraintPropagationOrder::VarShouldBePushedById |
( |
IntegerVariable | var, |
|
|
int | id ) |
|
inline |
◆ id_to_vars_func_
| std::function<absl::Span<const IntegerVariable>(int)> operations_research::sat::ConstraintPropagationOrder::id_to_vars_func_ |
◆ ids_
| std::deque<int> operations_research::sat::ConstraintPropagationOrder::ids_ |
◆ in_ids_
| Bitset64<int> operations_research::sat::ConstraintPropagationOrder::in_ids_ |
◆ random_
◆ start_
| int operations_research::sat::ConstraintPropagationOrder::start_ = 0 |
◆ time_limit_
| TimeLimit* operations_research::sat::ConstraintPropagationOrder::time_limit_ |
◆ to_clear_
| std::vector<IntegerVariable> operations_research::sat::ConstraintPropagationOrder::to_clear_ |
◆ var_has_entry_
| Bitset64<IntegerVariable> operations_research::sat::ConstraintPropagationOrder::var_has_entry_ |
◆ var_to_id_
◆ var_to_lb_
◆ var_to_pos_
The documentation for this class was generated from the following file: