| Package | Description | 
|---|---|
| jhelp.util.math.formal | 
 Formal computing 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private Function | 
Division.DivisionSimplifier.simplify(Cosinus cosinus,
        Sinus sinus)
Simplify cos(f)/sin(f) -> 1/tan(f) 
 | 
private Function | 
Division.DivisionSimplifier.simplify(Sinus sinus,
        Cosinus cosinus)
sin(f)/cos(f) -> tan(f) 
 | 
private Function | 
Addition.AdditionSimplifier.simplifyAdditionOfMultiplcations(Cosinus cosinus1,
                                Cosinus cosinus2,
                                Sinus sinus1,
                                Sinus sinus2)
Tries to simplify (cos(f1) * cos(f2)) + (sin(f3) * sin(f4)) 
 | 
private Function | 
Addition.AdditionSimplifier.simplifyAdditionOfMultiplcations(Cosinus cosinus1,
                                Sinus sinus1,
                                Cosinus cosinus2,
                                Sinus sinus2)
Tries to simplify (cos(f1) * sin(f2)) + (c(f3) * sin(f4)) 
 | 
private Function | 
Addition.AdditionSimplifier.simplifyAdditionOfMultiplcations(Cosinus cosinus1,
                                Sinus sinus1,
                                Sinus sinus2,
                                Cosinus cosinus2)
Tries to simplify (cos(f1) * sin(f2)) + (sin(f3) * cos(f4)) 
 | 
private Function | 
Addition.AdditionSimplifier.simplifyAdditionOfMultiplcations(Sinus sinus1,
                                Cosinus cosinus1,
                                Cosinus cosinus2,
                                Sinus sinus2)
Tries to simplify (sin(f1) * cos(f2)) + (cos(f3) * sin(f4)) 
 | 
private Function | 
Addition.AdditionSimplifier.simplifyAdditionOfMultiplcations(Sinus sinus1,
                                Cosinus cosinus1,
                                Sinus sinus2,
                                Cosinus cosinus2)
Tries to simplify (sin(f1) * cos(f2)) + (sin(f3) * cos(f4)) 
 | 
private Function | 
Addition.AdditionSimplifier.simplifyAdditionOfMultiplcations(Sinus sinus1,
                                Sinus sinus2,
                                Cosinus cosinus1,
                                Cosinus cosinus2)
Tries to simplify (sin(f1) * sin(f2)) + (cos(f3) * cos(f4)) 
 | 
private Function | 
Subtraction.SubtractionSimplifier.simplifySubtractionOfMultiplications(Cosinus cosinus1,
                                    Cosinus cosinus2,
                                    Sinus sinus1,
                                    Sinus sinus2)
(cos(f1)*cos(f2))-(sin(f1)*sin(f2)) => cos(f1+f2) 
 | 
private Function | 
Subtraction.SubtractionSimplifier.simplifySubtractionOfMultiplications(Cosinus cosinus1,
                                    Sinus sinus1,
                                    Cosinus cosinus2,
                                    Sinus sinus2)
((cos(f1)*sin(f2))-(cos(f2)*sin(f1)) => sin(f1-f2) 
 | 
private Function | 
Subtraction.SubtractionSimplifier.simplifySubtractionOfMultiplications(Cosinus cosinus1,
                                    Sinus sinus1,
                                    Sinus sinus2,
                                    Cosinus cosinus2)
((cos(f1)*sin(f2))-(sin(f1)*cos(f2)) => sin(f1-f2) 
 | 
private Function | 
Subtraction.SubtractionSimplifier.simplifySubtractionOfMultiplications(Sinus sinus1,
                                    Cosinus cosinus1,
                                    Cosinus cosinus2,
                                    Sinus sinus2)
(sin(f1)*cos(f2))-(cos(f1)*sin(f2)) => sin(f1-f2) 
 | 
private Function | 
Subtraction.SubtractionSimplifier.simplifySubtractionOfMultiplications(Sinus sinus1,
                                    Cosinus cosinus1,
                                    Sinus sinus2,
                                    Cosinus cosinus2)
(sin(f1)*cos(f2))-(sin(f2)*cos(f1)) => sin(f1-f2) 
 | 
private Function | 
Subtraction.SubtractionSimplifier.simplifySubtractionOfMultiplications(Sinus sinus1,
                                    Sinus sinus2,
                                    Cosinus cosinus1,
                                    Cosinus cosinus2)
(sin(f1)*sin(f2))-(cos(f1)*cos(f2)) => -cos(f1+f2) 
 |