|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.sf.javabdd.BDDFactory org.sf.javabdd.JavaFactory org.sf.javabdd.JeddJavaFactory
public class JeddJavaFactory
Implements additional BDD operations missing from JavaBDD's JavaFactory.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.sf.javabdd.BDDFactory |
---|
org.sf.javabdd.BDDFactory.BDDOp, org.sf.javabdd.BDDFactory.ReorderMethod |
Field Summary |
---|
Fields inherited from class org.sf.javabdd.JavaFactory |
---|
SWAPCOUNT |
Fields inherited from class org.sf.javabdd.BDDFactory |
---|
and, biimp, diff, domain, fdvarnum, firstbddvar, imp, invimp, less, nand, nor, or, REORDER_NONE, REORDER_RANDOM, REORDER_SIFT, REORDER_SIFTITE, REORDER_WIN2, REORDER_WIN2ITE, REORDER_WIN3, REORDER_WIN3ITE, xor |
Constructor Summary | |
---|---|
JeddJavaFactory()
|
Method Summary | |
---|---|
int |
firstCube(org.sf.javabdd.BDD r,
int n,
int[] cube)
|
int |
firstCube(int r,
int n,
int[] cube)
|
static org.sf.javabdd.BDDFactory |
init(int nodenum,
int cachesize)
|
int |
nextCube(org.sf.javabdd.BDD r,
int n,
int[] cube)
|
int |
nextCube(int r,
int n,
int[] cube)
|
int |
nextPath(int r,
int n,
int[] cube)
|
Methods inherited from class org.sf.javabdd.JavaFactory |
---|
addVarBlock, addVarBlock, autoReorder, autoReorder, clearVarBlocks, createBitVector, createDomain, disableReorder, done, enableReorder, getAllocNum, getNodeNum, getReorderMethod, getReorderTimes, initialize, isInitialized, ithVar, level2Var, load, main, makePair, nithVar, nodeCount, one, printAll, printOrder, printStat, printTable, reorder, reorderGain, reorderVerbose, save, setCacheRatio, setMaxIncrease, setMaxNodeNum, setMinFreeNodes, setVarNum, setVarOrder, swapVar, var2Level, varBlockAll, varNum, zero |
Methods inherited from class org.sf.javabdd.BDDFactory |
---|
buildCube, buildCube, buildVector, buildVector, buildVector, buildVector, clearAllDomains, constantVector, constantVector, extDomain, extDomain, extVarNum, finalize, getDomain, init, makePair, makePair, makePair, makeSet, makeSet, makeVarOrdering, numberOfDomains, overlapDomain |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JeddJavaFactory()
Method Detail |
---|
public static org.sf.javabdd.BDDFactory init(int nodenum, int cachesize)
public int nextPath(int r, int n, int[] cube)
public int nextCube(org.sf.javabdd.BDD r, int n, int[] cube)
public int nextCube(int r, int n, int[] cube)
public int firstCube(org.sf.javabdd.BDD r, int n, int[] cube)
public int firstCube(int r, int n, int[] cube)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |