NUMBERNODEBDD(3)
π ORIGIN π
okay so bestie, first the lore β¨ this software belongs to the ALLIANCE CAD SYSTEM, developed by the ASIM team at the LIP6 laboratory of UniversitΓ© Pierre et Marie CURIE, in Paris, France. π«π· iconic.
- Web:
http://asim.lip6.fr/recherche/alliance/ - E-mail:
alliance-users@asim.lip6.fr
πΈ NAME πΈ
numberNodeBdd β literally counts how many nodes your BDD is using, no cap π
β¨ SYNOPSIS β¨
#include "logmmm.h"
int numberNodeBdd(pBdd)
pNode pBdd;
π PARAMETER π
pBddβ the BDD that we're doing the compute on, she's the main character here π«Ά
π¦ DESCRIPTION π¦
numberNodeBdd() computes the number of reduced nodes that are used in pBdd. that's it, that's the whole job, and she ate π
β¨
π EXAMPLE π
ok so here's a little taste, bestie:
#include "mutnnn.h" /* mbk utilities */
#include "logmmm.h"
pNode nodeA,nodeB,nodeC;
pNode res;
chain_list *pt;
initializeBdd(SMALL_BDD);
nodeA = createNodeTermBdd(3);
nodeB = createNodeTermBdd(3);
nodeC = createNodeTermBdd(4);
pt = NULL;
pt = addListBdd(pt,nodeA);
pt = addListBdd(pt,nodeB);
pt = addListBdd(pt,nodeC);
res = applyBdd(XOR,pt);
printf("number of nodes = %d",numberNodeBdd(res));
/* it will display
number of nodes = 5
*/
destroyBdd(1);
and boom, it will display number of nodes = 5 π likeβ¦ she counted, she served, she left. obsessed.
π SEE ALSO π
log(1), bdd(1), addListBdd(3), numberNodeBdd(3), notBdd(3), constraintBdd(3), composeBdd(3), displayBdd(3), createNodeTermBdd(3).
go read those too, iykyk π§
π BUG REPORT π
ngl this tool is under development at the ASIM department of the LIP6 laboratory. and they need your feedback to improve documentation and tools β so like, pls tell them, fr fr π
do NOT gatekeep your bug reports bestie, they literally asked for them π
ASIM/LIP6 Β· October 1, 1997 β yeah she's an old soul but she still slays π
β¨ NUMBERNODEBDD(3) out, mwah π«Ά
π¦ where this page comes from
- fedora 43: alliance-devel 5.1.1-35.20160506gitd8c05cd.fc42 Β· GPL-2.0-only
- fedora 43: alliance-devel 5.1.1-35.20160506gitd8c05cd.fc42 Β· GPL-2.0-only
- fedora 44: alliance-devel 5.1.1-35.20160506gitd8c05cd.fc42 Β· GPL-2.0-only
- fedora 44: alliance-devel 5.1.1-35.20160506gitd8c05cd.fc42 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms