abc-master
|
#include "pdrInt.h"
Go to the source code of this file.
Functions | |
static ABC_NAMESPACE_IMPL_START int | Pdr_ObjSatVar1 (Pdr_Man_t *p, int k, Aig_Obj_t *pObj) |
DECLARATIONS ///. More... | |
static int | Pdr_ObjSatVar2FindOrAdd (Pdr_Man_t *p, int k, Aig_Obj_t *pObj, int *pfNewVar) |
int | Pdr_ObjSatVar2 (Pdr_Man_t *p, int k, Aig_Obj_t *pObj, int Level, int Pol) |
int | Pdr_ObjSatVar (Pdr_Man_t *p, int k, int Pol, Aig_Obj_t *pObj) |
static int | Pdr_ObjRegNum1 (Pdr_Man_t *p, int k, int iSatVar) |
static int | Pdr_ObjRegNum2 (Pdr_Man_t *p, int k, int iSatVar) |
int | Pdr_ObjRegNum (Pdr_Man_t *p, int k, int iSatVar) |
int | Pdr_ManFreeVar (Pdr_Man_t *p, int k) |
static sat_solver * | Pdr_ManNewSolver1 (sat_solver *pSat, Pdr_Man_t *p, int k, int fInit) |
static sat_solver * | Pdr_ManNewSolver2 (sat_solver *pSat, Pdr_Man_t *p, int k, int fInit) |
sat_solver * | Pdr_ManNewSolver (sat_solver *pSat, Pdr_Man_t *p, int k, int fInit) |
int Pdr_ManFreeVar | ( | Pdr_Man_t * | p, |
int | k | ||
) |
Function*************************************************************
Synopsis [Returns the index of unused SAT variable.]
Description []
SideEffects []
SeeAlso []
Definition at line 332 of file pdrCnf.c.
sat_solver* Pdr_ManNewSolver | ( | sat_solver * | pSat, |
Pdr_Man_t * | p, | ||
int | k, | ||
int | fInit | ||
) |
Function*************************************************************
Synopsis [Creates SAT solver.]
Description []
SideEffects []
SeeAlso []
Definition at line 435 of file pdrCnf.c.
|
inlinestatic |
Function*************************************************************
Synopsis [Creates SAT solver.]
Description []
SideEffects []
SeeAlso []
Definition at line 355 of file pdrCnf.c.
|
inlinestatic |
Function*************************************************************
Synopsis [Creates SAT solver.]
Description []
SideEffects []
SeeAlso []
Definition at line 387 of file pdrCnf.c.
int Pdr_ObjRegNum | ( | Pdr_Man_t * | p, |
int | k, | ||
int | iSatVar | ||
) |
|
inlinestatic |
|
inlinestatic |
Function*************************************************************
Synopsis [Returns register number for the given SAT variable.]
Description []
SideEffects []
SeeAlso []
Definition at line 285 of file pdrCnf.c.
Function*************************************************************
Synopsis [Returns SAT variable of the given object.]
Description []
SideEffects []
SeeAlso []
Definition at line 241 of file pdrCnf.c.
|
inlinestatic |
DECLARATIONS ///.
CFile****************************************************************
FileName [pdrCnf.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Property driven reachability.]
Synopsis [CNF computation on demand.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - November 20, 2010.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Returns SAT variable of the given object.]
Description []
SideEffects []
SeeAlso []
Definition at line 54 of file pdrCnf.c.
Definition at line 200 of file pdrCnf.c.
|
inlinestatic |
Function*************************************************************
Synopsis [Returns SAT variable of the given object.]
Description []
SideEffects []
SeeAlso []
Definition at line 173 of file pdrCnf.c.