Generated on Sat Feb 7 2015 02:01:36 for Gecode by doxygen 1.8.9.1

Functions

void Gecode::rel (Home home, SetVar x, SetOpType op, SetVar y, SetRelType r, SetVar z)
 Post propagator for $ (x \diamond_{\mathit{op}} y) \sim_r z $. More...
 
void Gecode::rel (Home home, SetOpType op, const SetVarArgs &x, SetVar y)
 Post propagator for $ y = \diamond_{\mathit{op}} x$. More...
 
void Gecode::rel (Home home, SetOpType op, const SetVarArgs &x, const IntSet &z, SetVar y)
 Post propagator for $ y = \diamond_{\mathit{op}} x \diamond_{\mathit{op}} z$. More...
 
void Gecode::rel (Home home, SetOpType op, const IntVarArgs &x, const IntSet &z, SetVar y)
 Post propagator for $ y = \diamond_{\mathit{op}} x \diamond_{\mathit{op}} z$. More...
 
void Gecode::rel (Home home, SetOpType op, const IntVarArgs &x, SetVar y)
 Post propagator for $ y = \diamond_{\mathit{op}} x$. More...
 
void Gecode::rel (Home home, const IntSet &x, SetOpType op, SetVar y, SetRelType r, SetVar z)
 Post propagator for $ (x \diamond_{\mathit{op}} y) \sim_r z $. More...
 
void Gecode::rel (Home home, SetVar x, SetOpType op, const IntSet &y, SetRelType r, SetVar z)
 Post propagator for $ (x \diamond_{\mathit{op}} y) \sim_r z $. More...
 
void Gecode::rel (Home home, SetVar x, SetOpType op, SetVar y, SetRelType r, const IntSet &z)
 Post propagator for $ (x \diamond_{\mathit{op}} y) \sim_r z $. More...
 
void Gecode::rel (Home home, const IntSet &x, SetOpType op, SetVar y, SetRelType r, const IntSet &z)
 Post propagator for $ (x \diamond_{\mathit{op}} y) \sim_r z $. More...
 
void Gecode::rel (Home home, SetVar x, SetOpType op, const IntSet &y, SetRelType r, const IntSet &z)
 Post propagator for $ (x \diamond_{\mathit{op}} y) \sim_r z $. More...
 

Detailed Description

Function Documentation

void Gecode::rel ( Home  home,
SetVar  x,
SetOpType  op,
SetVar  y,
SetRelType  r,
SetVar  z 
)

Post propagator for $ (x \diamond_{\mathit{op}} y) \sim_r z $.

Definition at line 49 of file rel-op-ternary.cpp.

void Gecode::rel ( Home  home,
SetOpType  op,
const SetVarArgs x,
SetVar  y 
)

Post propagator for $ y = \diamond_{\mathit{op}} x$.

Definition at line 49 of file rel-op.cpp.

void Gecode::rel ( Home  home,
SetOpType  op,
const SetVarArgs x,
const IntSet z,
SetVar  y 
)

Post propagator for $ y = \diamond_{\mathit{op}} x \diamond_{\mathit{op}} z$.

Definition at line 76 of file rel-op.cpp.

void Gecode::rel ( Home  home,
SetOpType  op,
const IntVarArgs x,
const IntSet z,
SetVar  y 
)

Post propagator for $ y = \diamond_{\mathit{op}} x \diamond_{\mathit{op}} z$.

Definition at line 81 of file rel-op-singleton.cpp.

void Gecode::rel ( Home  home,
SetOpType  op,
const IntVarArgs x,
SetVar  y 
)

Post propagator for $ y = \diamond_{\mathit{op}} x$.

Definition at line 49 of file rel-op-singleton.cpp.

void Gecode::rel ( Home  home,
const IntSet x,
SetOpType  op,
SetVar  y,
SetRelType  r,
SetVar  z 
)

Post propagator for $ (x \diamond_{\mathit{op}} y) \sim_r z $.

Definition at line 51 of file rel-op-const-cvv.cpp.

void Gecode::rel ( Home  home,
SetVar  x,
SetOpType  op,
const IntSet y,
SetRelType  r,
SetVar  z 
)

Post propagator for $ (x \diamond_{\mathit{op}} y) \sim_r z $.

Definition at line 51 of file rel-op-const-vcv.cpp.

void Gecode::rel ( Home  home,
SetVar  x,
SetOpType  op,
SetVar  y,
SetRelType  r,
const IntSet z 
)

Post propagator for $ (x \diamond_{\mathit{op}} y) \sim_r z $.

Definition at line 51 of file rel-op-const-vvc.cpp.

void Gecode::rel ( Home  home,
const IntSet x,
SetOpType  op,
SetVar  y,
SetRelType  r,
const IntSet z 
)

Post propagator for $ (x \diamond_{\mathit{op}} y) \sim_r z $.

Definition at line 51 of file rel-op-const-cvc.cpp.

void Gecode::rel ( Home  home,
SetVar  x,
SetOpType  op,
const IntSet y,
SetRelType  r,
const IntSet z 
)

Post propagator for $ (x \diamond_{\mathit{op}} y) \sim_r z $.

Definition at line 51 of file rel-op-const-vcc.cpp.