Channel constraints
[Using finite domain integers]
Functions | |
| static synchronized void | org::gecode::Gecode.channel (JavaSpace home, VarArray<?extends IntVar > x, VarArray<?extends IntVar > y, IntConLevel icl) |
Post propagator for for all . | |
| static synchronized void | org::gecode::Gecode.channel (JavaSpace home, VarArray<?extends IntVar > x, VarArray<?extends IntVar > y) |
Post propagator for for all . | |
Function Documentation
| static synchronized void org.gecode.Gecode.channel | ( | JavaSpace | home, | |
| VarArray<?extends IntVar > | x, | |||
| VarArray<?extends IntVar > | y, | |||
| IntConLevel | icl | |||
| ) | [static, inherited] |
Post propagator for
for all
.
- Supports value (icl = ICL_VAL) and domain propagation (all other values for icl).
- Throws an exception of type Int.ArgumentSizeMismatch, if x and n are of different size.
- Throws an exception of type Int.ArgumentSame, if x together with y contains the same variable multiply.
Definition at line 632 of file Gecode.java.
| static synchronized void org.gecode.Gecode.channel | ( | JavaSpace | home, | |
| VarArray<?extends IntVar > | x, | |||
| VarArray<?extends IntVar > | y | |||
| ) | [static, inherited] |
Post propagator for
for all
.
- Supports value (icl = ICL_VAL) and domain propagation (all other values for icl).
- Throws an exception of type Int.ArgumentSizeMismatch, if x and n are of different size.
- Throws an exception of type Int.ArgumentSame, if x together with y contains the same variable multiply.
Definition at line 646 of file Gecode.java.
