A B C D E F G H I J L M N O P R S T U V W X

D

DEFAULT_PRECISION - Static variable in class jopt.csp.util.DoubleUtil
 
DEFAULT_PRECISION - Static variable in class jopt.csp.util.FloatUtil
 
DoubleIntervalSet - class jopt.csp.util.DoubleIntervalSet.
A sorted set of double intervals
DoubleIntervalSet() - Constructor for class jopt.csp.util.DoubleIntervalSet
Creates a new set
DoubleIntervalSetListener - interface jopt.csp.util.DoubleIntervalSetListener.
Interface that can be implemented by a class that wishes to be notified of addition and removal of intervals from a set
DoubleSet - class jopt.csp.util.DoubleSet.
Base class for double sets
DoubleSet() - Constructor for class jopt.csp.util.DoubleSet
 
DoubleSolution - class jopt.csp.solution.DoubleSolution.
Solution to an double variable
DoubleSparseSet - class jopt.csp.util.DoubleSparseSet.
A sorted set of individual double values
DoubleSparseSet() - Constructor for class jopt.csp.util.DoubleSparseSet
Creates a new set
DoubleSparseSetListener - interface jopt.csp.util.DoubleSparseSetListener.
Interface that can be implemented by a class that wishes to be notified of addition and removal of values from a double set
DoubleUtil - class jopt.csp.util.DoubleUtil.
Double type utility functions
DoubleUtil() - Constructor for class jopt.csp.util.DoubleUtil
 
deadlineLimit(long) - Method in interface jopt.csp.search.SearchLimits
Creates a new deadline limit search limiter
dfs() - Method in interface jopt.csp.search.SearchTechniques
Creates a new depth first search technique
divide(double) - Method in interface jopt.csp.variable.CspDoubleExpr
Returns an expression representing the quotient of this expression with a static value
divide(CspDoubleCast) - Method in interface jopt.csp.variable.CspDoubleExpr
Returns an expression representing the quotient of this expression with another expression
divide(float) - Method in interface jopt.csp.variable.CspFloatExpr
Returns an expression representing the quotient of this expression with a static value
divide(double) - Method in interface jopt.csp.variable.CspFloatExpr
Returns an expression representing the quotient of this expression with a static value
divide(CspFloatCast) - Method in interface jopt.csp.variable.CspFloatExpr
Returns an expression representing the quotient of this expression with another expression
divide(CspDoubleExpr) - Method in interface jopt.csp.variable.CspFloatExpr
Returns an expression representing the quotient of this expression with another expression
divide(CspGenericDoubleConstant) - Method in interface jopt.csp.variable.CspGenericDoubleExpr
Returns an expression representing the quotient of this expression with a static generic value
divide(CspGenericFloatConstant) - Method in interface jopt.csp.variable.CspGenericFloatExpr
Returns an expression representing the quotient of this expression with a static generic value
divide(CspGenericDoubleConstant) - Method in interface jopt.csp.variable.CspGenericFloatExpr
Returns an expression representing the quotient of this expression with a static generic value
divide(CspGenericIntConstant) - Method in interface jopt.csp.variable.CspGenericIntExpr
Returns an expression representing the quotient of this expression with a static generic value
divide(CspGenericIntExpr) - Method in interface jopt.csp.variable.CspGenericIntExpr
Returns an expression representing the quotient of this expression with a static generic value
divide(CspGenericLongConstant) - Method in interface jopt.csp.variable.CspGenericIntExpr
Returns an expression representing the quotient of this expression with a static generic value
divide(CspGenericFloatConstant) - Method in interface jopt.csp.variable.CspGenericIntExpr
Returns an expression representing the quotient of this expression with a static generic value
divide(CspGenericDoubleConstant) - Method in interface jopt.csp.variable.CspGenericIntExpr
Returns an expression representing the quotient of this expression with a static generic value
divide(CspGenericLongConstant) - Method in interface jopt.csp.variable.CspGenericLongExpr
Returns an expression representing the quotient of this expression with a static generic value
divide(Number) - Method in interface jopt.csp.variable.CspGenericNumConstant
Creates a new GenericNumConstant representing num/this for each value of this.
divide(CspGenericNumConstant) - Method in interface jopt.csp.variable.CspGenericNumConstant
Creates a new GenericNumConstant representing num/this for each value of this and each associated value of the specified CspGenericNumConstant.
divide(int) - Method in interface jopt.csp.variable.CspIntExpr
Returns an expression representing the quotient of this expression with a static value
divide(long) - Method in interface jopt.csp.variable.CspIntExpr
Returns an expression representing the quotient of this expression with a static value
divide(float) - Method in interface jopt.csp.variable.CspIntExpr
Returns an expression representing the quotient of this expression with a static value
divide(double) - Method in interface jopt.csp.variable.CspIntExpr
Returns an expression representing the quotient of this expression with a static value
divide(CspIntExpr) - Method in interface jopt.csp.variable.CspIntExpr
Returns an expression representing the quotient of this expression with another expression
divide(CspLongExpr) - Method in interface jopt.csp.variable.CspIntExpr
Returns an expression representing the quotient of this expression with another expression
divide(CspFloatExpr) - Method in interface jopt.csp.variable.CspIntExpr
Returns an expression representing the quotient of this expression with another expression
divide(CspDoubleExpr) - Method in interface jopt.csp.variable.CspIntExpr
Returns an expression representing the quotient of this expression with another expression
divide(long) - Method in interface jopt.csp.variable.CspLongExpr
Returns an expression representing the quotient of this expression with a static value
divide(float) - Method in interface jopt.csp.variable.CspLongExpr
Returns an expression representing the quotient of this expression with a static value
divide(double) - Method in interface jopt.csp.variable.CspLongExpr
Returns an expression representing the quotient of this expression with a static value
divide(CspLongCast) - Method in interface jopt.csp.variable.CspLongExpr
Returns an expression representing the quotient of this expression with another expression
divide(CspFloatExpr) - Method in interface jopt.csp.variable.CspLongExpr
Returns an expression representing the quotient of this expression with another expression
divide(CspDoubleExpr) - Method in interface jopt.csp.variable.CspLongExpr
Returns an expression representing the quotient of this expression with another expression
divide(int, CspIntExpr) - Method in interface jopt.csp.variable.CspMath
Creates integer expression representing a/b
divide(int, CspLongExpr) - Method in interface jopt.csp.variable.CspMath
Creates long integer expression representing a/b
divide(int, CspFloatExpr) - Method in interface jopt.csp.variable.CspMath
Creates float expression representing a/b
divide(int, CspDoubleExpr) - Method in interface jopt.csp.variable.CspMath
Creates double expression representing a/b
divideBy(Number) - Method in interface jopt.csp.variable.CspGenericNumConstant
Creates a new GenericNumConstant representing this/num for each value of this.
divideBy(CspGenericNumConstant) - Method in interface jopt.csp.variable.CspGenericNumConstant
Creates a new GenericNumConstant representing this/num for each value of this and each associated value of the specified CspGenericNumConstant.
divideByCeil(Number) - Method in interface jopt.csp.variable.CspGenericNumConstant
Creates a new GenericNumConstant representing ceil(this/num) for each value of this.
divideByCeil(CspGenericNumConstant) - Method in interface jopt.csp.variable.CspGenericNumConstant
Creates a new GenericNumConstant representing ceil(this/num) for each value of this and each associated value of the specified CspGenericNumConstant.
divideByFloor(Number) - Method in interface jopt.csp.variable.CspGenericNumConstant
Creates a new GenericNumConstant representing floor(this/num) for each value of this.
divideByFloor(CspGenericNumConstant) - Method in interface jopt.csp.variable.CspGenericNumConstant
Creates a new GenericNumConstant representing floor(this/num) for each value of this and each associated value of the specified CspGenericNumConstant.
divideCeil(Number) - Method in interface jopt.csp.variable.CspGenericNumConstant
Creates a new GenericNumConstant representing ceil(num/this) for each value of this.
divideCeil(CspGenericNumConstant) - Method in interface jopt.csp.variable.CspGenericNumConstant
Creates a new GenericNumConstant representing ceil(num/this) for each value of this and each associated value of the specified CspGenericNumConstant.
divideFloor(Number) - Method in interface jopt.csp.variable.CspGenericNumConstant
Creates a new GenericNumConstant representing floor(num/this) for each value of this.
divideFloor(CspGenericNumConstant) - Method in interface jopt.csp.variable.CspGenericNumConstant
Creates a new GenericNumConstant representing floor(num/this) for each value of this and each associated value of the specified CspGenericNumConstant.
doubleVar(String, double, double) - Method in interface jopt.csp.variable.CspVariableFactory
Creates an instance of a CspDoubleVariable object; uses an interval domain by default
doubleVar(String, CspDoubleVariable) - Method in interface jopt.csp.variable.CspVariableFactory
Creates an instance of a CspDoubleVariable object
doubleVar(String, CspDoubleCast) - Method in interface jopt.csp.variable.CspVariableFactory
Creates an instance of a CspDoubleVariable object based on an expression.

A B C D E F G H I J L M N O P R S T U V W X