ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
decide.h
Go to the documentation of this file.
1#ifndef _decide_h_INCLUDED
2#define _decide_h_INCLUDED
3
4#include "global.h"
6
7struct kissat;
8
9void kissat_decide (struct kissat *);
11void kissat_internal_assume (struct kissat *, unsigned lit);
12unsigned kissat_next_decision_variable (struct kissat *);
13int kissat_decide_phase (struct kissat *, unsigned idx);
14
15#define INITIAL_PHASE (GET_OPTION (phase) ? 1 : -1)
16
18
19#endif
#define ABC_NAMESPACE_HEADER_END
#define ABC_NAMESPACE_HEADER_START
NAMESPACES ///.
void kissat_start_random_sequence(struct kissat *)
Definition decide.c:59
void kissat_internal_assume(struct kissat *, unsigned lit)
Definition decide.c:237
unsigned kissat_next_decision_variable(struct kissat *)
Definition decide.c:128
void kissat_decide(struct kissat *)
Definition decide.c:211
int kissat_decide_phase(struct kissat *, unsigned idx)
Definition decide.c:157
int lit
Definition satVec.h:130