|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CspLongExpr | |
jopt.csp.solution | Defines structures for storing solutions to constraint satisfaction problems |
jopt.csp.variable | The interfaces for building, combining, and constraining variables and expressions |
Uses of CspLongExpr in jopt.csp.solution |
Methods in jopt.csp.solution that return CspLongExpr | |
CspLongExpr |
SolutionScope.getLongObjectiveExpression()
Returns objective long expression |
Uses of CspLongExpr in jopt.csp.variable |
Subinterfaces of CspLongExpr in jopt.csp.variable | |
interface |
CspGenericLongExpr
Interface for generic float expressions |
interface |
CspLongVariable
Interface implemented by long integer based variables. |
Methods in jopt.csp.variable that return CspLongExpr | |
CspLongExpr |
CspMath.add(int a,
CspLongExpr bexpr)
Creates integer expression representing a+b |
CspLongExpr |
CspMath.subtract(int a,
CspLongExpr bexpr)
Creates integer expression representing a-b |
CspLongExpr |
CspMath.multiply(int a,
CspLongExpr bexpr)
Creates long integer expression representing a*b |
CspLongExpr |
CspMath.divide(int a,
CspLongExpr bexpr)
Creates long integer expression representing a/b |
CspLongExpr |
CspMath.abs(CspLongExpr expr)
Creates long expression representing |expr| |
CspLongExpr |
CspMath.square(CspLongExpr expr)
Creates long integer expression representing expr^2 |
CspLongExpr |
CspMath.summation(CspGenericLongExpr x,
CspGenericIndex[] indexRange,
CspGenericIndexRestriction sourceIdxRestriction)
Creates a variable equal to the summation of values in the generic variable. |
CspLongExpr |
CspLongExpr.add(long l)
Returns an expression representing the sum of this expression with a static value |
CspLongExpr |
CspLongExpr.add(CspLongCast expr)
Returns an expression representing the sum of this expression with another expression |
CspLongExpr |
CspLongExpr.subtract(long l)
Returns an expression representing the difference of this expression with a static value |
CspLongExpr |
CspLongExpr.subtract(CspLongCast expr)
Returns an expression representing the difference of this expression with another expression |
CspLongExpr |
CspLongExpr.multiply(long l)
Returns an expression representing the product of this expression with a static value |
CspLongExpr |
CspLongExpr.multiply(CspLongCast expr)
Returns an expression representing the product of this expression with another expression |
CspLongExpr |
CspLongExpr.divide(long l)
Returns an expression representing the quotient of this expression with a static value |
CspLongExpr |
CspLongExpr.divide(CspLongCast expr)
Returns an expression representing the quotient of this expression with another expression |
CspLongExpr |
CspIntExpr.add(long l)
Returns an expression representing the sum of this expression with a static value |
CspLongExpr |
CspIntExpr.add(CspLongExpr expr)
Returns an expression representing the sum of this expression with another expression |
CspLongExpr |
CspIntExpr.subtract(long l)
Returns an expression representing the difference of this expression with a static value |
CspLongExpr |
CspIntExpr.subtract(CspLongExpr expr)
Returns an expression representing the difference of this expression with another expression |
CspLongExpr |
CspIntExpr.multiply(long l)
Returns an expression representing the product of this expression with a static value |
CspLongExpr |
CspIntExpr.multiply(CspLongExpr expr)
Returns an expression representing the product of this expression with another expression |
CspLongExpr |
CspIntExpr.divide(long l)
Returns an expression representing the quotient of this expression with a static value |
CspLongExpr |
CspIntExpr.divide(CspLongExpr expr)
Returns an expression representing the quotient of this expression with another expression |
Methods in jopt.csp.variable with parameters of type CspLongExpr | |
CspLongExpr |
CspMath.add(int a,
CspLongExpr bexpr)
Creates integer expression representing a+b |
CspLongExpr |
CspMath.subtract(int a,
CspLongExpr bexpr)
Creates integer expression representing a-b |
CspLongExpr |
CspMath.multiply(int a,
CspLongExpr bexpr)
Creates long integer expression representing a*b |
CspLongExpr |
CspMath.divide(int a,
CspLongExpr bexpr)
Creates long integer expression representing a/b |
CspLongExpr |
CspMath.abs(CspLongExpr expr)
Creates long expression representing |expr| |
CspLongExpr |
CspMath.square(CspLongExpr expr)
Creates long integer expression representing expr^2 |
CspConstraint |
CspMath.allDifferent(CspLongExpr[] exprs)
Constrains an array of variables to have different values |
CspConstraint |
CspMath.globalCardinality(CspLongExpr[] exprs,
java.lang.Number[] vals,
int[] lb,
int[] ub)
Generates a constraint that will cause the number of times vals occurs in exprs to be at least lb and at most ub |
CspConstraint |
CspMath.globalCardCount(CspLongExpr[] exprs,
java.lang.Number[] vals,
CspIntExpr[] count)
A constraint that will count the number of occurrence of certain values and store that number in the corresponding count int expression |
CspConstraint |
CspMath.notMemberOfArray(CspLongExpr[] sources,
CspLongExpr expr)
Constrains a numeric expression to not be a member of an array. |
CspConstraint |
CspMath.memberOfArray(CspLongExpr[] sources,
CspLongExpr expr)
Constrains a numeric expression to be a member of an array. |
CspLongExpr |
CspIntExpr.add(CspLongExpr expr)
Returns an expression representing the sum of this expression with another expression |
CspLongExpr |
CspIntExpr.subtract(CspLongExpr expr)
Returns an expression representing the difference of this expression with another expression |
CspLongExpr |
CspIntExpr.multiply(CspLongExpr expr)
Returns an expression representing the product of this expression with another expression |
CspLongExpr |
CspIntExpr.divide(CspLongExpr expr)
Returns an expression representing the quotient of this expression with another expression |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |