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

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

AddEnforcementReason(EnforcementId id, std::vector< Literal > *reason) constoperations_research::sat::EnforcementHelperinline
ConditionalEnqueue(EnforcementId id, Literal lit, IntegerLiteral i_lit, absl::Span< const Literal > literal_reason, absl::Span< const IntegerLiteral > integer_reason)operations_research::sat::EnforcementHelper
EnforcementHelper(Model *model)operations_research::sat::EnforcementHelperexplicit
Enqueue(EnforcementId id, IntegerLiteral i_lit, absl::Span< const Literal > literal_reason, absl::Span< const IntegerLiteral > integer_reason)operations_research::sat::EnforcementHelper
EnqueueLiteral(EnforcementId id, Literal literal, absl::Span< const Literal > literal_reason, absl::Span< const IntegerLiteral > integer_reason)operations_research::sat::EnforcementHelper
GetEnforcementLiterals(EnforcementId id) constoperations_research::sat::EnforcementHelperinline
PropagateWhenFalse(EnforcementId id, absl::Span< const Literal > literal_reason, absl::Span< const IntegerLiteral > integer_reason)operations_research::sat::EnforcementHelper
Register(absl::Span< const Literal > enforcement_literals, GenericLiteralWatcher *watcher, int literal_watcher_id)operations_research::sat::EnforcementHelper
ReportConflict(EnforcementId id, absl::Span< const IntegerLiteral > integer_reason)operations_research::sat::EnforcementHelperinline
ReportConflict(EnforcementId id, absl::Span< const Literal > literal_reason, absl::Span< const IntegerLiteral > integer_reason)operations_research::sat::EnforcementHelper
SafeEnqueue(EnforcementId id, IntegerLiteral i_lit, absl::Span< const IntegerLiteral > integer_reason)operations_research::sat::EnforcementHelper
Status(EnforcementId id) constoperations_research::sat::EnforcementHelperinline