private Function |
Multiplication.MultiplicationSimplifier.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 |
Addition.AdditionSimplifier.simplify(Function function,
Multiplication multiplication)
Try to simplify f1 + (f2 * f3)
|
private Function |
Subtraction.SubtractionSimplifier.simplify(Function function,
Multiplication multiplication)
Simplification :
Function
Simplification
X - ( X * C1 )
C2 * X
X - ( C1 * X )
C2 * X
X - ( Y * Z )
X - ( Y * Z )
private Function |
MinusUnary.MinusUnarySimplifier.simplify(Multiplication multiplication)
Simplification :
Function
Simplification
- ( C1 * X )
C2 * X
- ( X * C1)
X * C2
- ( X * Y )
- ( X * Y )
private Function |
Division.DivisionSimplifier.simplify(Multiplication multiplication,
Constant constant)
(f1*f2)/C1 -> C2*f1*f2
|
private Function |
Multiplication.MultiplicationSimplifier.simplify(Multiplication multiplication,
Constant constant)
Simplification :
Function
Simplification
( C1 * X ) * C2
C3 * X
( X * C1 ) * C2
C3 * X
C1 * ( X * Y )
C1 * ( X * Y )
private Function |
Addition.AdditionSimplifier.simplify(Multiplication multiplication,
Function function)
Try to simplify (f1 * f2) + f3
|
private Function |
Subtraction.SubtractionSimplifier.simplify(Multiplication multiplication,
Function function)
Simplification :
Function
Simplification
( X * C1) - X
C2 * X
( C1 * X ) - X
C2 * X
( X * Y ) - Z
( X * Y ) - Z
private Function |
Addition.AdditionSimplifier.simplify(Multiplication multiplication1,
Multiplication multiplication2)
Try to simplify (f1 * f2) + (f3 * f4)
|
private Function |
Subtraction.SubtractionSimplifier.simplify(Multiplication multiplication1,
Multiplication multiplication2)
Simplification :
Function
Simplification
(C1 * X ) - ( C2 * X )
C3 * X
(C1 * X ) - ( X * C2 )
C3 * X
( X * C1 ) - ( C2 * X )
C3 * X
( X * C1 ) - ( X * C2 )
C3 * X
(C1 * X ) - X
C2 * X
( X * C1 ) - X
C2 * X
X - (C1 * X )
C2 * X
X - ( X * C1 )
C2 * X
( cos(X) * cos(Y) ) - ( sin(X) * sin(Y) )
cos(X + Y)
( cos(X) * sin(Y) ) - ( sin(X) * cos(Y) )
sin(X - Y)
( sin(Y) * cos(X) ) - ( sin(X) * cos(Y) )
sin(X - Y)
( cos(X) * sin(Y) ) - ( cos(Y) * sin(X) )
sin(X - Y)
( sin(Y)*cos(X) ) - ( cos(Y) * sin(X) )
sin(X - Y)
( sin(X) * sin(Y) ) - ( cos(X) * cos(Y) )
-cos(X + Y)
(X1 * ...
| | | | | |