|
cudd
3.0.0
The University of Colorado Decision Diagram Package
|
Subtable for one index. More...
#include <cuddInt.h>

Data Fields | |
| DdNode ** | nodelist |
| int | shift |
| unsigned int | slots |
| unsigned int | keys |
| unsigned int | maxKeys |
| unsigned int | dead |
| unsigned int | next |
| int | bindVar |
| Cudd_VariableType | varType |
| int | pairIndex |
| int | varHandled |
| Cudd_LazyGroupType | varToBeGrouped |
Subtable for one index.
| int DdSubtable::bindVar |
flag to bind this variable to its level
| unsigned int DdSubtable::dead |
number of dead nodes in this table
| unsigned int DdSubtable::keys |
number of nodes stored in this table
| unsigned int DdSubtable::maxKeys |
slots * DD_MAX_SUBTABLE_DENSITY
| unsigned int DdSubtable::next |
index of next variable in group
| DdNode** DdSubtable::nodelist |
hash table
| int DdSubtable::pairIndex |
corresponding variable index (ps <-> ns)
| int DdSubtable::shift |
shift for hash function
| unsigned int DdSubtable::slots |
size of the hash table
| int DdSubtable::varHandled |
flag: 1 means variable is already handled
| Cudd_LazyGroupType DdSubtable::varToBeGrouped |
tells what grouping to apply
| Cudd_VariableType DdSubtable::varType |
variable type (ps, ns, pi)
1.8.11