Gecode::Int::Extensional Namespace Reference
Detailed Description
Extensional propagators
Classes | |
class | BitSet |
Simple bitsets. More... | |
class | TransByI_State |
Sort transition array by input state. More... | |
class | TransBySymbol |
Sort transition array by symbol (value). More... | |
class | TransBySymbolI_State |
Sort transition array by symbol and then input states. More... | |
class | TransByO_State |
Sort transition array by output state. More... | |
class | StateGroup |
Stategroup is used to compute a partition of states. More... | |
class | StateGroupByGroup |
Sort groups stated by group and then state. More... | |
class | GroupStates |
GroupStates is used to index StateGroup by group More... | |
class | State |
States are described by number of incoming and outgoing edges. More... | |
class | Edge |
Edge in the layered graph More... | |
class | Support |
Support information for a value. More... | |
class | Layer |
Layer for a view in the layered graph. More... | |
class | LayerValues |
Iterator for telling variable domains by scanning support. More... | |
class | LayeredGraph |
Domain consistent layered graph (regular) propagator. More... | |
class | Base |
Base for domain consistent extensional propagation. More... | |
class | Basic |
Domain consistent extensional propagator. More... | |
class | Incremental |
Domain consistent extensional propagator. More... | |
Typedefs | |
typedef TupleSet::Tuple | Tuple |
typedef BitSet * | Domain |
Enumerations | |
enum | StateInfo { SI_NONE = 0, SI_FROM_START = 1, SI_TO_FINAL = 2, SI_FINAL = 4 } |
Information about states. More... |
Typedef Documentation
Definition at line 165 of file extensional.hh.
typedef BitSet* Gecode::Int::Extensional::Domain |
Definition at line 166 of file extensional.hh.
Enumeration Type Documentation