Generated on Mon Aug 25 11:35:51 2008 for Gecode by doxygen 1.5.6

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 BitSetDomain

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 166 of file extensional.hh.


Enumeration Type Documentation

Information about states.

Enumerator:
SI_NONE  State is not reachable.
SI_FROM_START  State is reachable from start state.
SI_TO_FINAL  Final state is reachable from state.
SI_FINAL  State is final.

Definition at line 144 of file dfa.cc.