|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CspDoubleExpr | |
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 CspDoubleExpr in jopt.csp.solution |
Methods in jopt.csp.solution that return CspDoubleExpr | |
CspDoubleExpr |
SolutionScope.getDoubleObjectiveExpression()
Returns objective double expression |
Uses of CspDoubleExpr in jopt.csp.variable |
Subinterfaces of CspDoubleExpr in jopt.csp.variable | |
interface |
CspDoubleVariable
Interface implemented by double precision floating point variables. |
interface |
CspGenericDoubleExpr
Interface for generic double expressions |
Methods in jopt.csp.variable that return CspDoubleExpr | |
CspDoubleExpr |
CspMath.add(int a,
CspDoubleExpr bexpr)
Creates integer expression representing a+b |
CspDoubleExpr |
CspMath.subtract(int a,
CspDoubleExpr bexpr)
Creates integer expression representing a-b |
CspDoubleExpr |
CspMath.multiply(int a,
CspDoubleExpr bexpr)
Creates double expression representing a*b |
CspDoubleExpr |
CspMath.divide(int a,
CspDoubleExpr bexpr)
Creates double expression representing a/b |
CspDoubleExpr |
CspMath.abs(CspDoubleExpr expr)
Creates double expression representing |expr| |
CspDoubleExpr |
CspMath.square(CspDoubleExpr expr)
Creates double expression representing expr^2 |
CspDoubleExpr |
CspMath.power(CspDoubleExpr x,
double p)
Creates double expression representing x^p |
CspDoubleExpr |
CspMath.power(CspDoubleExpr x,
CspDoubleExpr p)
Creates double expression representing x^p |
CspDoubleExpr |
CspMath.power(double x,
CspDoubleExpr p)
Creates double expression representing x^p |
CspDoubleExpr |
CspMath.exp(CspDoubleExpr x)
Creates double expression representing e^x where e is the natural logarithm base |
CspDoubleExpr |
CspMath.log(CspDoubleExpr x)
Creates double expression representing natural log(x) |
CspDoubleExpr |
CspMath.cos(CspDoubleExpr x)
Creates double expression representing cos(x) in radians |
CspDoubleExpr |
CspMath.acos(CspDoubleExpr x)
Creates double expression representing arc cos(x) in radians |
CspDoubleExpr |
CspMath.sin(CspDoubleExpr x)
Creates double expression representing sin(x) in radians |
CspDoubleExpr |
CspMath.asin(CspDoubleExpr x)
Creates double expression representing arc sin(x) in radians |
CspDoubleExpr |
CspMath.tan(CspDoubleExpr x)
Creates double expression representing tan(x) in radians |
CspDoubleExpr |
CspMath.atan(CspDoubleExpr x)
Creates double expression representing arc sin(x) in radians |
CspDoubleExpr |
CspMath.summation(CspGenericDoubleExpr x,
CspGenericIndex[] indexRange,
CspGenericIndexRestriction sourceIdxRestriction)
Creates a variable equal to the summation of values in the generic variable. |
CspDoubleExpr |
CspLongExpr.add(double d)
Returns an expression representing the sum of this expression with a static value |
CspDoubleExpr |
CspLongExpr.add(CspDoubleExpr expr)
Returns an expression representing the sum of this expression with another expression |
CspDoubleExpr |
CspLongExpr.subtract(double d)
Returns an expression representing the difference of this expression with a static value |
CspDoubleExpr |
CspLongExpr.subtract(CspDoubleExpr expr)
Returns an expression representing the difference of this expression with another expression |
CspDoubleExpr |
CspLongExpr.multiply(double d)
Returns an expression representing the product of this expression with a static value |
CspDoubleExpr |
CspLongExpr.multiply(CspDoubleExpr expr)
Returns an expression representing the product of this expression with another expression |
CspDoubleExpr |
CspLongExpr.divide(double d)
Returns an expression representing the quotient of this expression with a static value |
CspDoubleExpr |
CspLongExpr.divide(CspDoubleExpr expr)
Returns an expression representing the quotient of this expression with another expression |
CspDoubleExpr |
CspIntExpr.add(double d)
Returns an expression representing the sum of this expression with a static value |
CspDoubleExpr |
CspIntExpr.add(CspDoubleExpr expr)
Returns an expression representing the sum of this expression with another expression |
CspDoubleExpr |
CspIntExpr.subtract(double d)
Returns an expression representing the difference of this expression with a static value |
CspDoubleExpr |
CspIntExpr.subtract(CspDoubleExpr expr)
Returns an expression representing the difference of this expression with another expression |
CspDoubleExpr |
CspIntExpr.multiply(double d)
Returns an expression representing the product of this expression with a static value |
CspDoubleExpr |
CspIntExpr.multiply(CspDoubleExpr expr)
Returns an expression representing the product of this expression with another expression |
CspDoubleExpr |
CspIntExpr.divide(double d)
Returns an expression representing the quotient of this expression with a static value |
CspDoubleExpr |
CspIntExpr.divide(CspDoubleExpr expr)
Returns an expression representing the quotient of this expression with another expression |
CspDoubleExpr |
CspGenericDoubleExpr.getExpression(int offset)
Returns a numeric expression from the internal array |
CspDoubleExpr |
CspFloatExpr.add(double d)
Returns an expression representing the sum of this expression with a static value |
CspDoubleExpr |
CspFloatExpr.add(CspDoubleExpr expr)
Returns an expression representing the sum of this expression with another expression |
CspDoubleExpr |
CspFloatExpr.subtract(double d)
Returns an expression representing the difference of this expression with a static value |
CspDoubleExpr |
CspFloatExpr.subtract(CspDoubleExpr expr)
Returns an expression representing the difference of this expression with another expression |
CspDoubleExpr |
CspFloatExpr.multiply(double d)
Returns an expression representing the product of this expression with a static value |
CspDoubleExpr |
CspFloatExpr.multiply(CspDoubleExpr expr)
Returns an expression representing the product of this expression with another expression |
CspDoubleExpr |
CspFloatExpr.divide(double d)
Returns an expression representing the quotient of this expression with a static value |
CspDoubleExpr |
CspFloatExpr.divide(CspDoubleExpr expr)
Returns an expression representing the quotient of this expression with another expression |
CspDoubleExpr |
CspDoubleExpr.add(double d)
Returns an expression representing the sum of this expression with a static value |
CspDoubleExpr |
CspDoubleExpr.add(CspDoubleCast expr)
Returns an expression representing the sum of this expression with another expression |
CspDoubleExpr |
CspDoubleExpr.subtract(double d)
Returns an expression representing the difference of this expression with a static value |
CspDoubleExpr |
CspDoubleExpr.subtract(CspDoubleCast expr)
Returns an expression representing the difference of this expression with another expression |
CspDoubleExpr |
CspDoubleExpr.multiply(double d)
Returns an expression representing the product of this expression with a static value |
CspDoubleExpr |
CspDoubleExpr.multiply(CspDoubleCast expr)
Returns an expression representing the product of this expression with another expression |
CspDoubleExpr |
CspDoubleExpr.divide(double d)
Returns an expression representing the quotient of this expression with a static value |
CspDoubleExpr |
CspDoubleExpr.divide(CspDoubleCast expr)
Returns an expression representing the quotient of this expression with another expression |
Methods in jopt.csp.variable with parameters of type CspDoubleExpr | |
CspDoubleExpr |
CspMath.add(int a,
CspDoubleExpr bexpr)
Creates integer expression representing a+b |
CspDoubleExpr |
CspMath.subtract(int a,
CspDoubleExpr bexpr)
Creates integer expression representing a-b |
CspDoubleExpr |
CspMath.multiply(int a,
CspDoubleExpr bexpr)
Creates double expression representing a*b |
CspDoubleExpr |
CspMath.divide(int a,
CspDoubleExpr bexpr)
Creates double expression representing a/b |
CspDoubleExpr |
CspMath.abs(CspDoubleExpr expr)
Creates double expression representing |expr| |
CspDoubleExpr |
CspMath.square(CspDoubleExpr expr)
Creates double expression representing expr^2 |
CspDoubleExpr |
CspMath.power(CspDoubleExpr x,
double p)
Creates double expression representing x^p |
CspDoubleExpr |
CspMath.power(CspDoubleExpr x,
CspDoubleExpr p)
Creates double expression representing x^p |
CspDoubleExpr |
CspMath.power(double x,
CspDoubleExpr p)
Creates double expression representing x^p |
CspDoubleExpr |
CspMath.exp(CspDoubleExpr x)
Creates double expression representing e^x where e is the natural logarithm base |
CspDoubleExpr |
CspMath.log(CspDoubleExpr x)
Creates double expression representing natural log(x) |
CspDoubleExpr |
CspMath.cos(CspDoubleExpr x)
Creates double expression representing cos(x) in radians |
CspDoubleExpr |
CspMath.acos(CspDoubleExpr x)
Creates double expression representing arc cos(x) in radians |
CspDoubleExpr |
CspMath.sin(CspDoubleExpr x)
Creates double expression representing sin(x) in radians |
CspDoubleExpr |
CspMath.asin(CspDoubleExpr x)
Creates double expression representing arc sin(x) in radians |
CspDoubleExpr |
CspMath.tan(CspDoubleExpr x)
Creates double expression representing tan(x) in radians |
CspDoubleExpr |
CspMath.atan(CspDoubleExpr x)
Creates double expression representing arc sin(x) in radians |
CspDoubleExpr |
CspLongExpr.add(CspDoubleExpr expr)
Returns an expression representing the sum of this expression with another expression |
CspDoubleExpr |
CspLongExpr.subtract(CspDoubleExpr expr)
Returns an expression representing the difference of this expression with another expression |
CspDoubleExpr |
CspLongExpr.multiply(CspDoubleExpr expr)
Returns an expression representing the product of this expression with another expression |
CspDoubleExpr |
CspLongExpr.divide(CspDoubleExpr expr)
Returns an expression representing the quotient of this expression with another expression |
CspDoubleExpr |
CspIntExpr.add(CspDoubleExpr expr)
Returns an expression representing the sum of this expression with another expression |
CspDoubleExpr |
CspIntExpr.subtract(CspDoubleExpr expr)
Returns an expression representing the difference of this expression with another expression |
CspDoubleExpr |
CspIntExpr.multiply(CspDoubleExpr expr)
Returns an expression representing the product of this expression with another expression |
CspDoubleExpr |
CspIntExpr.divide(CspDoubleExpr expr)
Returns an expression representing the quotient of this expression with another expression |
CspDoubleExpr |
CspFloatExpr.add(CspDoubleExpr expr)
Returns an expression representing the sum of this expression with another expression |
CspDoubleExpr |
CspFloatExpr.subtract(CspDoubleExpr expr)
Returns an expression representing the difference of this expression with another expression |
CspDoubleExpr |
CspFloatExpr.multiply(CspDoubleExpr expr)
Returns an expression representing the product of this expression with another expression |
CspDoubleExpr |
CspFloatExpr.divide(CspDoubleExpr expr)
Returns an expression representing the quotient of this expression with another expression |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |