Uses of Interface
choco.kernel.solver.constraints.integer.extension.BinRelation

Packages that use BinRelation
choco   
choco.cp.model.managers.constraints.integer   
choco.cp.solver   
choco.cp.solver.constraints.integer.extension   
choco.cp.solver.constraints.reified   
choco.kernel.solver   
choco.kernel.solver.constraints.integer.extension   
parser.absconparseur.components   
parser.chocogen   
samples.documentation   
samples.tutorials.lns.lns   
 

Uses of BinRelation in choco
 

Methods in choco that return BinRelation
static BinRelation Choco.makeBinRelation(int[] min, int[] max, boolean[][] mat, boolean feas)
          Create a binary relation represented by the matrix of feasible/infeasible (depending on the feas parameters) pairs of values incompatible pairs of values (depending on feas) given in argument tp be stated on any pair of variables (x,y) whose domain is included in the min max given in argument.
static BinRelation Choco.makeBinRelation(int[] min, int[] max, boolean[][] mat, boolean feas, boolean bitset)
          Create a binary relation represented by the matrix of feasible/infeasible (depending on the feas parameters) pairs of values incompatible pairs of values (depending on feas) given in argument tp be stated on any pair of variables (x,y) whose domain is included in the min max given in argument.
static BinRelation Choco.makeBinRelation(int[] min, int[] max, List<int[]> mat, boolean feas)
          Create a binary relation that represent the list of compatible or incompatible pairs of values (depending on feas) given in argument tp be stated on any pair of variables (x,y) whose domain is included in the min max given in argument.
static BinRelation Choco.makeBinRelation(int[] min, int[] max, List<int[]> mat, boolean feas, boolean bitset)
          Create a binary relation that represent the list of compatible or incompatible pairs of values (depending on feas) given in argument tp be stated on any pair of variables (x,y) whose domain is included in the min max given in argument.
 

Methods in choco with parameters of type BinRelation
static Constraint Choco.relationPairAC(IntegerVariable v1, IntegerVariable v2, BinRelation binR)
          Build a Table constraint defined extensionnaly by the set of infeasibles pairs of values for the corresponding variables.
static Constraint Choco.relationPairAC(String options, IntegerVariable v1, IntegerVariable v2, BinRelation binR)
          Build a Table constraint defined extensionnaly by the set of infeasibles pairs of values for the corresponding variables
 

Uses of BinRelation in choco.cp.model.managers.constraints.integer
 

Methods in choco.cp.model.managers.constraints.integer with parameters of type BinRelation
 SConstraint TableManager.buildBinaryTable(IntDomainVar v1, IntDomainVar v2, BinRelation binR, List<String> options, IEnvironment environment)
           
 

Uses of BinRelation in choco.cp.solver
 

Methods in choco.cp.solver that return BinRelation
 BinRelation CPSolver.makeBinRelation(int[] min, int[] max, List<int[]> mat, boolean feas)
          Create a binary relation that represent the list of compatible or incompatible pairs of values (depending on feas) given in argument tp be stated on any pair of variables (x,y) whose domain is included in the min max given in argument.
 BinRelation CPSolver.makeBinRelation(int[] min, int[] max, List<int[]> mat, boolean feas, boolean bitset)
          Create a binary relation that represent the list of compatible or incompatible pairs of values (depending on feas) given in argument tp be stated on any pair of variables (x,y) whose domain is included in the min max given in argument.
static BinRelation CPSolver.makeBinRelation(IntDomainVar v1, IntDomainVar v2, boolean[][] mat, boolean feas)
           
static BinRelation CPSolver.makeBinRelation(IntDomainVar v1, IntDomainVar v2, boolean[][] mat, boolean feas, boolean bitset)
          Create a binary relation from the given matrix of consistency
 

Methods in choco.cp.solver with parameters of type BinRelation
 SConstraint CPSolver.relationPairAC(IntDomainVar v1, IntDomainVar v2, BinRelation binR)
           
 SConstraint CPSolver.relationPairAC(IntDomainVar v1, IntDomainVar v2, BinRelation binR, int ac)
           
 

Uses of BinRelation in choco.cp.solver.constraints.integer.extension
 

Constructors in choco.cp.solver.constraints.integer.extension with parameters of type BinRelation
AC2001BinSConstraint(IntDomainVar x0, IntDomainVar x1, BinRelation relation, IEnvironment environment)
           
AC3BinSConstraint(IntDomainVar x0, IntDomainVar x1, BinRelation rela)
           
AC3rmBinSConstraint(IntDomainVar x0, IntDomainVar x1, BinRelation relation)
           
FCBinSConstraint(IntDomainVar x0, IntDomainVar x1, BinRelation rela)
           
 

Uses of BinRelation in choco.cp.solver.constraints.reified
 

Classes in choco.cp.solver.constraints.reified that implement BinRelation
 class ExpressionSConstraint
          User: hcambaza A constraint to deal with complex expression of variables involving a wide range of operators
 

Uses of BinRelation in choco.kernel.solver
 

Methods in choco.kernel.solver that return BinRelation
 BinRelation Solver.makeBinRelation(int[] min, int[] max, List<int[]> mat, boolean feas)
           
 BinRelation Solver.makeBinRelation(int[] min, int[] max, List<int[]> mat, boolean feas, boolean bitset)
           
 

Uses of BinRelation in choco.kernel.solver.constraints.integer.extension
 

Subinterfaces of BinRelation in choco.kernel.solver.constraints.integer.extension
 interface ExtensionalBinRelation
           
 

Classes in choco.kernel.solver.constraints.integer.extension that implement BinRelation
 class CouplesBitSetTable
           
 class CouplesTable
           
 class CouplesTest
           
 

Fields in choco.kernel.solver.constraints.integer.extension declared as BinRelation
protected  BinRelation CspBinSConstraint.relation
           
 

Methods in choco.kernel.solver.constraints.integer.extension that return BinRelation
 BinRelation CspBinSConstraint.getRelation()
           
 

Constructors in choco.kernel.solver.constraints.integer.extension with parameters of type BinRelation
CspBinSConstraint(IntDomainVar x, IntDomainVar y, BinRelation relation)
           
 

Uses of BinRelation in parser.absconparseur.components
 

Fields in parser.absconparseur.components declared as BinRelation
protected  BinRelation PRelation.brel
          Choco relation representing this PRelation if it is binary
 

Methods in parser.absconparseur.components that return BinRelation
 BinRelation PRelation.getBrel()
           
 

Methods in parser.absconparseur.components with parameters of type BinRelation
 void PRelation.setBrel(BinRelation brel)
           
 

Uses of BinRelation in parser.chocogen
 

Methods in parser.chocogen that return BinRelation
 BinRelation RelationFactory.makeBinRelation(PRelation prel)
           
 

Uses of BinRelation in samples.documentation
 

Classes in samples.documentation that implement BinRelation
static class Code4Doc5.MyEquality
           
 

Uses of BinRelation in samples.tutorials.lns.lns
 

Methods in samples.tutorials.lns.lns that return BinRelation
 BinRelation AbstractLNSSolver.makeBinRelation(int[] min, int[] max, List<int[]> mat, boolean feas)
          Deprecated.  
 BinRelation AbstractLNSSolver.makeBinRelation(int[] min, int[] max, List<int[]> mat, boolean feas, boolean bitset)
          Deprecated.  
 



Copyright © 2012. All Rights Reserved.