21#ifndef ABC__Gia__int2__intInt_h
22#define ABC__Gia__int2__intInt_h
89 p->vSuffCis = Vec_IntAlloc( Gia_ManCiNum(pGia) );
90 p->vSuffCos = Vec_IntAlloc( Gia_ManCoNum(pGia) );
91 p->vPrefCos = Vec_IntAlloc( Gia_ManCoNum(pGia) );
92 p->vStack = Vec_IntAlloc( 10000 );
94 p->vImageOne = Vec_IntAlloc( 1000 );
95 p->vImagesAll = Vec_IntAlloc( 1000 );
97 p->vMapFrames = Vec_PtrAlloc( 100 );
98 p->vMapPref = Vec_IntAlloc( Gia_ManRegNum(pGia) );
99 p->vMapSuff = Vec_IntAlloc( Gia_ManRegNum(pGia) );
101 p->vAssign = Vec_IntAlloc( Gia_ManCiNum(pGia) );
102 p->vPrio = Vec_IntAlloc( Gia_ManCiNum(pGia) );
111 Vec_IntFreeP( &
p->vSuffCis );
112 Vec_IntFreeP( &
p->vSuffCos );
113 Vec_IntFreeP( &
p->vPrefCos );
114 Vec_IntFreeP( &
p->vStack );
116 Vec_IntFreeP( &
p->vImageOne );
117 Vec_IntFreeP( &
p->vImagesAll );
120 Vec_IntFreeP( &
p->vMapPref );
121 Vec_IntFreeP( &
p->vMapSuff );
123 Vec_IntFreeP( &
p->vAssign );
124 Vec_IntFreeP( &
p->vPrio );
128 if (
p->timeSatSuff )
#define ABC_CALLOC(type, num)
#define ABC_NAMESPACE_HEADER_END
#define ABC_NAMESPACE_HEADER_START
NAMESPACES ///.
typedefABC_NAMESPACE_IMPL_START struct Vec_Int_t_ Vec_Int_t
DECLARATIONS ///.
void Gia_ManStopP(Gia_Man_t **p)
void Gia_ManHashAlloc(Gia_Man_t *p)
Gia_Man_t * Gia_ManStart(int nObjsMax)
FUNCTION DEFINITIONS ///.
struct Gia_Man_t_ Gia_Man_t
void Int2_ManCreateFrames(Int2_Man_t *p, int iFrame, Vec_Int_t *vPrefCos)
sat_solver * Int2_ManSetupBmcSolver(Gia_Man_t *p, int nFrames)
typedefABC_NAMESPACE_HEADER_START struct Int2_Man_t_ Int2_Man_t
INCLUDES ///.
Vec_Int_t * Int2_ManRefineCube(Gia_Man_t *p, Vec_Int_t *vAssign, Vec_Int_t *vPrio)
Gia_Man_t * Int2_ManDupInit(Gia_Man_t *p, int fVerbose)
DECLARATIONS ///.
Gia_Man_t * Int2_ManProbToGia(Gia_Man_t *p, Vec_Int_t *vSop)
int Int2_ManCheckBmc(Int2_Man_t *p, Vec_Int_t *vCube)
int Int2_ManCheckInit(Gia_Man_t *p)
MACRO DEFINITIONS ///.
typedefABC_NAMESPACE_HEADER_START struct Int2_ManPars_t_ Int2_ManPars_t
INCLUDES ///.
void sat_solver_delete(sat_solver *s)
typedefABC_NAMESPACE_HEADER_START struct Vec_Ptr_t_ Vec_Ptr_t
INCLUDES ///.
typedefABC_NAMESPACE_HEADER_START struct Vec_Vec_t_ Vec_Vec_t
INCLUDES ///.