SMT-RAT
24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
|
Data Structures | |
struct | UnorderedClauseHasher |
Public Member Functions | |
void | preprocess (std::vector< Minisat::Lit > &cl) const |
bool | contains (const std::vector< Minisat::Lit > &cl) const |
void | insert (const std::vector< Minisat::Lit > &cl) |
void | clear () |
Data Fields | |
std::unordered_set< std::vector< Minisat::Lit >, UnorderedClauseHasher > | mData |
Stores all clauses as sets to quickly check for duplicates. More... | |
Definition at line 646 of file SATModule.h.
|
inline |
Definition at line 666 of file SATModule.h.
|
inline |
|
inline |
|
inline |
Definition at line 657 of file SATModule.h.
std::unordered_set<std::vector<Minisat::Lit>, UnorderedClauseHasher> smtrat::SATModule< Settings >::UnorderedClauseLookup::mData |
Stores all clauses as sets to quickly check for duplicates.
Definition at line 655 of file SATModule.h.