abc-master
|
#include "satSolver2.h"
#include "aig/gia/gia.h"
#include "aig/gia/giaAig.h"
#include "sat/cnf/cnf.h"
Go to the source code of this file.
Data Structures | |
struct | Int2_Man_t_ |
DECLARATIONS ///. More... | |
Functions | |
Int2_Man_t * | Int2_ManStart (sat_solver2 *pSat, int *pGloVars, int nGloVars) |
FUNCTION DEFINITIONS ///. More... | |
void | Int2_ManStop (Int2_Man_t *p) |
void * | Int2_ManReadInterpolant (sat_solver2 *pSat) |
int | Int2_ManChainStart (Int2_Man_t *p, clause *c) |
int | Int2_ManChainResolve (Int2_Man_t *p, clause *c, int iLit, int varA) |
Gia_Man_t * | Gia_ManInterTest (Gia_Man_t *p) |
Function*************************************************************
Synopsis [Test for the interpolation procedure.]
Description [The input AIG can be any n-input comb circuit with one PO (not necessarily a comb miter). The interpolant depends on n+1 variables and equal to the relation f = F(x0,x1,...,xn).]
SideEffects []
SeeAlso []
Definition at line 158 of file satSolver2i.c.
int Int2_ManChainResolve | ( | Int2_Man_t * | p, |
clause * | c, | ||
int | iLit, | ||
int | varA | ||
) |
Definition at line 134 of file satSolver2i.c.
int Int2_ManChainStart | ( | Int2_Man_t * | p, |
clause * | c | ||
) |
Function*************************************************************
Synopsis [Computing interpolant for a clause.]
Description []
SideEffects []
SeeAlso []
Definition at line 108 of file satSolver2i.c.
void* Int2_ManReadInterpolant | ( | sat_solver2 * | pSat | ) |
Definition at line 80 of file satSolver2i.c.
Int2_Man_t* Int2_ManStart | ( | sat_solver2 * | pSat, |
int * | pGloVars, | ||
int | nGloVars | ||
) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Managing interpolation manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 56 of file satSolver2i.c.
void Int2_ManStop | ( | Int2_Man_t * | p | ) |
Definition at line 71 of file satSolver2i.c.