#include <proof.hpp>
| CaDiCaL::Proof::Proof | ( | Internal * | s | ) |
Definition at line 202 of file cadical_proof.cpp.
| CaDiCaL::Proof::~Proof | ( | ) |
Definition at line 204 of file cadical_proof.cpp.
| void CaDiCaL::Proof::add_assumption | ( | int | a | ) |
Definition at line 322 of file cadical_proof.cpp.
| void CaDiCaL::Proof::add_assumption_clause | ( | int64_t | id, |
| const vector< int > & | c, | ||
| const vector< int64_t > & | chain ) |
Definition at line 309 of file cadical_proof.cpp.
Definition at line 339 of file cadical_proof.cpp.
Definition at line 330 of file cadical_proof.cpp.
Definition at line 283 of file cadical_proof.cpp.
| void CaDiCaL::Proof::add_derived_clause | ( | int64_t | id, |
| bool | r, | ||
| const vector< int > & | c, | ||
| const vector< int64_t > & | chain ) |
Definition at line 295 of file cadical_proof.cpp.
Definition at line 256 of file cadical_proof.cpp.
| void CaDiCaL::Proof::add_derived_unit_clause | ( | int64_t | id, |
| int | unit, | ||
| const vector< int64_t > & | chain ) |
Definition at line 268 of file cadical_proof.cpp.
| void CaDiCaL::Proof::add_external_original_clause | ( | int64_t | id, |
| bool | r, | ||
| const vector< int > & | c, | ||
| bool | restore = false ) |
Definition at line 233 of file cadical_proof.cpp.
Definition at line 225 of file cadical_proof.cpp.
| void CaDiCaL::Proof::begin_proof | ( | int64_t | id | ) |
Definition at line 625 of file cadical_proof.cpp.
Definition at line 647 of file cadical_proof.cpp.
Definition at line 654 of file cadical_proof.cpp.
| void CaDiCaL::Proof::conclude_unsat | ( | ConclusionType | con, |
| const vector< int64_t > & | conclusion ) |
Definition at line 639 of file cadical_proof.cpp.
|
inline |
| void CaDiCaL::Proof::delete_clause | ( | Clause * | c | ) |
Definition at line 350 of file cadical_proof.cpp.
Definition at line 359 of file cadical_proof.cpp.
| void CaDiCaL::Proof::delete_external_original_clause | ( | int64_t | id, |
| bool | r, | ||
| const vector< int > & | c ) |
Definition at line 245 of file cadical_proof.cpp.
| void CaDiCaL::Proof::delete_unit_clause | ( | int64_t | id, |
| const int | lit ) |
Definition at line 394 of file cadical_proof.cpp.
| void CaDiCaL::Proof::disconnect | ( | Tracer * | t | ) |
Definition at line 119 of file cadical_proof.cpp.
| void CaDiCaL::Proof::finalize_clause | ( | Clause * | c | ) |
Definition at line 403 of file cadical_proof.cpp.
Definition at line 411 of file cadical_proof.cpp.
| void CaDiCaL::Proof::finalize_external_unit | ( | int64_t | id, |
| int | lit ) |
Definition at line 428 of file cadical_proof.cpp.
| void CaDiCaL::Proof::finalize_unit | ( | int64_t | id, |
| int | lit ) |
Definition at line 420 of file cadical_proof.cpp.
| void CaDiCaL::Proof::flush | ( | ) |
| void CaDiCaL::Proof::flush_clause | ( | Clause * | c | ) |
Definition at line 442 of file cadical_proof.cpp.
| void CaDiCaL::Proof::otfs_strengthen_clause | ( | Clause * | , |
| const vector< int > & | , | ||
| const vector< int64_t > & | ) |
Definition at line 492 of file cadical_proof.cpp.
| void CaDiCaL::Proof::report_status | ( | int | status, |
| int64_t | id ) |
Definition at line 618 of file cadical_proof.cpp.
| void CaDiCaL::Proof::reset_assumptions | ( | ) |
Definition at line 611 of file cadical_proof.cpp.
| void CaDiCaL::Proof::solve_query | ( | ) |
Definition at line 632 of file cadical_proof.cpp.
| void CaDiCaL::Proof::strengthen | ( | int64_t | id | ) |
Definition at line 510 of file cadical_proof.cpp.
Definition at line 472 of file cadical_proof.cpp.
| void CaDiCaL::Proof::weaken_minus | ( | Clause * | c | ) |
Definition at line 368 of file cadical_proof.cpp.
Definition at line 376 of file cadical_proof.cpp.
| void CaDiCaL::Proof::weaken_plus | ( | Clause * | c | ) |
Definition at line 384 of file cadical_proof.cpp.
Definition at line 389 of file cadical_proof.cpp.