59 printf(
"Mvc_CoverMultiply(): Cover supports are not disjoint!\n" );
#define Mvc_CoverAddCubeTail(pCover, pCube)
int Mvc_CoverAlgebraicEqual(Mvc_Cover_t *pCover1, Mvc_Cover_t *pCover2)
Mvc_Cube_t * Mvc_CubeDup(Mvc_Cover_t *pCover, Mvc_Cube_t *pCube)
#define Mvc_CubeBitEqual(Res, Cube1, Cube2)
Mvc_Cover_t * Mvc_CoverAlgebraicSubtract(Mvc_Cover_t *pCover1, Mvc_Cover_t *pCover2)
#define Mvc_CubeBitDisjoint(Res, Cube1, Cube2)
#define Mvc_CubeBitOr(CubeR, Cube1, Cube2)
void Mvc_CoverSupport(Mvc_Cover_t *pCover, Mvc_Cube_t *pSupp)
FUNCTION DEFINITIONS ///.
Mvc_Cube_t * Mvc_CubeAlloc(Mvc_Cover_t *pCover)
DECLARATIONS ///.
#define ABC_NAMESPACE_IMPL_END
Mvc_Cover_t * Mvc_CoverClone(Mvc_Cover_t *pCover)
#define Mvc_CoverForEachCube(Cover, Cube)
#define ABC_NAMESPACE_IMPL_START
ABC_NAMESPACE_IMPL_START Mvc_Cover_t * Mvc_CoverAlgebraicMultiply(Mvc_Cover_t *pCover1, Mvc_Cover_t *pCover2)
DECLARATIONS ///.
void Mvc_CoverAllocateMask(Mvc_Cover_t *pCover)