debian man page for applybinbdd

Query: applybinbdd

OS: debian

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

APPLYBINBDD(3)							   BDD functions						    APPLYBINBDD(3)

ORIGIN
This software belongs to the ALLIANCE CAD SYSTEM developed by the ASIM team at LIP6 laboratory of Universite Pierre et Marie CURIE, in Paris, France. Web : http://asim.lip6.fr/recherche/alliance/ E-mail : alliance-users@asim.lip6.fr
NAME
applyBinBdd - applies an operator to two BDD.
SYNOPSYS
#include "logmmm.h" pNode applyBinBdd(oper,pBdd1,pBdd2) short oper; pNode pBdd1; pNode pBdd2;
PARAMETERS
oper operator number to apply (OR,AND,XOR,NAND,NOR,NXOR) pBdd1 first argument pBdd2 second argument
DESCRIPTION
applyBinBdd() applies oper to pBdd1 and pBdd2. This function provides the basic method for creating the representation of a boolean func- tion.
EXAMPLE
#include "mutnnn.h" /* mbk utilities */ #include "logmmm.h" pNode nodeA,nodeB; pNode res; initializeBdd(SMALL_BDD); nodeA = createNodeTermBdd(3); nodeB = createNodeTermBdd(3); res = applyBinBdd(OR,nodeA,nodeB); displayBdd(res,1); /* it will display @res INDEX = 3 LOW = @nodeA HIGH = ONE @nodeA INDEX = 2 LOW = ZERO HIGH = ONE */ destroyBdd(1);
SEE ALSO
log(1), bdd(1), applyBdd(3), notBdd(3), constraintBdd(3), composeBdd(3), addListBdd(3), displayBdd(3), createNodeTermBdd(3).
BUG REPORT
This tool is under development at the ASIM department of the LIP6 laboratory. We need your feedback to improve documentation and tools.
ASIM
/LIP6 October 1, 1997 APPLYBINBDD(3)
Related Man Pages
addbddcircuitout(3) - debian
decbddrefint(3) - debian
delbddnode(3) - debian
satisfybddnode(3) - debian
viewbddnode(3) - debian
Similar Topics in the Unix Linux Community
Values of value($$X) in unix shell script