#include <lratchecker.hpp>


Public Member Functions | |
| LratChecker (Internal *) | |
| virtual | ~LratChecker () |
| void | connect_internal (Internal *i) override |
| void | begin_proof (int64_t) override |
| void | add_original_clause (int64_t, bool, const vector< int > &, bool restore) override |
| void | restore_clause (int64_t, const vector< int > &) |
| void | add_derived_clause (int64_t, bool, const vector< int > &, const vector< int64_t > &) override |
| void | delete_clause (int64_t, bool, const vector< int > &) override |
| void | weaken_minus (int64_t, const vector< int > &) override |
| void | finalize_clause (int64_t, const vector< int > &) override |
| void | add_assumption_clause (int64_t, const vector< int > &, const vector< int64_t > &) override |
| void | add_assumption (int) override |
| void | add_constraint (const vector< int > &) override |
| void | reset_assumptions () override |
| void | report_status (int, int64_t) override |
| void | conclude_unsat (ConclusionType, const vector< int64_t > &) override |
| void | print_stats () override |
| void | dump () |
Public Member Functions inherited from CaDiCaL::StatTracer | |
| StatTracer () | |
| virtual | ~StatTracer () |
Public Member Functions inherited from CaDiCaL::InternalTracer | |
| InternalTracer () | |
| virtual | ~InternalTracer () |
Public Member Functions inherited from CaDiCaL::Tracer | |
| Tracer () | |
| virtual | ~Tracer () |
| virtual void | add_original_clause (int64_t, bool, const std::vector< int > &, bool=false) |
| virtual void | add_derived_clause (int64_t, bool, const std::vector< int > &, const std::vector< int64_t > &) |
| virtual void | delete_clause (int64_t, bool, const std::vector< int > &) |
| virtual void | demote_clause (uint64_t, const std::vector< int > &) |
| virtual void | weaken_minus (int64_t, const std::vector< int > &) |
| virtual void | strengthen (int64_t) |
| virtual void | finalize_clause (int64_t, const std::vector< int > &) |
| virtual void | solve_query () |
| virtual void | add_constraint (const std::vector< int > &) |
| virtual void | add_assumption_clause (int64_t, const std::vector< int > &, const std::vector< int64_t > &) |
| virtual void | conclude_unsat (ConclusionType, const std::vector< int64_t > &) |
| virtual void | conclude_sat (const std::vector< int > &) |
| virtual void | conclude_unknown (const std::vector< int > &) |
Definition at line 36 of file lratchecker.hpp.
| CaDiCaL::LratChecker::LratChecker | ( | Internal * | i | ) |
Definition at line 120 of file cadical_lratchecker.cpp.

|
virtual |
Definition at line 144 of file cadical_lratchecker.cpp.
|
overridevirtual |
Reimplemented from CaDiCaL::Tracer.
Definition at line 549 of file cadical_lratchecker.cpp.
|
override |
Definition at line 530 of file cadical_lratchecker.cpp.

Definition at line 551 of file cadical_lratchecker.cpp.
|
override |
Definition at line 481 of file cadical_lratchecker.cpp.


|
override |
Definition at line 452 of file cadical_lratchecker.cpp.

|
overridevirtual |
Reimplemented from CaDiCaL::Tracer.
Definition at line 831 of file cadical_lratchecker.cpp.
|
override |
Definition at line 569 of file cadical_lratchecker.cpp.

|
overridevirtual |
Reimplemented from CaDiCaL::InternalTracer.
Definition at line 139 of file cadical_lratchecker.cpp.
Definition at line 626 of file cadical_lratchecker.cpp.

| void CaDiCaL::LratChecker::dump | ( | ) |
Definition at line 815 of file cadical_lratchecker.cpp.
Definition at line 757 of file cadical_lratchecker.cpp.

|
overridevirtual |
Reimplemented from CaDiCaL::StatTracer.
Definition at line 799 of file cadical_stats.cpp.

|
overridevirtual |
Reimplemented from CaDiCaL::Tracer.
Definition at line 797 of file cadical_lratchecker.cpp.

|
overridevirtual |
Reimplemented from CaDiCaL::Tracer.
Definition at line 562 of file cadical_lratchecker.cpp.
Definition at line 718 of file cadical_lratchecker.cpp.


Definition at line 679 of file cadical_lratchecker.cpp.

| int64_t CaDiCaL::LratChecker::added |
Definition at line 103 of file lratchecker.hpp.
| int64_t CaDiCaL::LratChecker::checks |
Definition at line 114 of file lratchecker.hpp.
| int64_t CaDiCaL::LratChecker::collections |
Definition at line 116 of file lratchecker.hpp.
| int64_t CaDiCaL::LratChecker::collisions |
Definition at line 111 of file lratchecker.hpp.
| int64_t CaDiCaL::LratChecker::deleted |
Definition at line 107 of file lratchecker.hpp.
| int64_t CaDiCaL::LratChecker::derived |
Definition at line 105 of file lratchecker.hpp.
| int64_t CaDiCaL::LratChecker::finalized |
Definition at line 108 of file lratchecker.hpp.
| int64_t CaDiCaL::LratChecker::insertions |
Definition at line 110 of file lratchecker.hpp.
| int64_t CaDiCaL::LratChecker::original |
Definition at line 104 of file lratchecker.hpp.
| int64_t CaDiCaL::LratChecker::searches |
Definition at line 112 of file lratchecker.hpp.