Definition at line 775 of file synchronization.h.
#include <synchronization.h>
|
| static size_t | HashClause (absl::Span< const int > clause, size_t hash_seed=0) |
◆ UniqueClauseStream() [1/3]
| operations_research::sat::UniqueClauseStream::UniqueClauseStream |
( |
| ) |
|
◆ UniqueClauseStream() [2/3]
| operations_research::sat::UniqueClauseStream::UniqueClauseStream |
( |
const UniqueClauseStream & | | ) |
|
|
delete |
◆ UniqueClauseStream() [3/3]
| operations_research::sat::UniqueClauseStream::UniqueClauseStream |
( |
UniqueClauseStream && | | ) |
|
|
default |
◆ Add()
| bool operations_research::sat::UniqueClauseStream::Add |
( |
absl::Span< const int > | clause, |
|
|
int | lbd = 2 ) |
◆ BlockClause()
| bool operations_research::sat::UniqueClauseStream::BlockClause |
( |
absl::Span< const int > | clause | ) |
|
◆ ClearFingerprints()
| void operations_research::sat::UniqueClauseStream::ClearFingerprints |
( |
| ) |
|
|
inline |
◆ HashClause()
| size_t operations_research::sat::UniqueClauseStream::HashClause |
( |
absl::Span< const int > | clause, |
|
|
size_t | hash_seed = 0 ) |
|
static |
◆ lbd_threshold()
| int operations_research::sat::UniqueClauseStream::lbd_threshold |
( |
| ) |
const |
|
inline |
◆ NextBatch()
◆ NumBufferedLiterals()
| int operations_research::sat::UniqueClauseStream::NumBufferedLiterals |
( |
| ) |
const |
◆ NumLiteralsOfSize()
| int operations_research::sat::UniqueClauseStream::NumLiteralsOfSize |
( |
int | size | ) |
const |
◆ set_lbd_threshold()
| void operations_research::sat::UniqueClauseStream::set_lbd_threshold |
( |
int | lbd_threshold | ) |
|
|
inline |
◆ kMaxClauseSize
| int operations_research::sat::UniqueClauseStream::kMaxClauseSize = 32 |
|
staticconstexpr |
◆ kMaxLbd
| int operations_research::sat::UniqueClauseStream::kMaxLbd = 5 |
|
staticconstexpr |
◆ kMaxLiteralsPerBatch
| int operations_research::sat::UniqueClauseStream::kMaxLiteralsPerBatch = 4096 / sizeof(int) |
|
staticconstexpr |
◆ kMinClauseSize
| int operations_research::sat::UniqueClauseStream::kMinClauseSize = 3 |
|
staticconstexpr |
◆ kMinLbd
| int operations_research::sat::UniqueClauseStream::kMinLbd = 2 |
|
staticconstexpr |
The documentation for this class was generated from the following files: