AddAffineUpperBound(LinearExpression2 expr, AffineExpression affine_ub) | operations_research::sat::BinaryRelationsMaps | |
AddReasonForUpperBoundLowerThan(LinearExpression2 expr, IntegerValue ub, std::vector< Literal > *literal_reason, std::vector< IntegerLiteral > *integer_reason) const | operations_research::sat::BinaryRelationsMaps | |
AddReifiedPrecedenceIfNonTrivial(Literal l, AffineExpression a, AffineExpression b) | operations_research::sat::BinaryRelationsMaps | |
AddRelationBounds(LinearExpression2 expr, IntegerValue lb, IntegerValue ub) | operations_research::sat::BinaryRelationsMaps | |
BinaryRelationsMaps(Model *model) | operations_research::sat::BinaryRelationsMaps | explicit |
GetAllExpressionsWithAffineBounds() const | operations_research::sat::BinaryRelationsMaps | |
GetLevelZeroPrecedenceStatus(AffineExpression a, AffineExpression b) const | operations_research::sat::BinaryRelationsMaps | |
GetLevelZeroStatus(LinearExpression2 expr, IntegerValue lb, IntegerValue ub) const | operations_research::sat::BinaryRelationsMaps | |
GetReifiedPrecedence(AffineExpression a, AffineExpression b) | operations_research::sat::BinaryRelationsMaps | |
NumExpressionsWithAffineBounds() const | operations_research::sat::BinaryRelationsMaps | inline |
UpperBound(LinearExpression2 expr) const | operations_research::sat::BinaryRelationsMaps | |
WatchAllLinearExpressions2(int id) | operations_research::sat::BinaryRelationsMaps | inline |
~BinaryRelationsMaps() | operations_research::sat::BinaryRelationsMaps | |