|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Expression | |
|---|---|
| fuzzydl | |
| fuzzydl.milp | |
| Uses of Expression in fuzzydl |
|---|
| Fields in fuzzydl declared as Expression | |
|---|---|
protected Expression |
DefuzzifyQuery.objExpr
|
protected Expression |
InstanceQuery.objExpr
|
protected Expression |
RelatedQuery.objExpr
Objective expression. |
protected Expression |
SatisfiableQuery.objExpr
Objective expression. |
protected Expression |
SubsumptionQuery.objExpr
Objective epxression |
| Methods in fuzzydl that return Expression | |
|---|---|
abstract Expression |
Degree.addToExpression(Expression expr)
Adds the degree to an expression. |
Expression |
DegreeExpression.addToExpression(Expression expr)
|
Expression |
DegreeNumeric.addToExpression(Expression expr)
|
Expression |
DegreeVariable.addToExpression(Expression expr)
|
Expression |
DegreeExpression.getExpression()
Gets the expression which defines the degree. |
abstract Expression |
DefuzzifyQuery.getObjExpression(Variable q)
Gets the objective expression. |
Expression |
LomDefuzzifyQuery.getObjExpression(Variable q)
|
Expression |
MomDefuzzifyQuery.getObjExpression(Variable q)
|
Expression |
SomDefuzzifyQuery.getObjExpression(Variable q)
|
abstract Expression |
Degree.multiplyConstant(java.lang.Double constant)
Multiplies the degree and a real number. |
Expression |
DegreeExpression.multiplyConstant(java.lang.Double constant)
|
Expression |
DegreeNumeric.multiplyConstant(java.lang.Double constant)
|
Expression |
DegreeVariable.multiplyConstant(java.lang.Double constant)
|
abstract Expression |
Degree.subtractFromExpression(Expression expr)
Subtracts the degree to an expression. |
Expression |
DegreeExpression.subtractFromExpression(Expression expr)
|
Expression |
DegreeNumeric.subtractFromExpression(Expression expr)
|
Expression |
DegreeVariable.subtractFromExpression(Expression expr)
|
Expression |
FeatureFunction.toExpression(Individual a,
MILPHelper milp)
Returns a Expression representing the function. |
| Methods in fuzzydl with parameters of type Expression | |
|---|---|
abstract Expression |
Degree.addToExpression(Expression expr)
Adds the degree to an expression. |
Expression |
DegreeExpression.addToExpression(Expression expr)
|
Expression |
DegreeNumeric.addToExpression(Expression expr)
|
Expression |
DegreeVariable.addToExpression(Expression expr)
|
abstract Inequation |
Degree.createInequalityWithDegreeRHS(Expression expr,
int inequationType)
Gets an inequality of the form (expression, type, degree). |
Inequation |
DegreeExpression.createInequalityWithDegreeRHS(Expression expr,
int inequationType)
|
Inequation |
DegreeNumeric.createInequalityWithDegreeRHS(Expression expr,
int inequationType)
|
Inequation |
DegreeVariable.createInequalityWithDegreeRHS(Expression expr,
int inequationType)
|
static Degree |
Degree.getDegree(Expression expr)
Constructor for an expression degree. |
abstract Expression |
Degree.subtractFromExpression(Expression expr)
Subtracts the degree to an expression. |
Expression |
DegreeExpression.subtractFromExpression(Expression expr)
|
Expression |
DegreeNumeric.subtractFromExpression(Expression expr)
|
Expression |
DegreeVariable.subtractFromExpression(Expression expr)
|
| Constructors in fuzzydl with parameters of type Expression | |
|---|---|
DegreeExpression(Expression expr)
|
|
MaxQuery(Expression expr)
|
|
MinQuery(Expression expr)
|
|
| Uses of Expression in fuzzydl.milp |
|---|
| Methods in fuzzydl.milp that return Expression | |
|---|---|
static Expression |
Expression.addConstant(Expression expr,
java.lang.Double constant)
Adds a double constant to an expression. |
static Expression |
Expression.addExpressions(Expression expr1,
Expression expr2)
Adds two expressions. |
static Expression |
Expression.addTerm(Expression expr,
Term term)
Adds a term to an expression. |
Expression |
Expression.clone()
|
static Expression |
Expression.multiplyConstant(Expression expr,
java.lang.Double constant)
Multiplies a double constant and an expression. |
static Expression |
Expression.negateExpression(Expression expr)
Changes the sign of all the elements of an expression. |
static Expression |
Expression.subtractExpressions(Expression expr1,
Expression expr2)
Substracts two expressions. |
| Methods in fuzzydl.milp with parameters of type Expression | |
|---|---|
static Expression |
Expression.addConstant(Expression expr,
java.lang.Double constant)
Adds a double constant to an expression. |
static Expression |
Expression.addExpressions(Expression expr1,
Expression expr2)
Adds two expressions. |
void |
MILPHelper.addNewConstraint(Expression expr,
int constraintType)
Add a new inequality of the form: expr constraintType 0. |
void |
MILPHelper.addNewConstraint(Expression expr,
int constraintType,
Degree degree)
Add a new inequality of the form: expr constraintType degree. |
static Expression |
Expression.addTerm(Expression expr,
Term term)
Adds a term to an expression. |
static Expression |
Expression.multiplyConstant(Expression expr,
java.lang.Double constant)
Multiplies a double constant and an expression. |
static Expression |
Expression.negateExpression(Expression expr)
Changes the sign of all the elements of an expression. |
Solution |
MILPHelper.optimize(Expression objective)
It optimizes an expression. |
void |
MILPHelper.setObjective(Expression objective)
States the objective to be MILP problem. |
static Expression |
Expression.subtractExpressions(Expression expr1,
Expression expr2)
Substracts two expressions. |
| Constructors in fuzzydl.milp with parameters of type Expression | |
|---|---|
Expression(Expression expr)
Copy constructor. |
|
Inequation(Expression expr,
int type)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||