Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::sat::UpperBoundedLinearConstraint Member List

This is the complete list of members for operations_research::sat::UpperBoundedLinearConstraint, including all inherited members.

activity() constoperations_research::sat::UpperBoundedLinearConstraintinline
AddToConflict(MutableUpperBoundedLinearConstraint *conflict)operations_research::sat::UpperBoundedLinearConstraint
already_propagated_end() constoperations_research::sat::UpperBoundedLinearConstraintinline
ComputeCancelation(const Trail &trail, int trail_index, const MutableUpperBoundedLinearConstraint &conflict)operations_research::sat::UpperBoundedLinearConstraint
enforcement_id() constoperations_research::sat::UpperBoundedLinearConstraintinline
FillReason(const Trail &trail, int source_trail_index, absl::Span< const Literal > enforcement_literals, BooleanVariable propagated_variable, std::vector< std::tuple< int, int, int > > *temporary_tuples, std::vector< Literal > *reason)operations_research::sat::UpperBoundedLinearConstraint
hash() constoperations_research::sat::UpperBoundedLinearConstraintinline
HasIdenticalTermsAndEnforcement(absl::Span< const Literal > enforcement_literals, absl::Span< const LiteralWithCoeff > cst, EnforcementPropagator *enforcement_propagator)operations_research::sat::UpperBoundedLinearConstraint
InitializeRhs(EnforcementStatus enforcement_status, absl::Span< const Literal > enforcement_literals, Coefficient rhs, int trail_index, Coefficient *threshold, Trail *trail, PbConstraintsEnqueueHelper *helper)operations_research::sat::UpperBoundedLinearConstraint
is_learned() constoperations_research::sat::UpperBoundedLinearConstraintinline
is_marked_for_deletion() constoperations_research::sat::UpperBoundedLinearConstraintinline
is_used_as_a_reason() constoperations_research::sat::UpperBoundedLinearConstraintinline
MarkForDeletion()operations_research::sat::UpperBoundedLinearConstraintinline
Propagate(int trail_index, Coefficient *threshold, Trail *trail, EnforcementStatus enforcement_status, absl::Span< const Literal > enforcement_literals, PbConstraintsEnqueueHelper *helper, bool *need_untrail_inspection=nullptr)operations_research::sat::UpperBoundedLinearConstraint
ResolvePBConflict(const Trail &trail, BooleanVariable var, MutableUpperBoundedLinearConstraint *conflict, Coefficient *conflict_slack)operations_research::sat::UpperBoundedLinearConstraint
Rhs() constoperations_research::sat::UpperBoundedLinearConstraintinline
set_activity(double activity)operations_research::sat::UpperBoundedLinearConstraintinline
set_enforcement_id(EnforcementId enforcement_id)operations_research::sat::UpperBoundedLinearConstraintinline
set_is_learned(bool is_learned)operations_research::sat::UpperBoundedLinearConstraintinline
Untrail(Coefficient *threshold, int trail_index)operations_research::sat::UpperBoundedLinearConstraint
UpperBoundedLinearConstraint(const std::vector< Literal > &enforcement_literals, const std::vector< LiteralWithCoeff > &cst)operations_research::sat::UpperBoundedLinearConstraint