Uses of Interface
choco.kernel.solver.propagation.PropagationEngine

Packages that use PropagationEngine
choco.cp.solver   
choco.cp.solver.constraints.global.geost   
choco.cp.solver.constraints.reified   
choco.cp.solver.propagation   
choco.cp.solver.variables.integer   
choco.cp.solver.variables.set   
choco.kernel.solver   
choco.kernel.solver.propagation A package of classes devoted to the event model of constraint propagation.
choco.kernel.solver.search.measure   
choco.kernel.solver.variables   
samples.tutorials.lns.lns   
 

Uses of PropagationEngine in choco.cp.solver
 

Fields in choco.cp.solver declared as PropagationEngine
protected  PropagationEngine CPSolver.propagationEngine
          The propagation engine to propagate during solving.
 

Methods in choco.cp.solver that return PropagationEngine
 PropagationEngine CPSolver.getPropagationEngine()
          Returns the propagation engine associated to the model
 

Uses of PropagationEngine in choco.cp.solver.constraints.global.geost
 

Fields in choco.cp.solver.constraints.global.geost declared as PropagationEngine
 PropagationEngine Setup.propagationEngine
           
 

Constructors in choco.cp.solver.constraints.global.geost with parameters of type PropagationEngine
Setup(Constants c, PropagationEngine propagationEngine, Geost_Constraint constraint)
          Creates a Setup instance for a given Constants class
 

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

Methods in choco.cp.solver.constraints.reified with parameters of type PropagationEngine
 void ReifiedIntSConstraint.setPropagationEngine(PropagationEngine propEng)
          Define the propagation engine within the constraint.
 void ReifiedAllSConstraint.setPropagationEngine(PropagationEngine propEng)
          Define the propagation engine within the constraint.
 

Uses of PropagationEngine in choco.cp.solver.propagation
 

Classes in choco.cp.solver.propagation that implement PropagationEngine
 class AbstractPropagationEngine
          An abstract class for all implementations of propagation engines.
 class ChocoEngine
          Implementation of an AbstractPropagationEngine for Choco.
 

Constructors in choco.cp.solver.propagation with parameters of type PropagationEngine
ConstraintEventQueue(PropagationEngine engine)
          Constructs a new queue for the specified engine.
 

Uses of PropagationEngine in choco.cp.solver.variables.integer
 

Constructors in choco.cp.solver.variables.integer with parameters of type PropagationEngine
AbstractIntDomain(IntDomainVar aVariable, PropagationEngine propagationEngine)
           
BipartiteIntDomain(IntDomainVarImpl v, int[] sortedValues, IEnvironment environment, PropagationEngine propagationEngine)
          Constructs a new domain for the specified variable and bounds.
BipartiteIntDomain(IntDomainVarImpl v, int low, int up, IEnvironment environment, PropagationEngine propagationEngine)
          Constructs a new domain for the specified variable and bounds.
BitSetIntDomain(IntDomainVarImpl v, int[] sortedValues, IEnvironment environment, PropagationEngine propagationEngine)
           
BitSetIntDomain(IntDomainVarImpl v, int a, int b, IEnvironment environment, PropagationEngine propagationEngine)
          Constructs a new domain for the specified variable and bounds.
BooleanDomain(IntDomainVarImpl v, IEnvironment environment, PropagationEngine propagationEngine)
          Constructs a new domain for the specified variable and bounds.
IntervalBTreeDomain(IntDomainVarImpl v, int[] sortedValues, IEnvironment environment, PropagationEngine propagationEngine)
          Construct a new domain represented by a Binary Tree of Interval
IntervalBTreeDomain(IntDomainVarImpl v, int a, int b, IEnvironment environment, PropagationEngine propagationEngine)
          Construct a new domain represented by a Binary Tree of Interval
IntervalIntDomain(IntDomainVarImpl v, int a, int b, IEnvironment environment, PropagationEngine propagationEngine)
           
LinkedIntDomain(IntDomainVarImpl v, int[] sortedValues, IEnvironment environment, PropagationEngine propagationEngine)
           
LinkedIntDomain(IntDomainVarImpl v, int a, int b, IEnvironment environment, PropagationEngine propagationEngine)
          Constructs a new domain for the specified variable and bounds.
 

Uses of PropagationEngine in choco.cp.solver.variables.set
 

Constructors in choco.cp.solver.variables.set with parameters of type PropagationEngine
SetDomainImpl(SetVar v, int[] sortedValues, boolean constant, IEnvironment environment, PropagationEngine propagationEngine)
          Constructor of set var, allow creation of constant set var and empty set var.
SetDomainImpl(SetVar v, int[] sortedValues, IEnvironment environment, PropagationEngine propagationEngine)
           
SetDomainImpl(SetVar v, int a, int b, IEnvironment environment, PropagationEngine propagationEngine)
           
 

Uses of PropagationEngine in choco.kernel.solver
 

Methods in choco.kernel.solver that return PropagationEngine
 PropagationEngine Solver.getPropagationEngine()
          Returns the propagation engine associated to the model
 

Uses of PropagationEngine in choco.kernel.solver.propagation
 

Fields in choco.kernel.solver.propagation declared as PropagationEngine
protected  PropagationEngine Propagator.propagationEngine
           
 

Methods in choco.kernel.solver.propagation with parameters of type PropagationEngine
 void Propagator.setPropagationEngine(PropagationEngine propEng)
          Define the propagation engine within the constraint.
 

Uses of PropagationEngine in choco.kernel.solver.search.measure
 

Constructors in choco.kernel.solver.search.measure with parameters of type PropagationEngine
FailMeasure(PropagationEngine propagationEngine)
           
 

Uses of PropagationEngine in choco.kernel.solver.variables
 

Fields in choco.kernel.solver.variables declared as PropagationEngine
protected  PropagationEngine AbstractVar.propagationEngine
           
 

Uses of PropagationEngine in samples.tutorials.lns.lns
 

Methods in samples.tutorials.lns.lns that return PropagationEngine
 PropagationEngine AbstractLNSSolver.getPropagationEngine()
          Deprecated.  
 



Copyright © 2012. All Rights Reserved.