cprover
Toggle main menu visibility
Loading...
Searching...
No Matches
qbf_skizzo_core.h
Go to the documentation of this file.
1
/*******************************************************************\
2
3
Module:
4
5
Author: CM Wintersteiger
6
7
\*******************************************************************/
8
9
10
#ifndef CPROVER_SOLVERS_QBF_QBF_SKIZZO_CORE_H
11
#define CPROVER_SOLVERS_QBF_QBF_SKIZZO_CORE_H
12
13
#include "
qbf_bdd_core.h
"
14
15
// a qdimacs_coret with f_get from BDDs
16
class
qbf_skizzo_coret
:
public
qbf_bdd_certificatet
17
{
18
public
:
19
qbf_skizzo_coret
();
20
~qbf_skizzo_coret
()
override
;
21
22
std::string
solver_text
()
const override
;
23
resultt
prop_solve
()
override
;
24
25
bool
is_in_core
(
literalt
l)
const override
;
26
modeltypet
m_get
(
literalt
a)
const override
;
27
28
protected
:
29
std::string
qbf_tmp_file
;
30
31
bool
get_certificate
(
void
);
32
};
33
34
#endif
// CPROVER_SOLVERS_QBF_QBF_SKIZZO_CORE_H
literalt
Definition
literal.h:26
qbf_bdd_certificatet::qbf_bdd_certificatet
qbf_bdd_certificatet(void)
Definition
qbf_bdd_core.cpp:31
qbf_skizzo_coret::qbf_skizzo_coret
qbf_skizzo_coret()
Definition
qbf_skizzo_core.cpp:30
qbf_skizzo_coret::get_certificate
bool get_certificate(void)
Definition
qbf_skizzo_core.cpp:143
qbf_skizzo_coret::qbf_tmp_file
std::string qbf_tmp_file
Definition
qbf_skizzo_core.h:29
qbf_skizzo_coret::prop_solve
resultt prop_solve() override
Definition
qbf_skizzo_core.cpp:47
qbf_skizzo_coret::solver_text
std::string solver_text() const override
Definition
qbf_skizzo_core.cpp:42
qbf_skizzo_coret::is_in_core
bool is_in_core(literalt l) const override
Definition
qbf_skizzo_core.cpp:133
qbf_skizzo_coret::m_get
modeltypet m_get(literalt a) const override
Definition
qbf_skizzo_core.cpp:138
qbf_skizzo_coret::~qbf_skizzo_coret
~qbf_skizzo_coret() override
Definition
qbf_skizzo_core.cpp:38
qdimacs_coret::modeltypet
modeltypet
Definition
qdimacs_core.h:30
resultt
resultt
The result of goto verifying.
Definition
properties.h:45
qbf_bdd_core.h
solvers
qbf
qbf_skizzo_core.h
Generated by
1.17.0