Uses of Interface
choco.kernel.solver.variables.real.RealVar

Packages that use RealVar
choco.cp.solver   
choco.cp.solver.constraints.real   
choco.cp.solver.propagation   
choco.cp.solver.search.real   
choco.cp.solver.search.real.objective   
choco.cp.solver.variables.real   
choco.kernel.common.util.tools   
choco.kernel.model The root package for the Constraint Programming Kernel.
choco.kernel.solver   
choco.kernel.solver.constraints.real A package devoted continuous constraints. 
choco.kernel.solver.constraints.real.exp A package devoted real expression, that is composition of operators over real variables. 
choco.kernel.solver.propagation A package of classes devoted to the event model of constraint propagation.
choco.kernel.solver.search A package devoted to the the control of search algorithms.
choco.kernel.solver.search.real A package devoted to serach tools based on real constraints and variables. 
choco.kernel.solver.variables.real A package devoted to contiinuous domains and variables. 
samples.tutorials.lns.lns   
 

Uses of RealVar in choco.cp.solver
 

Methods in choco.cp.solver that return RealVar
 RealVar CPSolver.createRealVal(String name, double min, double max)
           
 RealVar[] CPSolver.getRealDecisionVars()
          get the list of decision real variables.
 RealVar CPSolver.getRealVar(int i)
          Returns a real variable.
 RealVar CPSolver.getRealVarQuick(int i)
           
 RealVar[] CPSolver.getVar(RealVariable... v)
           
 RealVar CPSolver.getVar(RealVariable v)
           
 

Methods in choco.cp.solver that return types with arguments of type RealVar
 DisposableIterator<RealVar> CPSolver.getRealVarIterator()
           
 

Methods in choco.cp.solver with parameters of type RealVar
 void CPSolver.addRealVar(RealVar rv)
          Add a real variable to the real variables list
protected  SConstraint CPSolver.createEquation(RealVar[] tmpVars, RealExp exp, RealIntervalConstant cst)
           
 SConstraint CPSolver.eq(RealVar r, IntDomainVar i)
           
 int CPSolver.getRealVarIndex(RealVar c)
           
 

Method parameters in choco.cp.solver with type arguments of type RealVar
 void CPSolver.setValRealIterator(ValIterator<RealVar> realValIterator)
          Sets the real value iterator the search should use
 void CPSolver.setValRealSelector(ValSelector<RealVar> valSelector)
          Sets the integer value selector the search should use
 void CPSolver.setVarRealSelector(VarSelector<RealVar> realVarSelector)
          Sets a unique real variable selector the search strategy should use.
 

Uses of RealVar in choco.cp.solver.constraints.real
 

Methods in choco.cp.solver.constraints.real with parameters of type RealVar
 void Equation.addBoxedVar(RealVar var)
           
 

Constructors in choco.cp.solver.constraints.real with parameters of type RealVar
Equation(Solver solver, RealVar[] collectedVars, RealExp exp)
           
Equation(Solver solver, RealVar[] collectedVars, RealExp exp, RealInterval cste)
           
MixedCstElt(RealVar v0, IntDomainVar v1, double[] values)
           
MixedEqXY(RealVar v0, IntDomainVar v1)
           
 

Uses of RealVar in choco.cp.solver.propagation
 

Methods in choco.cp.solver.propagation with parameters of type RealVar
 void AbstractPropagationEngine.postUpdateInf(RealVar v, SConstraint constraint, boolean forceAwake)
          Specific method to post modification of lower bound event
 void AbstractPropagationEngine.postUpdateSup(RealVar v, SConstraint constraint, boolean forceAwake)
          Specific method to post modification of upper bound event
 

Uses of RealVar in choco.cp.solver.search.real
 

Fields in choco.cp.solver.search.real with type parameters of type RealVar
protected  ValIterator<RealVar> AssignInterval.valIterator
           
protected  VarSelector<RealVar> AssignInterval.varSelector
           
 

Methods in choco.cp.solver.search.real that return RealVar
 RealVar CyclicRealVarSelector.selectVar()
           
 

Methods in choco.cp.solver.search.real with parameters of type RealVar
 int RealIncreasingDomain.getFirstVal(RealVar x)
          Accessing the index of the first branch for variable x
 int RealIncreasingDomain.getNextVal(RealVar x, int i)
          generates the index of the next branch after branch i, on the alternative associated to variable x
 boolean RealIncreasingDomain.hasNextVal(RealVar x, int i)
          testing whether more branches can be considered after branch i, on the alternative associated to variable x
 

Constructors in choco.cp.solver.search.real with parameters of type RealVar
CyclicRealVarSelector(Solver solver, RealVar[] vars)
           
RealBranchAndBound(Solver solver, RealVar objective, boolean maximize)
           
 

Constructor parameters in choco.cp.solver.search.real with type arguments of type RealVar
AssignInterval(VarSelector<RealVar> varSelector, ValIterator<RealVar> valIterator)
           
AssignInterval(VarSelector<RealVar> varSelector, ValIterator<RealVar> valIterator)
           
 

Uses of RealVar in choco.cp.solver.search.real.objective
 

Fields in choco.cp.solver.search.real.objective declared as RealVar
 RealVar RealObjectiveManager.objective
           
 

Constructors in choco.cp.solver.search.real.objective with parameters of type RealVar
MaxRealObjManager(RealVar objective)
           
MinRealObjManager(RealVar objective)
           
RealObjectiveManager(RealVar objective)
           
 

Uses of RealVar in choco.cp.solver.variables.real
 

Classes in choco.cp.solver.variables.real that implement RealVar
 class RealVarImpl<C extends AbstractSConstraint & RealPropagator>
          An implementation of real variables using RealDomain domains.
 

Fields in choco.cp.solver.variables.real declared as RealVar
protected  RealVar RealDomainImpl.variable
           
 

Methods in choco.cp.solver.variables.real that return types with arguments of type RealVar
 Set<RealVar> RealVarImpl.collectVars(Set<RealVar> s)
           
 

Methods in choco.cp.solver.variables.real with parameters of type RealVar
 boolean RealVarImpl.isolate(RealVar var, List<RealExp> wx, List<RealExp> wox)
           
 

Method parameters in choco.cp.solver.variables.real with type arguments of type RealVar
 Set<RealVar> RealVarImpl.collectVars(Set<RealVar> s)
           
 

Constructors in choco.cp.solver.variables.real with parameters of type RealVar
RealDomainImpl(RealVar v, double a, double b, Solver solver)
           
 

Uses of RealVar in choco.kernel.common.util.tools
 

Methods in choco.kernel.common.util.tools that return RealVar
static RealVar[] VariableUtils.getRealVars(Solver solver)
           
 

Uses of RealVar in choco.kernel.model
 

Methods in choco.kernel.model that return RealVar
 RealVar RealModeler.makeRealVar(double inf, double sup)
          Builds an anonnymous interval variable
 RealVar RealModeler.makeRealVar(String name)
          Builds an interval variable without any information about bounds
 RealVar RealModeler.makeRealVar(String name, double inf, double sup)
          Builds an interval variable.
 

Uses of RealVar in choco.kernel.solver
 

Methods in choco.kernel.solver that return RealVar
 RealVar Solver.createRealVal(String name, double min, double max)
           
 RealVar[] Solver.getRealDecisionVars()
          get the list of decision real variables.
 RealVar Solver.getRealVar(int i)
          Returns a real variable.
 RealVar Solver.getRealVarQuick(int i)
           
 RealVar[] Solver.getVar(RealVariable... v)
           
 RealVar Solver.getVar(RealVariable v)
           
 

Methods in choco.kernel.solver that return types with arguments of type RealVar
 DisposableIterator<RealVar> Solver.getRealVarIterator()
           
 

Methods in choco.kernel.solver with parameters of type RealVar
 SConstraint Solver.eq(RealVar r, IntDomainVar i)
           
 

Method parameters in choco.kernel.solver with type arguments of type RealVar
 void Solver.setValRealIterator(ValIterator<RealVar> realValIterator)
          Sets the real value iterator the search should use
 void Solver.setValRealSelector(ValSelector<RealVar> valSelector)
          Sets the integer value selector the search should use
 void Solver.setVarRealSelector(VarSelector<RealVar> realVarSelector)
          Sets the real variable selector the search strategy should use.
 

Uses of RealVar in choco.kernel.solver.constraints.real
 

Fields in choco.kernel.solver.constraints.real declared as RealVar
protected  RealVar AbstractUnRealSConstraint.v0
          The unique variable of the constraint.
protected  RealVar AbstractBinRealIntSConstraint.v0
           
 

Methods in choco.kernel.solver.constraints.real that return RealVar
 RealVar AbstractBinRealIntSConstraint.getRealVar(int i)
           
 

Methods in choco.kernel.solver.constraints.real that return types with arguments of type RealVar
 Set<RealVar> RealExp.collectVars(Set<RealVar> s)
          Collects recursively all the variable this expression depends on.
 

Methods in choco.kernel.solver.constraints.real with parameters of type RealVar
 boolean RealExp.isolate(RealVar var, List<RealExp> wx, List<RealExp> wox)
          Isolates sub terms depending or not on a variable x.
 

Method parameters in choco.kernel.solver.constraints.real with type arguments of type RealVar
 Set<RealVar> RealExp.collectVars(Set<RealVar> s)
          Collects recursively all the variable this expression depends on.
 

Constructors in choco.kernel.solver.constraints.real with parameters of type RealVar
AbstractBinRealIntSConstraint(RealVar v0, IntDomainVar v1)
           
AbstractLargeRealSConstraint(RealVar[] vars)
          Builds such a constraint with the specified variables.
AbstractRealSConstraint(int priority, RealVar[] vars)
          Constructs a constraint with the specified priority.
AbstractRealSConstraint(RealVar[] vars)
          Constraucts a constraint with the priority 0.
AbstractUnRealSConstraint(RealVar v0)
          Constraucts a constraint with the priority 0.
 

Uses of RealVar in choco.kernel.solver.constraints.real.exp
 

Methods in choco.kernel.solver.constraints.real.exp that return types with arguments of type RealVar
 Set<RealVar> AbstractRealUnTerm.collectVars(Set<RealVar> s)
           
 Set<RealVar> AbstractRealBinTerm.collectVars(Set<RealVar> s)
           
 

Methods in choco.kernel.solver.constraints.real.exp with parameters of type RealVar
 boolean AbstractRealUnTerm.isolate(RealVar var, List<RealExp> wx, List<RealExp> wox)
           
 boolean AbstractRealBinTerm.isolate(RealVar var, List<RealExp> wx, List<RealExp> wox)
           
 

Method parameters in choco.kernel.solver.constraints.real.exp with type arguments of type RealVar
 Set<RealVar> AbstractRealUnTerm.collectVars(Set<RealVar> s)
           
 Set<RealVar> AbstractRealBinTerm.collectVars(Set<RealVar> s)
           
 

Uses of RealVar in choco.kernel.solver.propagation
 

Methods in choco.kernel.solver.propagation with parameters of type RealVar
 void PropagationEngine.postUpdateInf(RealVar v, SConstraint constraint, boolean forceAwake)
          Specific method to post modification of lower bound event
 void PropagationEngine.postUpdateSup(RealVar v, SConstraint constraint, boolean forceAwake)
          Specific method to post modification of upper bound event
 

Uses of RealVar in choco.kernel.solver.search
 

Methods in choco.kernel.solver.search that return RealVar
 RealVar IntBranchingTrace.getBranchingRealVar()
           
 RealVar IntBranchingDecision.getBranchingRealVar()
          get and cast the branching object.
 

Uses of RealVar in choco.kernel.solver.search.real
 

Fields in choco.kernel.solver.search.real declared as RealVar
protected  RealVar[] AbstractRealVarSelector.vars
           
 

Constructors in choco.kernel.solver.search.real with parameters of type RealVar
AbstractRealVarSelector(Solver solver, RealVar[] rvars)
           
 

Uses of RealVar in choco.kernel.solver.variables.real
 

Subinterfaces of RealVar in choco.kernel.solver.variables.real
 interface RealConstant
           
 

Classes in choco.kernel.solver.variables.real that implement RealVar
 class RealIntervalConstant
          A constant real interval.
 

Methods in choco.kernel.solver.variables.real that return types with arguments of type RealVar
 Set<RealVar> RealIntervalConstant.collectVars(Set<RealVar> s)
           
 

Methods in choco.kernel.solver.variables.real with parameters of type RealVar
 boolean RealIntervalConstant.isolate(RealVar var, List<RealExp> wx, List<RealExp> wox)
           
 

Method parameters in choco.kernel.solver.variables.real with type arguments of type RealVar
 Set<RealVar> RealIntervalConstant.collectVars(Set<RealVar> s)
           
 

Uses of RealVar in samples.tutorials.lns.lns
 

Methods in samples.tutorials.lns.lns that return RealVar
 RealVar AbstractLNSSolver.createRealVal(String name, double min, double max)
          Deprecated.  
 RealVar[] AbstractLNSSolver.getRealDecisionVars()
          Deprecated.  
 RealVar AbstractLNSSolver.getRealVar(int i)
          Deprecated.  
 RealVar AbstractLNSSolver.getRealVarQuick(int i)
          Deprecated.  
 RealVar[] AbstractLNSSolver.getVar(RealVariable... v)
          Deprecated.  
 RealVar AbstractLNSSolver.getVar(RealVariable v)
          Deprecated.  
 

Methods in samples.tutorials.lns.lns that return types with arguments of type RealVar
 DisposableIterator<RealVar> AbstractLNSSolver.getRealVarIterator()
          Deprecated.  
 

Methods in samples.tutorials.lns.lns with parameters of type RealVar
 SConstraint AbstractLNSSolver.eq(RealVar r, IntDomainVar i)
          Deprecated.  
 

Method parameters in samples.tutorials.lns.lns with type arguments of type RealVar
 void AbstractLNSSolver.setValRealIterator(ValIterator<RealVar> realValIterator)
          Deprecated.  
 void AbstractLNSSolver.setValRealSelector(ValSelector<RealVar> valSelector)
          Deprecated.  
 void AbstractLNSSolver.setVarRealSelector(VarSelector<RealVar> realVarSelector)
          Deprecated.  
 



Copyright © 2012. All Rights Reserved.