ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
rsb.h
Go to the documentation of this file.
1
20
21#ifndef ABC__bool_Rsb_h
22#define ABC__bool_Rsb_h
23
24
28
32
34
38
39typedef struct Rsb_Man_t_ Rsb_Man_t;
40
44
48
49/*=== rsbMan.c ==========================================================*/
50extern Rsb_Man_t * Rsb_ManAlloc( int nLeafMax, int nDivMax, int nDecMax, int fVerbose );
51extern void Rsb_ManFree( Rsb_Man_t * p );
54/*=== rsbDec6.c ==========================================================*/
55extern int Rsb_ManPerformResub6( Rsb_Man_t * p, int nVars, word uTruth, Vec_Wrd_t * vDivTruths, word * puTruth0, word * puTruth1, int fVerbose );
56
57
59
60#endif
61
65
#define ABC_NAMESPACE_HEADER_END
#define ABC_NAMESPACE_HEADER_START
NAMESPACES ///.
typedefABC_NAMESPACE_IMPL_START struct Vec_Int_t_ Vec_Int_t
DECLARATIONS ///.
Definition bblif.c:37
Cube * p
Definition exorList.c:222
unsigned __int64 word
DECLARATIONS ///.
Definition kitPerm.c:36
Rsb_Man_t * Rsb_ManAlloc(int nLeafMax, int nDivMax, int nDecMax, int fVerbose)
MACRO DEFINITIONS ///.
Definition rsbMan.c:45
Vec_Int_t * Rsb_ManGetFaninsOld(Rsb_Man_t *p)
Definition rsbMan.c:88
void Rsb_ManFree(Rsb_Man_t *p)
Definition rsbMan.c:63
int Rsb_ManPerformResub6(Rsb_Man_t *p, int nVars, word uTruth, Vec_Wrd_t *vDivTruths, word *puTruth0, word *puTruth1, int fVerbose)
Definition rsbDec6.c:694
Vec_Int_t * Rsb_ManGetFanins(Rsb_Man_t *p)
Definition rsbMan.c:84
typedefABC_NAMESPACE_HEADER_START struct Rsb_Man_t_ Rsb_Man_t
INCLUDES ///.
Definition rsb.h:39
INCLUDES ///.
Definition rsbInt.h:51
int fVerbose
Definition rsbInt.h:56
int nDecMax
Definition rsbInt.h:55
int nDivMax
Definition rsbInt.h:54
int nLeafMax
Definition rsbInt.h:53
typedefABC_NAMESPACE_HEADER_START struct Vec_Wrd_t_ Vec_Wrd_t
INCLUDES ///.
Definition vecWrd.h:42