![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
Definition at line 45 of file lrat_proof_handler.h.
#include <lrat_proof_handler.h>
Public Member Functions | |
| LratWriter (std::string_view filename) | |
| ~LratWriter () | |
| std::string_view | filename () const |
| void | AddImportedClause (ClauseId id, absl::Span< const Literal > clause) |
| void | AddInferredClause (ClauseId id, absl::Span< const Literal > clause, absl::Span< const ClauseId > unit_ids, absl::Span< const LratChecker::RatIds > rat, bool exported=false) |
| void | ExportClause (ClauseId id, absl::Span< const Literal > clause) |
| void | DeleteClause (ClauseId id) |
|
explicit |
Definition at line 64 of file lrat_proof_handler.cc.
| operations_research::sat::LratWriter::~LratWriter | ( | ) |
Definition at line 73 of file lrat_proof_handler.cc.
| void operations_research::sat::LratWriter::AddImportedClause | ( | ClauseId | id, |
| absl::Span< const Literal > | clause ) |
Definition at line 78 of file lrat_proof_handler.cc.
| void operations_research::sat::LratWriter::AddInferredClause | ( | ClauseId | id, |
| absl::Span< const Literal > | clause, | ||
| absl::Span< const ClauseId > | unit_ids, | ||
| absl::Span< const LratChecker::RatIds > | rat, | ||
| bool | exported = false ) |
Definition at line 90 of file lrat_proof_handler.cc.
| void operations_research::sat::LratWriter::DeleteClause | ( | ClauseId | id | ) |
Definition at line 127 of file lrat_proof_handler.cc.
| void operations_research::sat::LratWriter::ExportClause | ( | ClauseId | id, |
| absl::Span< const Literal > | clause ) |
Definition at line 116 of file lrat_proof_handler.cc.
|
inline |
Definition at line 50 of file lrat_proof_handler.h.