dom.icc File Reference
(Revision: 3768)
#include <climits>
#include "gecode/support/dynamic-array.hh"
#include "gecode/support/static-stack.hh"
#include "gecode/iter.hh"
#include "gecode/int/distinct/combptr.icc"
#include "gecode/int/distinct/bilink.icc"
#include "gecode/int/distinct/node.icc"
#include "gecode/int/distinct/edge.icc"
Go to the source code of this file.
Namespaces | |
namespace | Gecode |
namespace | Gecode::Int |
namespace | Gecode::Int::Distinct |
Classes | |
class | Gecode::Int::Distinct::CombPtrFlag< T > |
Class for combining two pointers with a flag. More... | |
class | Gecode::Int::Distinct::BiLink |
Bidirectional links for both edges and anchors in nodes of view-value graph. More... | |
class | Gecode::Int::Distinct::Node< View > |
Base-class for nodes (both view and value nodes). More... | |
class | Gecode::Int::Distinct::ValNode< View > |
Value nodes in view-value graph. More... | |
class | Gecode::Int::Distinct::ViewNode< View > |
View nodes in view-value graph. More... | |
class | Gecode::Int::Distinct::Edge< View > |
Edges in view-value graph. More... | |
class | Gecode::Int::Distinct::DomCtrl< View >::ViewValGraph< View > |
View-value graph for propagating domain-consistent distinct. More... |