Generated on Wed Jan 4 17:49:15 2006 for Gecode by doxygen 1.4.6

dom.icc File Reference

(Revision: 2457)

#include "iter.hh"
#include "support/static-stack.hh"
#include "support/block-allocator.hh"

Go to the source code of this file.

Namespaces

namespace  Gecode
namespace  Gecode::Int
namespace  Gecode::Int::Regular

Classes

class  Gecode::Int::Regular::State
 States are described by number of incoming and outgoing edges. More...
class  Gecode::Int::Regular::Edge
 Edge in the layered graph More...
class  Gecode::Int::Regular::Layer
 A layer in the layered graph. More...
class  Gecode::Int::Regular::Dom< View >::LayeredGraph< View >
 LayeredGraph as data structure used for propagation in regular More...
class  Gecode::Int::Regular::EdgeRanges
 Iterator for telling variable domains by scanning transitions. More...

Flags for modification in layer

const int Gecode::Int::Regular::MOD_NONE = 0
 No modification.
const int Gecode::Int::Regular::MOD_IDEG = 1
 Indegree has become zero.
const int Gecode::Int::Regular::MOD_ODEG = 2
 Outdegree has become zero.

Typedefs

typedef Support::BlockAllocator<
Edge > 
Gecode::Int::Regular::EdgeAllocator