Uses of Interface
jopt.csp.variable.CspGenericIntExpr

Packages that use CspGenericIntExpr
jopt.csp.variable The interfaces for building, combining, and constraining variables and expressions  
 

Uses of CspGenericIntExpr in jopt.csp.variable
 

Methods in jopt.csp.variable that return CspGenericIntExpr
 CspGenericIntExpr CspVariableFactory.genericInt(java.lang.String name, CspGenericIndex index, CspIntVariable[] variables)
          Produces a generic variable that wraps a set of nodes
 CspGenericIntExpr CspVariableFactory.genericInt(java.lang.String name, CspGenericIndex[] indices, CspIntVariable[] variables)
          Produces a generic variable that wraps a set of nodes
 CspGenericIntExpr CspVariableFactory.genericInt(java.lang.String name, CspGenericIndex index, int min, int max)
          Produces a generic variable that wraps a set of nodes
 CspGenericIntExpr CspVariableFactory.genericInt(java.lang.String name, CspGenericIndex[] indices, int min, int max)
          Produces a generic variable that wraps a set of nodes
 CspGenericIntExpr CspGenericIntExpr.add(CspGenericIntConstant i)
          Returns an expression representing the sum of this expression with a static generic value
 CspGenericIntExpr CspGenericIntExpr.add(CspGenericIntExpr i)
          Returns an expression representing the sum of this expression with a static generic value
 CspGenericIntExpr CspGenericIntExpr.subtract(CspGenericIntConstant i)
          Returns an expression representing the difference of this expression with a static generic value
 CspGenericIntExpr CspGenericIntExpr.subtract(CspGenericIntExpr i)
          Returns an expression representing the difference of this expression with a static generic value
 CspGenericIntExpr CspGenericIntExpr.multiply(CspGenericIntConstant i)
          Returns an expression representing the product of this expression with a static generic value
 CspGenericIntExpr CspGenericIntExpr.multiply(CspGenericIntExpr i)
          Returns an expression representing the product of this expression with a static generic value
 CspGenericIntExpr CspGenericIntExpr.divide(CspGenericIntConstant i)
          Returns an expression representing the quotient of this expression with a static generic value
 CspGenericIntExpr CspGenericIntExpr.divide(CspGenericIntExpr i)
          Returns an expression representing the quotient of this expression with a static generic value
 

Methods in jopt.csp.variable with parameters of type CspGenericIntExpr
 CspConstraint CspMath.allDifferent(CspGenericIntExpr expr)
          Constrains all elements of a generic variable to be different values
 CspConstraint CspMath.globalCardinality(CspGenericIntExpr expr, 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(CspGenericIntExpr expr, 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
 CspIntExpr CspMath.summation(CspGenericIntExpr x, CspGenericIndex[] indexRange, CspGenericIndexRestriction sourceIdxRestriction)
          Creates a variable equal to the summation of values in the generic variable.
 CspGenericIntExpr CspGenericIntExpr.add(CspGenericIntExpr i)
          Returns an expression representing the sum of this expression with a static generic value
 CspGenericIntExpr CspGenericIntExpr.subtract(CspGenericIntExpr i)
          Returns an expression representing the difference of this expression with a static generic value
 CspGenericIntExpr CspGenericIntExpr.multiply(CspGenericIntExpr i)
          Returns an expression representing the product of this expression with a static generic value
 CspGenericIntExpr CspGenericIntExpr.divide(CspGenericIntExpr i)
          Returns an expression representing the quotient of this expression with a static generic value