Uses of Class
org.jacop.floats.core.FloatVar
-
Packages that use FloatVar Package Description org.jacop.constraints org.jacop.floats.constraints org.jacop.floats.constraints.linear org.jacop.floats.core org.jacop.floats.search org.jacop.fz org.jacop.fz.constraints -
-
Uses of FloatVar in org.jacop.constraints
Methods in org.jacop.constraints that return FloatVar Modifier and Type Method Description FloatVarDecomposedConstraint. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)Methods in org.jacop.constraints with parameters of type FloatVar Modifier and Type Method Description FloatVarDecomposedConstraint. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)Method parameters in org.jacop.constraints with type arguments of type FloatVar Modifier and Type Method Description FloatVarDecomposedConstraint. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x) -
Uses of FloatVar in org.jacop.floats.constraints
Fields in org.jacop.floats.constraints declared as FloatVar Modifier and Type Field Description (package private) FloatVar[]EquationSystem. f(package private) FloatVar[]MultivariateIntervalNewton. f(package private) FloatVar[][]MultivariateIntervalNewton. fprimeFloatVar[]ElementFloatVariable. listIt specifies list of variables within an element constraint list[index - indexOffset] = value.FloatVar[]Max. listIt specifies a list of variables among which a maximum value is being searched for.FloatVar[]Min. listIt specifies a list of variables among which the minimum value is being searched for.FloatVarMax. maxIt specifies variable max which stores the maximum value present in the list.FloatVarMin. minIt specifies variable min, which stores the minimum value within the whole list.FloatVarAbsPeqR. pIt contains variable p.FloatVarCosPeqR_decomposed. pIt contains variable p.FloatVarCosPeqR. pIt contains variable p.FloatVarExpPeqR. pIt specifies a left hand variable in equality constraint.FloatVarPeqC. pIt specifies the variable which is constrained to be equal to the specified value.FloatVarPeqQ. pIt specifies a left hand variable in equality constraint.FloatVarPgtC. pIt specifies variable p which must be greater than a given constraint.FloatVarPgteqC. pIt specifies variables p which must be greater or equal to a given constant.FloatVarPgteqQ. pIt specifies variables p which must be greater or equal to a given varibale.FloatVarPgtQ. pIt specifies variable p which must be smaller or equal to q.FloatVarPltC. pIt specifies variable x to be lower than a given constant.FloatVarPlteqC. pIt specifies variable x which must be smaller or equal to a given constant.FloatVarPlteqQ. pIt specifies variable p which must be smaller or equal to q.FloatVarPltQ. pIt specifies variable p to be lower than q.FloatVarPmulCeqR. pIt specifies variable p in constraint p * c = r.FloatVarPmulQeqR. pIt specifies variable p in constraint p * q = r.FloatVarPneqC. pIt specifies the variable which is constrained to be equal to the specified value.FloatVarPneqQ. pIt specifies a left hand variable in equality constraint.FloatVarPplusCeqR. pIt specifies variable p in constraint p+c=r.FloatVarPplusQeqR. pIt specifies variable p in constraint p+q=r.FloatVarSinPeqR. pIt contains variable p.FloatVarTanPeqR. pIt contains variable p.FloatVarXeqP. pIt specifies a right hand variable in equality constraint.FloatVarAbsPeqR. qIt contains variable q.FloatVarCosPeqR_decomposed. qIt contains variable q.FloatVarCosPeqR. qIt contains variable q.FloatVarExpPeqR. qIt specifies a right hand variable in equality constraint.FloatVarPeqQ. qIt specifies a right hand variable in equality constraint.FloatVarPgteqQ. qIt specifies variablw q from which a given variable must be greater or equal.FloatVarPgtQ. qIt specifies variable q.FloatVarPlteqQ. qIt specifies variable q.FloatVarPltQ. qIt specifies the second parameterFloatVarPmulQeqR. qIt specifies variable q in constraint p * q = r.FloatVarPneqQ. qIt specifies a right hand variable in equality constraint.FloatVarPplusQeqR. qIt specifies variable q in constraint p+q=r.FloatVarSinPeqR. qIt contains variable q.FloatVarTanPeqR. qIt contains variable q.FloatVarPmulCeqR. rIt specifies variable r in constraint p * c = r.FloatVarPmulQeqR. rIt specifies variable r in constraint p * q = r.FloatVarPplusCeqR. rIt specifies variable r in constraint p+c=r.FloatVarPplusQeqR. rIt specifies variable r in constraint p+q=r.FloatVarElementFloat. valueIt specifies variable value within an element constraint list[index-indexOffset] = value.FloatVarElementFloatVariable. valueIt specifies variable value within an element constraint list[index - indexOffset] = value.(package private) FloatVar[]EquationSystem. x(package private) FloatVar[]MultivariateIntervalNewton. xFields in org.jacop.floats.constraints with type parameters of type FloatVar Modifier and Type Field Description (package private) static java.util.Map<FloatVar,Constraint>Derivative. definitionConstraint(package private) java.util.Map<FloatVar,java.lang.Double>MultivariateIntervalNewton. mapMethods in org.jacop.floats.constraints that return FloatVar Modifier and Type Method Description FloatVarCosPeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarExpPeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarLinearFloat. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarPmulCeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarPmulQeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarPplusCeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarPplusQeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarSinPeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarSqrtPeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)static FloatVarDerivative. getDerivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)Methods in org.jacop.floats.constraints with parameters of type FloatVar Modifier and Type Method Description (package private) ConstraintMultivariateIntervalNewton. constraint(FloatVar v)(package private) booleanMultivariateIntervalNewton. contains(FloatVar[] fs, FloatVar r)static voidDerivative. defineConstraint(FloatVar f, Constraint c)FloatVarCosPeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarExpPeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarLinearFloat. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarPmulCeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarPmulQeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarPplusCeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarPplusQeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarSinPeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarSqrtPeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)private booleanElementFloatVariable. disjoint(FloatVar v1, FloatVar v2)static FloatVarDerivative. getDerivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)(package private) FloatIntervalCosPeqR. normalize(FloatVar v)(package private) FloatIntervalSinPeqR. normalize(FloatVar v)(package private) FloatIntervalTanPeqR. normalize(FloatVar v)(package private) static ConstraintDerivative. resolveConstraint(FloatVar f, java.util.List<Constraint> cs)(package private) doubleMultivariateIntervalNewton. value(FloatVar f)Method parameters in org.jacop.floats.constraints with type arguments of type FloatVar Modifier and Type Method Description FloatVarCosPeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarExpPeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarLinearFloat. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarPmulCeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarPmulQeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarPplusCeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarPplusQeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarSinPeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)FloatVarSqrtPeqR. derivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)static FloatVarDerivative. getDerivative(Store store, FloatVar f, java.util.Set<FloatVar> vars, FloatVar x)Constructors in org.jacop.floats.constraints with parameters of type FloatVar Constructor Description AbsPeqR(FloatVar p, FloatVar q)It constructs |P| = Q constraints.AcosPeqR(FloatVar p, FloatVar q)It constructs sin(P) = Q constraints.AsinPeqR(FloatVar p, FloatVar q)It constructs sin(P) = Q constraints.AtanPeqR(FloatVar p, FloatVar q)It constructs sin(P) = Q constraints.CosPeqR(FloatVar p, FloatVar q)It constructs cos(P) = Q constraints.CosPeqR_decomposed(FloatVar p, FloatVar q)It constructs cos(P) = Q constraints.ElementFloat(IntVar index, double[] list, FloatVar value)It constructs an element constraint with indexOffset by default set to 0.ElementFloat(IntVar index, double[] list, FloatVar value, int indexOffset)It constructs an element constraint.ElementFloat(IntVar index, java.util.List<java.lang.Double> list, FloatVar value)It constructs an element constraint with default indexOffset equal 0.ElementFloat(IntVar index, java.util.List<java.lang.Double> list, FloatVar value, int indexOffset)It constructs an element constraint.ElementFloatVariable(IntVar index, java.util.List<? extends FloatVar> list, FloatVar value)It constructs an element constraint.ElementFloatVariable(IntVar index, java.util.List<? extends FloatVar> list, FloatVar value, int indexOffset)It constructs an element constraint.ElementFloatVariable(IntVar index, FloatVar[] list, FloatVar value)It constructs an element constraint.ElementFloatVariable(IntVar index, FloatVar[] list, FloatVar value, int indexOffset)It constructs an element constraint.EquationSystem(Store store, FloatVar[] f, FloatVar[] x)It constructs the constraint EquationSystem.ExpPeqR(FloatVar p, FloatVar q)It constructs constraint P = Q.LinearFloat(Store store, FloatVar[] list, double[] weights, java.lang.String rel, double sum)Deprecated.LinearFloat constraint does not use Store parameter any longer.LinearFloat(Store store, FloatVar[] list, double[] weights, java.lang.String rel, FloatVar sum)Deprecated.LinearFloat constraint does not use Store parameter any longer.LinearFloat(FloatVar[] list, double[] weights, java.lang.String rel, double sum)LinearFloat(FloatVar[] list, double[] weights, java.lang.String rel, FloatVar sum)LnPeqR(FloatVar p, FloatVar q)It constructs constraint Ln(P) = Q.Max(java.util.List<? extends FloatVar> variables, FloatVar max)It constructs max constraint.Max(FloatVar[] list, FloatVar max)It constructs max constraint.Min(java.util.List<? extends FloatVar> list, FloatVar min)It constructs min constraint.Min(FloatVar[] list, FloatVar min)It constructs min constraint.MultivariateIntervalNewton(Store store, FloatVar[] f, FloatVar[] x)PdivCeqR(FloatVar p, double c, FloatVar r)It constructs a constraint P / Q = R.PdivQeqR(FloatVar p, FloatVar q, FloatVar r)It constructs a constraint P / Q = R.PeqC(FloatVar p, double c)It constructs the constraint P = C.PeqQ(FloatVar p, FloatVar q)It constructs constraint P = Q.PgtC(FloatVar p, double c)It constructs constraint P > C.PgteqC(FloatVar p, double c)It constructs constraint P >= C.PgteqQ(FloatVar p, FloatVar q)It constructs constraint P >= Q.PgtQ(FloatVar p, FloatVar q)It constructs constraint P <= Q.PltC(FloatVar p, double c)It constructs constraint P < C.PlteqC(FloatVar p, double c)It constructs constraint P <= C.PlteqQ(FloatVar p, FloatVar q)It constructs constraint P <= Q.PltQ(FloatVar p, FloatVar q)It constructs constraint P < C.PminusCeqR(FloatVar p, double c, FloatVar r)It constructs constraint P-Q=R.PminusQeqR(FloatVar p, FloatVar q, FloatVar r)It constructs constraint P-Q=R.PmulCeqR(FloatVar p, double c, FloatVar r)It constructs a constraint P * C = R.PmulQeqR(FloatVar p, FloatVar q, FloatVar r)It constructs a constraint P * Q = R.PneqC(FloatVar p, double c)It constructs the constraint P = C.PneqQ(FloatVar p, FloatVar q)It constructs constraint P = Q.PplusCeqR(FloatVar p, double c, FloatVar r)It constructs constraint P+C=R.PplusQeqR(FloatVar p, FloatVar q, FloatVar r)It constructs constraint P+Q=R.SinPeqR(FloatVar p, FloatVar q)It constructs sin(P) = Q constraints.SqrtPeqR(FloatVar p, FloatVar r)It constructs a constraint sqrt(P) = R.SumFloat(Store store, FloatVar[] list, java.lang.String rel, FloatVar sum)Deprecated.SumFloat constraint does not use Store parameter any longer.SumFloat(FloatVar[] list, java.lang.String rel, FloatVar sum)TanPeqR(FloatVar p, FloatVar q)It constructs sin(P) = Q constraints.XeqP(IntVar x, FloatVar p)It constructs constraint X = P.Constructor parameters in org.jacop.floats.constraints with type arguments of type FloatVar Constructor Description ElementFloatVariable(IntVar index, java.util.List<? extends FloatVar> list, FloatVar value)It constructs an element constraint.ElementFloatVariable(IntVar index, java.util.List<? extends FloatVar> list, FloatVar value, int indexOffset)It constructs an element constraint.LinearFloat(java.util.List<? extends FloatVar> variables, java.util.List<java.lang.Double> weights, java.lang.String rel, double sum)It constructs the constraint LinearFloat.LinearFloat(Store store, java.util.List<? extends FloatVar> variables, java.util.List<java.lang.Double> weights, java.lang.String rel, double sum)Deprecated.LinearFloat constraint does not use Store parameter any longer.Max(java.util.List<? extends FloatVar> variables, FloatVar max)It constructs max constraint.Min(java.util.List<? extends FloatVar> list, FloatVar min)It constructs min constraint. -
Uses of FloatVar in org.jacop.floats.constraints.linear
Fields in org.jacop.floats.constraints.linear declared as FloatVar Modifier and Type Field Description FloatVar[]Linear. listIt specifies a list of variables being summed.(package private) FloatVarVariableNode. varFields in org.jacop.floats.constraints.linear with type parameters of type FloatVar Modifier and Type Field Description (package private) SimpleHashSet<FloatVar>Linear. variableQueue(package private) java.util.Map<FloatVar,VariableNode>Linear. varMapMethods in org.jacop.floats.constraints.linear with parameters of type FloatVar Modifier and Type Method Description private voidLinear. commonInitialization(Store store, FloatVar[] list, double[] weights, java.lang.String rel, double sum)Method parameters in org.jacop.floats.constraints.linear with type arguments of type FloatVar Modifier and Type Method Description (package private) voidLinear. propagate(SimpleHashSet<FloatVar> fdvs)Constructors in org.jacop.floats.constraints.linear with parameters of type FloatVar Constructor Description Linear(Store store, FloatVar[] list, double[] weights, java.lang.String rel, double sum)Linear(Store store, FloatVar[] list, double[] weights, java.lang.String rel, FloatVar sum)VarNode(Store store, FloatVar v)VarWeightNode(Store store, FloatVar v, double w)Constructor parameters in org.jacop.floats.constraints.linear with type arguments of type FloatVar Constructor Description Linear(Store store, java.util.List<? extends FloatVar> variables, java.util.List<java.lang.Double> weights, java.lang.String rel, double sum)It constructs the constraint Linear. -
Uses of FloatVar in org.jacop.floats.core
Methods in org.jacop.floats.core with parameters of type FloatVar Modifier and Type Method Description booleanFloatVar. eq(FloatVar var)It checks if the domains of variables are equal.static doubleFloatDomain. maxULP(FloatVar f)static doubleFloatDomain. minULP(FloatVar f) -
Uses of FloatVar in org.jacop.floats.search
Classes in org.jacop.floats.search with type parameters of type FloatVar Modifier and Type Class Description classLargestMaxFloat<T extends FloatVar>Defines a LargestMaxFloat comparator for Variables.classLargestMinFloat<T extends FloatVar>Defines a LargestMinFloat comparator for Variables.classMaxRegretFloat<T extends FloatVar>Defines a MaxRegretFloat comparator for Variables.classSmallestMaxFloat<T extends FloatVar>Defines a SmallestMaxFloat comparator for Variables.classSmallestMinFloat<T extends FloatVar>Defines a SmallestMinFloat comparator for variables.Fields in org.jacop.floats.search declared as FloatVar Modifier and Type Field Description (package private) FloatVarOptimize. costFields in org.jacop.floats.search with type parameters of type FloatVar Modifier and Type Field Description (package private) SplitSelectFloat<FloatVar>Optimize. splitConstructors in org.jacop.floats.search with parameters of type FloatVar Constructor Description Optimize(Store store, DepthFirstSearch<T> search, SelectChoicePoint<T> select, FloatVar cost) -
Uses of FloatVar in org.jacop.fz
Fields in org.jacop.fz declared as FloatVar Modifier and Type Field Description (package private) FloatVar[]DefaultSearchVars. float_search_variablesFields in org.jacop.fz with type parameters of type FloatVar Modifier and Type Field Description (package private) java.util.HashMap<java.lang.Double,FloatVar>Tables. constantFloatTable(package private) java.util.HashMap<java.lang.String,FloatVar>Tables. variableFloatTableMethods in org.jacop.fz that return FloatVar Modifier and Type Method Description (package private) FloatVarSolve. getCostFloat(ASTSolveExpr node)FloatVarTables. getFloatConstant(double c)(package private) FloatVar[]SearchItem. getFloatVarArray(SimpleNode node)(package private) FloatVarSearchItem. getFloatVariable(ASTScalarFlatExpr node)FloatVarTables. getFloatVariable(java.lang.String ident)It returns the variable of the given identity.(package private) FloatVar[]DefaultSearchVars. getFloatVars()(package private) FloatVar[]VariablesParameters. getScalarFlatExpr_ArrayVarFloat(Store store, SimpleNode node, int index)(package private) FloatVarVariablesParameters. getScalarFlatExpr_varFloat(Store store, SimpleNode node, int i)FloatVar[]Tables. getVariableFloatArray(java.lang.String ident)It returns the float variable array of the given identity.Methods in org.jacop.fz that return types with arguments of type FloatVar Modifier and Type Method Description ComparatorVariable<FloatVar>SearchItem. getFloatVarSelect()Methods in org.jacop.fz with parameters of type FloatVar Modifier and Type Method Description voidTables. addFloatVariable(java.lang.String ident, FloatVar var)It adds a variable with a given identity to the storage.voidTables. addVariableFloatArray(java.lang.String ident, FloatVar[] array)It adds a float variable array to the storage. -
Uses of FloatVar in org.jacop.fz.constraints
Methods in org.jacop.fz.constraints that return FloatVar Modifier and Type Method Description (package private) FloatVar[]Support. getFloatVarArray(SimpleNode node)(package private) FloatVarSupport. getFloatVariable(ASTScalarFlatExpr node)Methods in org.jacop.fz.constraints with parameters of type FloatVar Modifier and Type Method Description (package private) booleanElementConstraints. allFloatSingleton(FloatVar[] vs)(package private) voidElementConstraints. poseElementFloat(IntVar p1, double[] p2, FloatVar p3)
-