|
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.