FUNCTION DEFINITIONS ///.
FUNCTION DECLARATIONS ///.
59{
64 return Dec_GraphCreateConst0();
66 return Dec_GraphCreateConst1();
67
68
69 pCover = Dec_ConvertSopToMvc( pSop );
70
71
73
74
77
78
80
82
83 eRoot = Dec_Factor_rec( pFForm, pCover );
84
85 Dec_GraphSetRoot( pFForm, eRoot );
86
88 Dec_GraphComplement( pFForm );
89
90
91
92
94 return pFForm;
95}
ABC_DLL int Abc_SopIsConst0(char *pSop)
ABC_DLL int Abc_SopGetVarNum(char *pSop)
ABC_DLL int Abc_SopIsComplement(char *pSop)
ABC_DLL int Abc_SopIsConst1(char *pSop)
typedefABC_NAMESPACE_HEADER_START struct Dec_Edge_t_ Dec_Edge_t
INCLUDES ///.
struct Dec_Graph_t_ Dec_Graph_t
void Mvc_CoverFree(Mvc_Cover_t *pCover)
int Mvc_CoverContain(Mvc_Cover_t *pCover)
FUNCTION DEFINITIONS ///.
int Mvc_CoverIsEmpty(Mvc_Cover_t *pCover)
int Mvc_CoverIsTautology(Mvc_Cover_t *pCover)
struct MvcCoverStruct Mvc_Cover_t
void Mvc_CoverInverse(Mvc_Cover_t *pCover)