21 #ifndef ABC__aig__fsim__fsimInt_h
22 #define ABC__aig__fsim__fsimInt_h
112 #define Fsim_ManForEachObj( p, pObj, i )\
113 for ( i = 2, p->pDataCur = p->pDataAig, p->iNodePrev = 0, pObj = &p->Obj;\
114 i < p->nObjs && Fsim_ManRestoreObj( p, pObj ); i++ )
void Fsim_ManFront(Fsim_Man_t *p, int fCompressAig)
FUNCTION DECLARATIONS ///.
static int Fsim_LitNot(int Lit)
typedefABC_NAMESPACE_HEADER_START struct Aig_Man_t_ Aig_Man_t
INCLUDES ///.
static unsigned * Fsim_SimDataCi(Fsim_Man_t *p, int i)
typedefABC_NAMESPACE_IMPL_START struct Vec_Int_t_ Vec_Int_t
DECLARATIONS ///.
static int Fsim_LitNotCond(int Lit, int c)
static unsigned * Fsim_SimData(Fsim_Man_t *p, int i)
static int Fsim_LitIsCompl(int Lit)
static int Fsim_Lit2Var(int Lit)
static int Fsim_Var2Lit(int Var, int fCompl)
MACRO DEFINITIONS ///.
void Fsim_ManTest(Aig_Man_t *pAig)
typedefABC_NAMESPACE_HEADER_START struct Fsim_Man_t_ Fsim_Man_t
INCLUDES ///.
typedefABC_NAMESPACE_HEADER_START struct Fsim_Obj_t_ Fsim_Obj_t
INCLUDES ///.
void Fsim_ManDelete(Fsim_Man_t *p)
#define ABC_NAMESPACE_HEADER_START
NAMESPACES ///.
#define ABC_NAMESPACE_HEADER_END
Fsim_Man_t * Fsim_ManCreate(Aig_Man_t *pAig)
static int Fsim_LitRegular(int Lit)
static unsigned * Fsim_SimDataCo(Fsim_Man_t *p, int i)