private Function |
simplify(Constant constant,
Multiplication multiplication)
Simplification :
Function
Simplification
C1 * ( C2 * X )
C3 * X
C1 * ( X *C2 )
C3 * X
C1 * ( X * Y )
C1 * ( X * Y )
private Function |
simplify(Division division1,
Division division2)
Simplification : (X/Y)*(Z/A) -> (X*Z)/(Y*A)
|
private Function |
simplify(Division division,
Function function)
Simplification : (X/Y)*Z -> (X*Z)/Y
|
private Function |
simplify(Exponential exponential1,
Exponential exponential2)
Simplification : exp(X)*exp(Y) -> exp(X+Y)
|
private Function |
simplify(Function function,
Constant constant)
Simplification : X*C1 -> C1*X
|
private Function |
simplify(Function function,
Division division)
Simplification : X*(Y/Z) -> (X*Z)/Z
|
private Function |
simplify(Function function1,
Function function2)
Simplification : X*Y -> Y*X
|
private Function |
simplify(Function function,
MinusUnary minusUnary)
Simplification X*(-Y) -> -(X*Y)
|
private Function |
simplify(MinusUnary minusUnary,
Function function)
Simplification : (-X)*Y -> -(X*Y)
|
private Function |
simplify(MinusUnary minusUnary1,
MinusUnary minusUnary2)
Simplification (-X)*(-Y) -> X*Y
|
private Function |
simplify(Multiplication multiplication,
Constant constant)
Simplification :
Function
Simplification
( C1 * X ) * C2
C3 * X
( X * C1 ) * C2
C3 * X
C1 * ( X * Y )
C1 * ( X * Y )
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
simplify
private Function simplify(Division division1,
Division division2)
Simplification : (X/Y)*(Z/A) -> (X*Z)/(Y*A)
- Parameters:
division1 - Division argument X/Ydivision2 - Division argument Z/A
- Returns:
- Simplification
-
simplify
private Function simplify(Exponential exponential1,
Exponential exponential2)
Simplification : exp(X)*exp(Y) -> exp(X+Y)
- Parameters:
exponential1 - Exponential argument exp(X)exponential2 - Exponential argument exp(Y)
- Returns:
- Simplification
-
simplify
private Function simplify(MinusUnary minusUnary,
Function function)
Simplification : (-X)*Y -> -(X*Y)
- Parameters:
minusUnary - Minus argument -Xfunction - Function argument Y
- Returns:
- Simplification
-
simplify
private Function simplify(MinusUnary minusUnary1,
MinusUnary minusUnary2)
Simplification (-X)*(-Y) -> X*Y
- Parameters:
minusUnary1 - Minus unary argument -XminusUnary2 - Minus unary argument -Y
- Returns:
- Simplification
| |