Generated on Thu Apr 11 14:00:15 2019 for Gecode by doxygen 1.6.3

Test::Int Namespace Reference

Testing finite domain integers. More...

Namespaces

namespace  Arithmetic
 

Tests for arithmetic constraints


namespace  Basic
 

Tests for basic setup


namespace  BinPacking
 

Tests for bin-packing constraint


namespace  Bool
 

Tests for Boolean constraints


namespace  Channel
 

Tests for channel constraints


namespace  Circuit
 

Tests for circuit constraints


namespace  Count
 

Tests for count constraints


namespace  Cumulative
 

Tests for cumulative scheduling constraints.


namespace  Cumulatives
 

Tests for scheduling constraints


namespace  Distinct
 

Tests for distinct constraints


namespace  Dom
 

Tests for domain constraints


namespace  Element
 

Tests for element constraints


namespace  Exec
 

Tests for synchronized execution


namespace  Extensional
 

Tests for extensional (relation) constraints


namespace  GCC
 

Tests for counting constraints (global cardinality)


namespace  Linear
 

Tests for linear constraints


namespace  Member
 

Tests for membership constraints


namespace  MiniModelArithmetic
 

Tests for minimal modelling constraints (arithmetic)


namespace  MiniModelBoolean
 

Tests for minimal modelling constraints (Boolean)


namespace  MiniModelCount
 

Tests for minimal modelling constraints (counting)


namespace  MiniModelLin
 

Tests for minimal modelling constraints (linear)


namespace  MiniModel
 

Tests for minimal modelling constraints (simple relations)


namespace  NoOverlap
 

Tests for no-overlap constraint


namespace  NValues
 

Tests for number of values constraints


namespace  Order
 

Tests for order constraint


namespace  Precede
 

Tests for value precedence constraints


namespace  Rel
 

Tests for relation constraints


namespace  Sequence
 

Tests for sequence constraints


namespace  Sorted
 

Tests for sorted constraints


namespace  Unary
 

Tests for unary scheduling constraints


namespace  Unshare
 

Tests for unsharing variables in arrays


namespace  MiniModelSet
 

Tests for minimal modelling constraints (Set)


Classes

class  Assignment
 Base class for assignments More...
class  CpltAssignment
 Generate all assignments. More...
class  RandomAssignment
 Generate random selection of assignments. More...
class  RandomMixAssignment
 Generate random selection of assignments. More...
class  TestSpace
 Space for executing tests. More...
class  Test
 Base class for tests with integer constraints More...
class  IntPropLevels
 Iterator for simple integer propagation levels. More...
class  IntPropBasicAdvanced
 Iterator for basic and advanced integer propagation levels. More...
class  IntRelTypes
 Iterator for integer relation types. More...
class  BoolOpTypes
 Iterator for Boolean operation types. More...

Enumerations

enum  ConTestLevel { CTL_NONE, CTL_DOMAIN, CTL_BOUNDS_D, CTL_BOUNDS_Z }
 

Level of consistency to test for.

More...

Detailed Description

Testing finite domain integers.