Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
#include <sat_inprocessing.h>
Public Member Functions | |
void | AddClauseWithSpecialLiteral (Literal literal, absl::Span< const Literal > clause) |
Public Attributes | |
std::deque< std::vector< Literal > > | clauses |
The order is important and each clauses has a "special" literal that is put first.
Definition at line 51 of file sat_inprocessing.h.
void operations_research::sat::PostsolveClauses::AddClauseWithSpecialLiteral | ( | Literal | literal, |
absl::Span< const Literal > | clause ) |
Utility function that push back clause but also make sure the given literal from clause appear first.
Definition at line 50 of file sat_inprocessing.cc.
std::deque<std::vector<Literal> > operations_research::sat::PostsolveClauses::clauses |
Definition at line 57 of file sat_inprocessing.h.