|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |