![]() |
OR-Tools
9.6
|
This is the complete list of members for EncodingNode, including all inherited members.
| ApplyWeightUpperBound(Coefficient gap, SatSolver *solver) | EncodingNode | |
| AssumptionIs(Literal other) const | EncodingNode | |
| child_a() const | EncodingNode | inline |
| child_b() const | EncodingNode | inline |
| current_ub() const | EncodingNode | inline |
| DebugString(const VariablesAssignment &assignment) const | EncodingNode | |
| depth() const | EncodingNode | inline |
| EncodingNode() | EncodingNode | inline |
| EncodingNode(Literal l) | EncodingNode | explicit |
| EncodingNode(int lb, int ub, std::function< Literal(int x)> create_lit) | EncodingNode | |
| GetAssumption(SatSolver *solver) | EncodingNode | |
| GreaterThan(int i) const | EncodingNode | inline |
| HasNoWeight() const | EncodingNode | |
| IncreaseCurrentUB(SatSolver *solver) | EncodingNode | |
| IncreaseWeightLb() | EncodingNode | |
| InitializeFullNode(int n, EncodingNode *a, EncodingNode *b, SatSolver *solver) | EncodingNode | |
| InitializeLazyCoreNode(Coefficient weight, EncodingNode *a, EncodingNode *b) | EncodingNode | |
| InitializeLazyNode(EncodingNode *a, EncodingNode *b, SatSolver *solver) | EncodingNode | |
| lb() const | EncodingNode | inline |
| literal(int i) const | EncodingNode | inline |
| operator<(const EncodingNode &other) const | EncodingNode | inline |
| Reduce(const SatSolver &solver) | EncodingNode | |
| set_depth(int depth) | EncodingNode | inline |
| set_weight(Coefficient w) | EncodingNode | inline |
| size() const | EncodingNode | inline |
| ub() const | EncodingNode | inline |
| weight() const | EncodingNode | inline |