Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
160 changes: 160 additions & 0 deletions symja_android_library/doc/symja-hipparchus-mapping.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,160 @@
Analyzing Symja functions that inherit from IEvaluator and their main Hipparchus class usage...

# Symja Functions and Main Hipparchus Classes

This table shows Symja functions that inherit from `IEvaluator` interface and the main Hipparchus class called from each function.
The Hipparchus class names include the sub-package path below `org.hipparchus.`

| Symja Function | Main Hipparchus Class |
|----------------|----------------------|
| [AiryAi](functions/AiryAi.md) | `complex.Complex` |
| [AiryAiPrime](functions/AiryAiPrime.md) | `complex.Complex` |
| [AiryBi](functions/AiryBi.md) | `complex.Complex` |
| [AiryBiPrime](functions/AiryBiPrime.md) | `complex.Complex` |
| [ArcCos](functions/ArcCos.md) | `complex.Complex` |
| [ArcCosh](functions/ArcCosh.md) | `complex.Complex` |
| [ArcCot](functions/ArcCot.md) | `complex.Complex` |
| [ArcCoth](functions/ArcCoth.md) | `complex.Complex` |
| [ArcCsc](functions/ArcCsc.md) | `complex.Complex` |
| [ArcSec](functions/ArcSec.md) | `complex.Complex` |
| [ArcSin](functions/ArcSin.md) | `complex.Complex` |
| [ArcTan](functions/ArcTan.md) | `complex.Complex` |
| [ArcTanh](functions/ArcTanh.md) | `complex.Complex` |
| [BernoulliDistribution](functions/BernoulliDistribution.md) | `random.RandomDataGenerator` |
| [BesselI](functions/BesselI.md) | `complex.Complex` |
| [BesselJ](functions/BesselJ.md) | `complex.Complex` |
| [BesselK](functions/BesselK.md) | `complex.Complex` |
| [BesselY](functions/BesselY.md) | `complex.Complex` |
| [Beta](functions/Beta.md) | `complex.Complex` |
| BetaDistribution | `random.RandomDataGenerator` |
| [BinomialDistribution](functions/BinomialDistribution.md) | `random.RandomDataGenerator` |
| [CarlsonRC](functions/CarlsonRC.md) | `complex.Complex` |
| [CarlsonRD](functions/CarlsonRD.md) | `complex.Complex` |
| [CarlsonRF](functions/CarlsonRF.md) | `complex.Complex` |
| [CarlsonRG](functions/CarlsonRG.md) | `complex.Complex` |
| [CarlsonRJ](functions/CarlsonRJ.md) | `complex.Complex` |
| [CauchyDistribution](functions/CauchyDistribution.md) | `random.RandomDataGenerator` |
| ChiSquareDistribution | `random.RandomDataGenerator` |
| [CholeskyDecomposition](functions/CholeskyDecomposition.md) | `linear.CholeskyDecomposition` |
| [Commonest](functions/Commonest.md) | `stat.StatUtils` |
| [ContinuedFraction](functions/ContinuedFraction.md) | `fraction.BigFraction` |
| [Correlation](functions/Correlation.md) | `stat.correlation.PearsonsCorrelation` |
| [Cos](functions/Cos.md) | `complex.Complex` |
| [Cosh](functions/Cosh.md) | `complex.Complex` |
| [CoshIntegral](functions/CoshIntegral.md) | `complex.Complex` |
| [Cot](functions/Cot.md) | `complex.Complex` |
| [Coth](functions/Coth.md) | `complex.Complex` |
| [Csc](functions/Csc.md) | `complex.Complex` |
| [Csch](functions/Csch.md) | `complex.Complex` |
| [DiscreteUniformDistribution](functions/DiscreteUniformDistribution.md) | `random.RandomDataGenerator` |
| [EllipticE](functions/EllipticE.md) | `complex.Complex` |
| [EllipticF](functions/EllipticF.md) | `complex.Complex` |
| [EllipticPi](functions/EllipticPi.md) | `complex.Complex` |
| EllipticTheta | `complex.Complex` |
| EmpiricalDistribution | `random.RandomDataGenerator` |
| [ExpIntegralE](functions/ExpIntegralE.md) | `complex.Complex` |
| [ExponentialDistribution](functions/ExponentialDistribution.md) | `random.RandomDataGenerator` |
| [FindClusters](functions/FindClusters.md) | `clustering.Cluster` |
| [FindFit](functions/FindFit.md) | `analysis.ParametricUnivariateFunction` |
| [FindMinimum](functions/FindMinimum.md) | `optim.nonlinear.vector.constrained.SQPOptimizerS2`<br> `optim.nonlinear.scalar.noderiv.BOBYQAOptimizer` <br> `optim.nonlinear.scalar.noderiv.CMAESOptimizer` <br> `optim.nonlinear.scalar.noderiv.NelderMeadSimplex` <br> `optim.nonlinear.scalar.noderiv.PowellOptimizer`|
| [FindRoot](functions/FindRoot.md) | `analysis.UnivariateFunction` |
| [FindShortestTour](functions/FindShortestTour.md) | `util.MathArrays` |
| [Fourier](functions/Fourier.md) | `complex.Complex` |
| [FourierMatrix](functions/FourierMatrix.md) | `complex.Complex` |
| [FractionalPart](functions/FractionalPart.md) | `complex.Complex` |
| [FromPolarCoordinates](functions/FromPolarCoordinates.md) | `linear.FieldVector` |
| [FromSphericalCoordinates](functions/FromSphericalCoordinates.md) | `linear.FieldVector` |
| [GammaDistribution](functions/GammaDistribution.md) | `random.RandomDataGenerator` |
| [GeometricMean](functions/GeometricMean.md) | `stat.StatUtils` |
| [GumbelDistribution](functions/GumbelDistribution.md) | `random.RandomDataGenerator` |
| [HankelH1](functions/HankelH1.md) | `complex.Complex` |
| [HankelH2](functions/HankelH2.md) | `complex.Complex` |
| [HarmonicNumber](functions/HarmonicNumber.md) | `fraction.BigFraction` |
| [HessenbergDecomposition](functions/HessenbergDecomposition.md) | `linear.HessenbergTransformer` |
| [HurwitzZeta](functions/HurwitzZeta.md) | `complex.Complex` |
| [HypergeometricDistribution](functions/HypergeometricDistribution.md) | `random.RandomDataGenerator` |
| [HypergeometricPFQ](functions/HypergeometricPFQ.md) | `complex.Complex` |
| [HypergeometricU](functions/HypergeometricU.md) | `complex.Complex` |
| [Im](functions/Im.md) | `linear.Array2DRowRealMatrix` |
| [IntegerPart](functions/IntegerPart.md) | `complex.Complex` |
| [InterpolatingPolynomial](functions/InterpolatingPolynomial.md) | `analysis.polynomials.FieldPolynomialFunctionLagrangeForm` |
| [InverseErf](functions/InverseErf.md) | `special.Erf#erfInv()` |
| [InverseErfc](functions/InverseErfc.md) | `special.Erf#erfcInv()` |
| [InverseFourier](functions/InverseFourier.md) | `complex.Complex` |
| [InverseGammaDistribution](functions/InverseGammaDistribution.md) | `random.RandomDataGenerator` |
| [JacobiMatrix](functions/JacobiMatrix.md) | `linear.FieldVector` |
| KleinInvariantJ | `complex.Complex` |
| [KolmogorovSmirnovTest](functions/KolmogorovSmirnovTest.md) | `distribution.RealDistribution` |
| [LUDecomposition](functions/LUDecomposition.md) | `linear.FieldLUDecomposition` |
| [LeastSquares](functions/LeastSquares.md) | `.linear.RealMatrix#operate()` |
| [LinearModelFit](functions/LinearModelFit.md) | `linear.Array2DRowFieldMatrix` |
| [LinearProgramming](functions/LinearProgramming.md) | `optim.linear.SimplexSolver` |
| [LinearSolve](functions/LinearSolve.md) | `complex.Complex` |
| [LogGamma](functions/LogGamma.md) | `complex.Complex` |
| [LogNormalDistribution](functions/LogNormalDistribution.md) | `random.RandomDataGenerator` |
| [LowerTriangularize](functions/LowerTriangularize.md) | `linear.FieldMatrix` |
| [MatrixExp](functions/MatrixExp.md) | `linear.MatrixUtils#matrixExponential()` |
| [MatrixPower](functions/MatrixPower.md) | `linear.BlockFieldMatrix` |
| [MatrixQ](functions/MatrixQ.md) | `linear.FieldMatrix` |
| [MatrixRank](functions/MatrixRank.md) | `linear.FieldMatrix` |
| [Mean](functions/Mean.md) | `stat.StatUtils` |
| MeanDeviation | `stat.StatUtils` |
| [Median](functions/Median.md) | `stat.StatUtils` |
| [ND](functions/ND.md) | `analysis.differentiation.DSFactory` |
| [NDSolve](functions/NDSolve.md) | `ode.AbstractIntegrator` |
| NFourierTransform | `analysis.UnivariateFunction` |
| [NIntegrate](functions/NIntegrate.md) | `analysis.CalculusFieldUnivariateFunction` |
| [NMinimize](functions/NMinimize.md) | `analysis.MultivariateFunction` |
| [NakagamiDistribution](functions/NakagamiDistribution.md) | `random.RandomDataGenerator` |
| [Norm](functions/Norm.md) | `linear.RealMatrix` |
| [NormalDistribution](functions/NormalDistribution.md) | `distribution.RealDistribution` |
| [OrthogonalMatrixQ](functions/OrthogonalMatrixQ.md) | `linear.FieldMatrix` |
| [Orthogonalize](functions/Orthogonalize.md) | `complex.Complex` |
| [PearsonCorrelationTest](functions/PearsonCorrelationTest.md) | `stat.correlation.PearsonsCorrelation` |
| [Pochhammer](functions/Pochhammer.md) | `fraction.BigFraction` |
| [PoissonDistribution](functions/PoissonDistribution.md) | `random.RandomDataGenerator` |
| [PolyGamma](functions/PolyGamma.md) | `complex.Complex` |
| PrincipalComponents | `linear.Array2DRowRealMatrix` |
| [Projection](functions/Projection.md) | `linear.FieldVector` |
| [QRDecomposition](functions/QRDecomposition.md) | `complex.Complex` |
| [Quotient](functions/Quotient.md) | `complex.Complex` |
| [QuotientRemainder](functions/QuotientRemainder.md) | `complex.Complex` |
| [RandomChoice](functions/RandomChoice.md) | `random.RandomDataGenerator` |
| [RandomComplex](functions/RandomComplex.md) | `complex.Complex` |
| [RandomSample](functions/RandomSample.md) | `util.MathArrays` |
| RandomSymbol | `complex.Complex` |
| [Reduce](functions/Reduce.md) | `complex.Complex` |
| [RepeatedTiming](functions/RepeatedTiming.md) | `stat.descriptive.DescriptiveStatistics` |
| [RiccatiSolve](functions/RiccatiSolve.md) | `linear.RiccatiEquationSolverImpl` |
| [RootMeanSquare](functions/RootMeanSquare.md) | `stat.descriptive.DescriptiveStatistics` |
| [RowReduce](functions/RowReduce.md) | `linear.FieldMatrix` |
| [SchurDecomposition](functions/SchurDecomposition.md) | `linear.RealMatrix` |
| [Sec](functions/Sec.md) | `complex.Complex` |
| [Sech](functions/Sech.md) | `complex.Complex` |
| [Sin](functions/Sin.md) | `complex.Complex` |
| [SinIntegral](functions/SinIntegral.md) | `complex.Complex` |
| [Sinc](functions/Sinc.md) | `complex.Complex` |
| [SingularValueDecomposition](functions/SingularValueDecomposition.md) | `complex.Complex` |
| [Sinh](functions/Sinh.md) | `complex.Complex` |
| [SinhIntegral](functions/SinhIntegral.md) | `complex.Complex` |
| [SphericalBesselJ](functions/SphericalBesselJ.md) | `complex.Complex` |
| [SphericalBesselY](functions/SphericalBesselY.md) | `complex.Complex` |
| SphericalHankelH1 | `complex.Complex` |
| [SquareFreeQ](functions/SquareFreeQ.md) | `complex.Complex` |
| [StirlingS2](functions/StirlingS2.md) | `util.CombinatoricsUtils#stirlingS2())` |
| [SymmetricMatrixQ](functions/SymmetricMatrixQ.md) | `linear.FieldMatrix` |
| [Tan](functions/Tan.md) | `complex.Complex` |
| [Tanh](functions/Tanh.md) | `complex.Complex` |
| [ToPolarCoordinates](functions/ToPolarCoordinates.md) | `linear.FieldVector` |
| [ToSphericalCoordinates](functions/ToSphericalCoordinates.md) | `linear.FieldVector` |
| [UniformDistribution](functions/UniformDistribution.md) | `random.RandomDataGenerator` |
| [UpperTriangularize](functions/UpperTriangularize.md) | `linear.FieldMatrix` |
| [Variance](functions/Variance.md) | `linear.FieldMatrix` |
| [VectorQ](functions/VectorQ.md) | `linear.FieldVector` |
| [WeibullDistribution](functions/WeibullDistribution.md) | `random.RandomDataGenerator` |
| WeierstrassHalfPeriods | `complex.Complex` |
| WeierstrassInvariants | `complex.Complex` |
| [Zeta](functions/Zeta.md) | `complex.Complex` |


**Total functions:** 153