[commons-math3] 02/05: Merge tag 'upstream/3.5'

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Wed Apr 29 15:29:14 UTC 2015


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository commons-math3.

commit 45e3285e5d82193f28f8bb69c0f0db4178803ca1
Merge: def0876 097b648
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Wed Apr 29 17:01:04 2015 +0200

    Merge tag 'upstream/3.5'
    
    Upstream version 3.5

 LICENSE.txt                                        |  457 ++
 NOTICE.txt                                         |    9 +
 RELEASE-NOTES.txt                                  |   35 +
 build.xml                                          |  365 ++
 checkstyle.xml                                     |  201 +
 clirr-ignored.xml                                  |  185 +
 findbugs-exclude-filter.xml                        |  385 ++
 license-header.txt                                 |   16 +
 pom.xml                                            |  791 +++
 src/changes/changes.xml                            | 3285 +++++++++++
 src/changes/release-notes.vm                       |  140 +
 src/main/assembly/bin.xml                          |   51 +
 src/main/assembly/src.xml                          |   44 +
 src/main/java/org/apache/commons/math3/Field.java  |   58 +
 .../org/apache/commons/math3/FieldElement.java     |   87 +
 .../org/apache/commons/math3/RealFieldElement.java |  402 ++
 .../commons/math3/analysis/BivariateFunction.java  |   35 +
 .../DifferentiableMultivariateFunction.java        |   52 +
 .../DifferentiableMultivariateVectorFunction.java  |   36 +
 .../analysis/DifferentiableUnivariateFunction.java |   35 +
 .../DifferentiableUnivariateMatrixFunction.java    |   36 +
 .../DifferentiableUnivariateVectorFunction.java    |   36 +
 .../commons/math3/analysis/FunctionUtils.java      |  795 +++
 .../math3/analysis/MultivariateFunction.java       |   42 +
 .../math3/analysis/MultivariateMatrixFunction.java |   35 +
 .../math3/analysis/MultivariateVectorFunction.java |   35 +
 .../analysis/ParametricUnivariateFunction.java     |   44 +
 .../commons/math3/analysis/TrivariateFunction.java |   35 +
 .../commons/math3/analysis/UnivariateFunction.java |   81 +
 .../math3/analysis/UnivariateMatrixFunction.java   |   33 +
 .../math3/analysis/UnivariateVectorFunction.java   |   33 +
 .../math3/analysis/differentiation/DSCompiler.java | 1822 ++++++
 .../differentiation/DerivativeStructure.java       | 1195 ++++
 .../FiniteDifferencesDifferentiator.java           |  383 ++
 .../analysis/differentiation/GradientFunction.java |   65 +
 .../analysis/differentiation/JacobianFunction.java |   69 +
 .../MultivariateDifferentiableFunction.java        |   42 +
 .../MultivariateDifferentiableVectorFunction.java  |   43 +
 .../analysis/differentiation/SparseGradient.java   |  877 +++
 .../UnivariateDifferentiableFunction.java          |   43 +
 .../UnivariateDifferentiableMatrixFunction.java    |   40 +
 .../UnivariateDifferentiableVectorFunction.java    |   40 +
 .../UnivariateFunctionDifferentiator.java          |   33 +
 .../UnivariateMatrixFunctionDifferentiator.java    |   33 +
 .../UnivariateVectorFunctionDifferentiator.java    |   33 +
 .../analysis/differentiation/package-info.java     |   42 +
 .../commons/math3/analysis/function/Abs.java       |   33 +
 .../commons/math3/analysis/function/Acos.java      |   53 +
 .../commons/math3/analysis/function/Acosh.java     |   53 +
 .../commons/math3/analysis/function/Add.java       |   32 +
 .../commons/math3/analysis/function/Asin.java      |   53 +
 .../commons/math3/analysis/function/Asinh.java     |   53 +
 .../commons/math3/analysis/function/Atan.java      |   53 +
 .../commons/math3/analysis/function/Atan2.java     |   33 +
 .../commons/math3/analysis/function/Atanh.java     |   53 +
 .../commons/math3/analysis/function/Cbrt.java      |   53 +
 .../commons/math3/analysis/function/Ceil.java      |   33 +
 .../commons/math3/analysis/function/Constant.java  |   60 +
 .../commons/math3/analysis/function/Cos.java       |   53 +
 .../commons/math3/analysis/function/Cosh.java      |   51 +
 .../commons/math3/analysis/function/Divide.java    |   32 +
 .../commons/math3/analysis/function/Exp.java       |   53 +
 .../commons/math3/analysis/function/Expm1.java     |   53 +
 .../commons/math3/analysis/function/Floor.java     |   33 +
 .../commons/math3/analysis/function/Gaussian.java  |  259 +
 .../analysis/function/HarmonicOscillator.java      |  183 +
 .../commons/math3/analysis/function/Identity.java  |   50 +
 .../commons/math3/analysis/function/Inverse.java   |   52 +
 .../commons/math3/analysis/function/Log.java       |   53 +
 .../commons/math3/analysis/function/Log10.java     |   54 +
 .../commons/math3/analysis/function/Log1p.java     |   53 +
 .../commons/math3/analysis/function/Logistic.java  |  228 +
 .../commons/math3/analysis/function/Logit.java     |  212 +
 .../commons/math3/analysis/function/Max.java       |   33 +
 .../commons/math3/analysis/function/Min.java       |   33 +
 .../commons/math3/analysis/function/Minus.java     |   50 +
 .../commons/math3/analysis/function/Multiply.java  |   32 +
 .../commons/math3/analysis/function/Pow.java       |   33 +
 .../commons/math3/analysis/function/Power.java     |   63 +
 .../commons/math3/analysis/function/Rint.java      |   33 +
 .../commons/math3/analysis/function/Sigmoid.java   |  218 +
 .../commons/math3/analysis/function/Signum.java    |   33 +
 .../commons/math3/analysis/function/Sin.java       |   51 +
 .../commons/math3/analysis/function/Sinc.java      |  205 +
 .../commons/math3/analysis/function/Sinh.java      |   51 +
 .../commons/math3/analysis/function/Sqrt.java      |   53 +
 .../math3/analysis/function/StepFunction.java      |  100 +
 .../commons/math3/analysis/function/Subtract.java  |   32 +
 .../commons/math3/analysis/function/Tan.java       |   53 +
 .../commons/math3/analysis/function/Tanh.java      |   53 +
 .../commons/math3/analysis/function/Ulp.java       |   33 +
 .../math3/analysis/function/package-info.java      |   26 +
 .../BaseAbstractUnivariateIntegrator.java          |  280 +
 .../IterativeLegendreGaussIntegrator.java          |  182 +
 .../integration/LegendreGaussIntegrator.java       |  265 +
 .../analysis/integration/MidPointIntegrator.java   |  169 +
 .../analysis/integration/RombergIntegrator.java    |  142 +
 .../analysis/integration/SimpsonIntegrator.java    |  129 +
 .../analysis/integration/TrapezoidIntegrator.java  |  168 +
 .../analysis/integration/UnivariateIntegrator.java |   92 +
 .../integration/gauss/BaseRuleFactory.java         |  153 +
 .../integration/gauss/GaussIntegrator.java         |  129 +
 .../integration/gauss/GaussIntegratorFactory.java  |  169 +
 .../integration/gauss/HermiteRuleFactory.java      |  178 +
 .../gauss/LegendreHighPrecisionRuleFactory.java    |  215 +
 .../integration/gauss/LegendreRuleFactory.java     |  140 +
 .../gauss/SymmetricGaussIntegrator.java            |  103 +
 .../analysis/integration/gauss/package-info.java   |   22 +
 .../math3/analysis/integration/package-info.java   |   22 +
 .../interpolation/AkimaSplineInterpolator.java     |  215 +
 .../BicubicInterpolatingFunction.java              |  325 ++
 .../interpolation/BicubicInterpolator.java         |  112 +
 .../BicubicSplineInterpolatingFunction.java        |  637 ++
 .../interpolation/BicubicSplineInterpolator.java   |  176 +
 .../interpolation/BivariateGridInterpolator.java   |   51 +
 .../DividedDifferenceInterpolator.java             |  119 +
 .../interpolation/FieldHermiteInterpolator.java    |  209 +
 .../interpolation/HermiteInterpolator.java         |  239 +
 .../analysis/interpolation/LinearInterpolator.java |   79 +
 .../analysis/interpolation/LoessInterpolator.java  |  473 ++
 .../MicrosphereInterpolatingFunction.java          |  250 +
 .../interpolation/MicrosphereInterpolator.java     |  102 +
 .../interpolation/MultivariateInterpolator.java    |   51 +
 .../interpolation/NevilleInterpolator.java         |   60 +
 ...iecewiseBicubicSplineInterpolatingFunction.java |  210 +
 .../PiecewiseBicubicSplineInterpolator.java        |   61 +
 ...oothingPolynomialBicubicSplineInterpolator.java |  171 +
 .../analysis/interpolation/SplineInterpolator.java |  127 +
 .../TricubicInterpolatingFunction.java             |  508 ++
 .../interpolation/TricubicInterpolator.java        |  142 +
 .../TricubicSplineInterpolatingFunction.java       |  482 ++
 .../interpolation/TricubicSplineInterpolator.java  |  201 +
 .../interpolation/TrivariateGridInterpolator.java  |   54 +
 .../interpolation/UnivariateInterpolator.java      |   41 +
 .../UnivariatePeriodicInterpolator.java            |  123 +
 .../math3/analysis/interpolation/package-info.java |   22 +
 .../commons/math3/analysis/package-info.java       |   32 +
 .../analysis/polynomials/PolynomialFunction.java   |  412 ++
 .../PolynomialFunctionLagrangeForm.java            |  326 ++
 .../polynomials/PolynomialFunctionNewtonForm.java  |  245 +
 .../polynomials/PolynomialSplineFunction.java      |  246 +
 .../analysis/polynomials/PolynomialsUtils.java     |  446 ++
 .../math3/analysis/polynomials/package-info.java   |   23 +
 .../AbstractDifferentiableUnivariateSolver.java    |   82 +
 .../analysis/solvers/AbstractPolynomialSolver.java |   80 +
 .../AbstractUnivariateDifferentiableSolver.java    |   82 +
 .../analysis/solvers/AbstractUnivariateSolver.java |   60 +
 .../math3/analysis/solvers/AllowedSolution.java    |   75 +
 .../solvers/BaseAbstractUnivariateSolver.java      |  318 +
 .../math3/analysis/solvers/BaseSecantSolver.java   |  278 +
 .../analysis/solvers/BaseUnivariateSolver.java     |  142 +
 .../math3/analysis/solvers/BisectionSolver.java    |   91 +
 .../solvers/BracketedUnivariateSolver.java         |   92 +
 .../solvers/BracketingNthOrderBrentSolver.java     |  412 ++
 .../math3/analysis/solvers/BrentSolver.java        |  244 +
 .../solvers/DifferentiableUnivariateSolver.java    |   30 +
 .../math3/analysis/solvers/IllinoisSolver.java     |   82 +
 .../math3/analysis/solvers/LaguerreSolver.java     |  440 ++
 .../math3/analysis/solvers/MullerSolver.java       |  202 +
 .../math3/analysis/solvers/MullerSolver2.java      |  168 +
 .../analysis/solvers/NewtonRaphsonSolver.java      |   92 +
 .../math3/analysis/solvers/NewtonSolver.java       |   92 +
 .../math3/analysis/solvers/PegasusSolver.java      |   84 +
 .../math3/analysis/solvers/PolynomialSolver.java   |   28 +
 .../math3/analysis/solvers/RegulaFalsiSolver.java  |   94 +
 .../math3/analysis/solvers/RiddersSolver.java      |  142 +
 .../math3/analysis/solvers/SecantSolver.java       |  135 +
 .../solvers/UnivariateDifferentiableSolver.java    |   29 +
 .../math3/analysis/solvers/UnivariateSolver.java   |   28 +
 .../analysis/solvers/UnivariateSolverUtils.java    |  465 ++
 .../math3/analysis/solvers/package-info.java       |   22 +
 .../org/apache/commons/math3/complex/Complex.java  | 1318 +++++
 .../apache/commons/math3/complex/ComplexField.java |   83 +
 .../commons/math3/complex/ComplexFormat.java       |  427 ++
 .../apache/commons/math3/complex/ComplexUtils.java |   86 +
 .../apache/commons/math3/complex/Quaternion.java   |  464 ++
 .../apache/commons/math3/complex/RootsOfUnity.java |  218 +
 .../apache/commons/math3/complex/package-info.java |   23 +
 .../dfp/BracketingNthOrderBrentSolverDFP.java      |  436 ++
 .../java/org/apache/commons/math3/dfp/Dfp.java     | 2882 +++++++++
 .../java/org/apache/commons/math3/dfp/DfpDec.java  |  368 ++
 .../org/apache/commons/math3/dfp/DfpField.java     |  757 +++
 .../java/org/apache/commons/math3/dfp/DfpMath.java |  967 +++
 .../commons/math3/dfp/UnivariateDfpFunction.java   |   39 +
 .../org/apache/commons/math3/dfp/package-info.java |   88 +
 .../distribution/AbstractIntegerDistribution.java  |  253 +
 .../AbstractMultivariateRealDistribution.java      |   70 +
 .../distribution/AbstractRealDistribution.java     |  307 +
 .../math3/distribution/BetaDistribution.java       |  269 +
 .../math3/distribution/BinomialDistribution.java   |  198 +
 .../math3/distribution/CauchyDistribution.java     |  256 +
 .../math3/distribution/ChiSquaredDistribution.java |  196 +
 .../distribution/ConstantRealDistribution.java     |  121 +
 .../math3/distribution/EnumeratedDistribution.java |  291 +
 .../EnumeratedIntegerDistribution.java             |  218 +
 .../distribution/EnumeratedRealDistribution.java   |  282 +
 .../distribution/ExponentialDistribution.java      |  351 ++
 .../commons/math3/distribution/FDistribution.java  |  328 ++
 .../math3/distribution/GammaDistribution.java      |  513 ++
 .../math3/distribution/GeometricDistribution.java  |  173 +
 .../math3/distribution/GumbelDistribution.java     |  166 +
 .../distribution/HypergeometricDistribution.java   |  347 ++
 .../math3/distribution/IntegerDistribution.java    |  155 +
 .../KolmogorovSmirnovDistribution.java             |  357 ++
 .../math3/distribution/LaplaceDistribution.java    |  160 +
 .../math3/distribution/LevyDistribution.java       |  192 +
 .../math3/distribution/LogNormalDistribution.java  |  366 ++
 .../math3/distribution/LogisticDistribution.java   |  160 +
 .../MixtureMultivariateNormalDistribution.java     |  113 +
 .../MixtureMultivariateRealDistribution.java       |  171 +
 .../MultivariateNormalDistribution.java            |  247 +
 .../distribution/MultivariateRealDistribution.java |   78 +
 .../math3/distribution/NakagamiDistribution.java   |  188 +
 .../math3/distribution/NormalDistribution.java     |  311 +
 .../math3/distribution/ParetoDistribution.java     |  318 +
 .../math3/distribution/PascalDistribution.java     |  248 +
 .../math3/distribution/PoissonDistribution.java    |  395 ++
 .../math3/distribution/RealDistribution.java       |  196 +
 .../math3/distribution/SaddlePointExpansion.java   |  200 +
 .../commons/math3/distribution/TDistribution.java  |  272 +
 .../math3/distribution/TriangularDistribution.java |  282 +
 .../distribution/UniformIntegerDistribution.java   |  181 +
 .../distribution/UniformRealDistribution.java      |  243 +
 .../math3/distribution/WeibullDistribution.java    |  353 ++
 .../math3/distribution/ZipfDistribution.java       |  262 +
 ...ariateNormalMixtureExpectationMaximization.java |  454 ++
 .../math3/distribution/fitting/package-info.java   |   20 +
 .../commons/math3/distribution/package-info.java   |   20 +
 .../math3/exception/ConvergenceException.java      |   50 +
 .../exception/DimensionMismatchException.java      |   64 +
 .../math3/exception/InsufficientDataException.java |   49 +
 .../math3/exception/MathArithmeticException.java   |   76 +
 .../exception/MathIllegalArgumentException.java    |   64 +
 .../exception/MathIllegalNumberException.java      |   60 +
 .../math3/exception/MathIllegalStateException.java |   88 +
 .../commons/math3/exception/MathInternalError.java |   57 +
 .../math3/exception/MathParseException.java        |   56 +
 .../math3/exception/MathRuntimeException.java      |   65 +
 .../MathUnsupportedOperationException.java         |   72 +
 .../math3/exception/MaxCountExceededException.java |   63 +
 .../exception/MultiDimensionMismatchException.java |   90 +
 .../math3/exception/NoBracketingException.java     |  106 +
 .../commons/math3/exception/NoDataException.java   |   46 +
 .../exception/NonMonotonicSequenceException.java   |  120 +
 .../math3/exception/NotANumberException.java       |   37 +
 .../math3/exception/NotFiniteNumberException.java  |   54 +
 .../math3/exception/NotPositiveException.java      |   48 +
 .../exception/NotStrictlyPositiveException.java    |   49 +
 .../math3/exception/NullArgumentException.java     |   51 +
 .../math3/exception/NumberIsTooLargeException.java |   85 +
 .../math3/exception/NumberIsTooSmallException.java |   86 +
 .../math3/exception/OutOfRangeException.java       |   78 +
 .../exception/TooManyEvaluationsException.java     |   39 +
 .../exception/TooManyIterationsException.java      |   39 +
 .../commons/math3/exception/ZeroException.java     |   48 +
 .../commons/math3/exception/package-info.java      |   23 +
 .../commons/math3/exception/util/ArgUtils.java     |   55 +
 .../math3/exception/util/DummyLocalizable.java     |   57 +
 .../math3/exception/util/ExceptionContext.java     |  334 ++
 .../exception/util/ExceptionContextProvider.java   |   33 +
 .../commons/math3/exception/util/Localizable.java  |   43 +
 .../math3/exception/util/LocalizedFormats.java     |  412 ++
 .../commons/math3/exception/util/package-info.java |   22 +
 .../math3/filter/DefaultMeasurementModel.java      |   84 +
 .../commons/math3/filter/DefaultProcessModel.java  |  165 +
 .../apache/commons/math3/filter/KalmanFilter.java  |  388 ++
 .../commons/math3/filter/MeasurementModel.java     |   44 +
 .../apache/commons/math3/filter/ProcessModel.java  |   73 +
 .../apache/commons/math3/filter/package-info.java  |   20 +
 .../commons/math3/fitting/AbstractCurveFitter.java |  147 +
 .../apache/commons/math3/fitting/CurveFitter.java  |  232 +
 .../commons/math3/fitting/GaussianCurveFitter.java |  430 ++
 .../commons/math3/fitting/GaussianFitter.java      |  364 ++
 .../commons/math3/fitting/HarmonicCurveFitter.java |  445 ++
 .../commons/math3/fitting/HarmonicFitter.java      |  384 ++
 .../math3/fitting/PolynomialCurveFitter.java       |  131 +
 .../commons/math3/fitting/PolynomialFitter.java    |   72 +
 .../commons/math3/fitting/SimpleCurveFitter.java   |  125 +
 .../math3/fitting/WeightedObservedPoint.java       |   78 +
 .../math3/fitting/WeightedObservedPoints.java      |  112 +
 .../fitting/leastsquares/AbstractEvaluation.java   |   87 +
 .../leastsquares/DenseWeightedEvaluation.java      |   68 +
 .../fitting/leastsquares/EvaluationRmsChecker.java |   75 +
 .../fitting/leastsquares/GaussNewtonOptimizer.java |  300 +
 .../fitting/leastsquares/LeastSquaresAdapter.java  |   77 +
 .../fitting/leastsquares/LeastSquaresBuilder.java  |  226 +
 .../fitting/leastsquares/LeastSquaresFactory.java  |  528 ++
 .../leastsquares/LeastSquaresOptimizer.java        |   62 +
 .../fitting/leastsquares/LeastSquaresProblem.java  |  156 +
 .../leastsquares/LevenbergMarquardtOptimizer.java  | 1042 ++++
 .../leastsquares/MultivariateJacobianFunction.java |   39 +
 .../math3/fitting/leastsquares/OptimumImpl.java    |   97 +
 .../fitting/leastsquares/ParameterValidator.java   |   34 +
 .../leastsquares/ValueAndJacobianFunction.java     |   44 +
 .../math3/fitting/leastsquares/package-info.java   |   39 +
 .../apache/commons/math3/fitting/package-info.java |   26 +
 .../commons/math3/fraction/AbstractFormat.java     |  209 +
 .../apache/commons/math3/fraction/BigFraction.java | 1147 ++++
 .../commons/math3/fraction/BigFractionField.java   |   82 +
 .../commons/math3/fraction/BigFractionFormat.java  |  287 +
 .../apache/commons/math3/fraction/Fraction.java    |  673 +++
 .../fraction/FractionConversionException.java      |   55 +
 .../commons/math3/fraction/FractionField.java      |   82 +
 .../commons/math3/fraction/FractionFormat.java     |  264 +
 .../math3/fraction/ProperBigFractionFormat.java    |  238 +
 .../math3/fraction/ProperFractionFormat.java       |  231 +
 .../commons/math3/fraction/package-info.java       |   22 +
 .../math3/genetics/AbstractListChromosome.java     |  105 +
 .../commons/math3/genetics/BinaryChromosome.java   |   96 +
 .../commons/math3/genetics/BinaryMutation.java     |   56 +
 .../apache/commons/math3/genetics/Chromosome.java  |  104 +
 .../commons/math3/genetics/ChromosomePair.java     |   65 +
 .../commons/math3/genetics/CrossoverPolicy.java    |   38 +
 .../commons/math3/genetics/CycleCrossover.java     |  182 +
 .../math3/genetics/ElitisticListPopulation.java    |  117 +
 .../org/apache/commons/math3/genetics/Fitness.java |   32 +
 .../commons/math3/genetics/FixedElapsedTime.java   |   77 +
 .../math3/genetics/FixedGenerationCount.java       |   71 +
 .../commons/math3/genetics/GeneticAlgorithm.java   |  233 +
 .../genetics/InvalidRepresentationException.java   |   42 +
 .../commons/math3/genetics/ListPopulation.java     |  222 +
 .../commons/math3/genetics/MutationPolicy.java     |   35 +
 .../commons/math3/genetics/NPointCrossover.java    |  178 +
 .../commons/math3/genetics/OnePointCrossover.java  |  128 +
 .../commons/math3/genetics/OrderedCrossover.java   |  150 +
 .../math3/genetics/PermutationChromosome.java      |   40 +
 .../apache/commons/math3/genetics/Population.java  |   59 +
 .../apache/commons/math3/genetics/RandomKey.java   |  298 +
 .../commons/math3/genetics/RandomKeyMutation.java  |   54 +
 .../commons/math3/genetics/SelectionPolicy.java    |   34 +
 .../commons/math3/genetics/StoppingCondition.java  |   33 +
 .../math3/genetics/TournamentSelection.java        |  114 +
 .../commons/math3/genetics/UniformCrossover.java   |  134 +
 .../commons/math3/genetics/package-info.java       |   20 +
 .../org/apache/commons/math3/geometry/Point.java   |   46 +
 .../org/apache/commons/math3/geometry/Space.java   |   42 +
 .../org/apache/commons/math3/geometry/Vector.java  |  155 +
 .../commons/math3/geometry/VectorFormat.java       |  290 +
 .../commons/math3/geometry/enclosing/Encloser.java |   36 +
 .../math3/geometry/enclosing/EnclosingBall.java    |  103 +
 .../geometry/enclosing/SupportBallGenerator.java   |   42 +
 .../math3/geometry/enclosing/WelzlEncloser.java    |  181 +
 .../math3/geometry/enclosing/package-info.java     |   24 +
 .../math3/geometry/euclidean/oned/Euclidean1D.java |  100 +
 .../math3/geometry/euclidean/oned/Interval.java    |  129 +
 .../geometry/euclidean/oned/IntervalsSet.java      |  686 +++
 .../geometry/euclidean/oned/OrientedPoint.java     |  153 +
 .../geometry/euclidean/oned/SubOrientedPoint.java  |   76 +
 .../math3/geometry/euclidean/oned/Vector1D.java    |  356 ++
 .../geometry/euclidean/oned/Vector1DFormat.java    |  135 +
 .../geometry/euclidean/oned/package-info.java      |   24 +
 .../threed/CardanEulerSingularityException.java    |   44 +
 .../geometry/euclidean/threed/Euclidean3D.java     |   74 +
 .../geometry/euclidean/threed/FieldRotation.java   | 1183 ++++
 .../geometry/euclidean/threed/FieldVector3D.java   | 1185 ++++
 .../math3/geometry/euclidean/threed/Line.java      |  275 +
 .../threed/NotARotationMatrixException.java        |   47 +
 .../euclidean/threed/OutlineExtractor.java         |  263 +
 .../math3/geometry/euclidean/threed/Plane.java     |  527 ++
 .../geometry/euclidean/threed/PolyhedronsSet.java  |  738 +++
 .../math3/geometry/euclidean/threed/Rotation.java  | 1053 ++++
 .../geometry/euclidean/threed/RotationOrder.java   |  174 +
 .../math3/geometry/euclidean/threed/Segment.java   |   66 +
 .../geometry/euclidean/threed/SphereGenerator.java |  152 +
 .../euclidean/threed/SphericalCoordinates.java     |  395 ++
 .../math3/geometry/euclidean/threed/SubLine.java   |  165 +
 .../math3/geometry/euclidean/threed/SubPlane.java  |  144 +
 .../math3/geometry/euclidean/threed/Vector3D.java  |  588 ++
 .../geometry/euclidean/threed/Vector3DFormat.java  |  155 +
 .../geometry/euclidean/threed/package-info.java    |   24 +
 .../geometry/euclidean/twod/DiskGenerator.java     |  108 +
 .../math3/geometry/euclidean/twod/Euclidean2D.java |   74 +
 .../math3/geometry/euclidean/twod/Line.java        |  540 ++
 .../math3/geometry/euclidean/twod/NestedLoops.java |  200 +
 .../math3/geometry/euclidean/twod/PolygonsSet.java | 1160 ++++
 .../math3/geometry/euclidean/twod/Segment.java     |  112 +
 .../math3/geometry/euclidean/twod/SubLine.java     |  233 +
 .../math3/geometry/euclidean/twod/Vector2D.java    |  460 ++
 .../geometry/euclidean/twod/Vector2DFormat.java    |  138 +
 .../twod/hull/AbstractConvexHullGenerator2D.java   |  116 +
 .../euclidean/twod/hull/AklToussaintHeuristic.java |  153 +
 .../geometry/euclidean/twod/hull/ConvexHull2D.java |  172 +
 .../euclidean/twod/hull/ConvexHullGenerator2D.java |   37 +
 .../euclidean/twod/hull/MonotoneChain.java         |  179 +
 .../geometry/euclidean/twod/hull/package-info.java |   25 +
 .../geometry/euclidean/twod/package-info.java      |   24 +
 .../commons/math3/geometry/hull/ConvexHull.java    |   48 +
 .../math3/geometry/hull/ConvexHullGenerator.java   |   49 +
 .../commons/math3/geometry/hull/package-info.java  |   24 +
 .../commons/math3/geometry/package-info.java       |   25 +
 .../geometry/partitioning/AbstractRegion.java      |  533 ++
 .../partitioning/AbstractSubHyperplane.java        |  188 +
 .../math3/geometry/partitioning/BSPTree.java       |  820 +++
 .../geometry/partitioning/BSPTreeVisitor.java      |  114 +
 .../geometry/partitioning/BoundaryAttribute.java   |  116 +
 .../geometry/partitioning/BoundaryBuilder.java     |   95 +
 .../geometry/partitioning/BoundaryProjection.java  |   83 +
 .../geometry/partitioning/BoundaryProjector.java   |  200 +
 .../geometry/partitioning/BoundarySizeVisitor.java |   65 +
 .../geometry/partitioning/Characterization.java    |  190 +
 .../math3/geometry/partitioning/Embedding.java     |   68 +
 .../math3/geometry/partitioning/Hyperplane.java    |   98 +
 .../math3/geometry/partitioning/InsideFinder.java  |  150 +
 .../math3/geometry/partitioning/NodesSet.java      |   72 +
 .../math3/geometry/partitioning/Region.java        |  218 +
 .../math3/geometry/partitioning/RegionFactory.java |  349 ++
 .../commons/math3/geometry/partitioning/Side.java  |   37 +
 .../math3/geometry/partitioning/SubHyperplane.java |  131 +
 .../math3/geometry/partitioning/Transform.java     |   80 +
 .../math3/geometry/partitioning/package-info.java  |  114 +
 .../geometry/partitioning/utilities/AVLTree.java   |  634 ++
 .../partitioning/utilities/OrderedTuple.java       |  431 ++
 .../utilities/doc-files/OrderedTuple.png           |  Bin 0 -> 28882 bytes
 .../partitioning/utilities/package-info.java       |   24 +
 .../commons/math3/geometry/spherical/oned/Arc.java |  132 +
 .../math3/geometry/spherical/oned/ArcsSet.java     |  962 +++
 .../math3/geometry/spherical/oned/LimitAngle.java  |  127 +
 .../math3/geometry/spherical/oned/S1Point.java     |  157 +
 .../math3/geometry/spherical/oned/Sphere1D.java    |  106 +
 .../geometry/spherical/oned/SubLimitAngle.java     |   74 +
 .../geometry/spherical/oned/package-info.java      |   30 +
 .../math3/geometry/spherical/twod/Circle.java      |  326 ++
 .../math3/geometry/spherical/twod/Edge.java        |  222 +
 .../geometry/spherical/twod/EdgesBuilder.java      |  169 +
 .../spherical/twod/PropertiesComputer.java         |  173 +
 .../math3/geometry/spherical/twod/S2Point.java     |  237 +
 .../math3/geometry/spherical/twod/Sphere2D.java    |   80 +
 .../spherical/twod/SphericalPolygonsSet.java       |  563 ++
 .../math3/geometry/spherical/twod/SubCircle.java   |   94 +
 .../math3/geometry/spherical/twod/Vertex.java      |  124 +
 .../geometry/spherical/twod/package-info.java      |   30 +
 .../commons/math3/linear/AbstractFieldMatrix.java  | 1156 ++++
 .../commons/math3/linear/AbstractRealMatrix.java   |  992 ++++
 .../org/apache/commons/math3/linear/AnyMatrix.java |   47 +
 .../math3/linear/Array2DRowFieldMatrix.java        |  612 ++
 .../commons/math3/linear/Array2DRowRealMatrix.java |  548 ++
 .../commons/math3/linear/ArrayFieldVector.java     | 1147 ++++
 .../commons/math3/linear/ArrayRealVector.java      |  954 +++
 .../math3/linear/BiDiagonalTransformer.java        |  380 ++
 .../commons/math3/linear/BlockFieldMatrix.java     | 1592 +++++
 .../commons/math3/linear/BlockRealMatrix.java      | 1581 +++++
 .../math3/linear/CholeskyDecomposition.java        |  310 +
 .../commons/math3/linear/ConjugateGradient.java    |  235 +
 .../commons/math3/linear/DecompositionSolver.java  |   97 +
 .../linear/DefaultFieldMatrixChangingVisitor.java  |   58 +
 .../DefaultFieldMatrixPreservingVisitor.java       |   56 +
 .../linear/DefaultIterativeLinearSolverEvent.java  |  143 +
 .../linear/DefaultRealMatrixChangingVisitor.java   |   44 +
 .../linear/DefaultRealMatrixPreservingVisitor.java |   42 +
 .../commons/math3/linear/DiagonalMatrix.java       |  370 ++
 .../commons/math3/linear/EigenDecomposition.java   |  970 +++
 .../math3/linear/FieldDecompositionSolver.java     |   75 +
 .../commons/math3/linear/FieldLUDecomposition.java |  444 ++
 .../apache/commons/math3/linear/FieldMatrix.java   |  816 +++
 .../math3/linear/FieldMatrixChangingVisitor.java   |   57 +
 .../math3/linear/FieldMatrixPreservingVisitor.java |   56 +
 .../apache/commons/math3/linear/FieldVector.java   |  298 +
 .../math3/linear/FieldVectorChangingVisitor.java   |   56 +
 .../math3/linear/FieldVectorPreservingVisitor.java |   55 +
 .../math3/linear/HessenbergTransformer.java        |  232 +
 .../linear/IllConditionedOperatorException.java    |   42 +
 .../math3/linear/IterativeLinearSolver.java        |  173 +
 .../math3/linear/IterativeLinearSolverEvent.java   |  115 +
 .../commons/math3/linear/JacobiPreconditioner.java |  135 +
 .../commons/math3/linear/LUDecomposition.java      |  390 ++
 .../linear/MatrixDimensionMismatchException.java   |   73 +
 .../apache/commons/math3/linear/MatrixUtils.java   | 1119 ++++
 .../linear/NonPositiveDefiniteMatrixException.java |   73 +
 .../NonPositiveDefiniteOperatorException.java      |   43 +
 .../linear/NonSelfAdjointOperatorException.java    |   46 +
 .../math3/linear/NonSquareMatrixException.java     |   41 +
 .../math3/linear/NonSquareOperatorException.java   |   40 +
 .../math3/linear/NonSymmetricMatrixException.java  |   71 +
 .../commons/math3/linear/OpenMapRealMatrix.java    |  310 +
 .../commons/math3/linear/OpenMapRealVector.java    |  832 +++
 .../PreconditionedIterativeLinearSolver.java       |  214 +
 .../commons/math3/linear/QRDecomposition.java      |  476 ++
 .../commons/math3/linear/RRQRDecomposition.java    |  244 +
 .../commons/math3/linear/RealLinearOperator.java   |  109 +
 .../apache/commons/math3/linear/RealMatrix.java    |  828 +++
 .../math3/linear/RealMatrixChangingVisitor.java    |   55 +
 .../commons/math3/linear/RealMatrixFormat.java     |  394 ++
 .../math3/linear/RealMatrixPreservingVisitor.java  |   54 +
 .../apache/commons/math3/linear/RealVector.java    | 1617 +++++
 .../math3/linear/RealVectorChangingVisitor.java    |   58 +
 .../commons/math3/linear/RealVectorFormat.java     |  288 +
 .../math3/linear/RealVectorPreservingVisitor.java  |   57 +
 .../linear/RectangularCholeskyDecomposition.java   |  195 +
 .../commons/math3/linear/SchurTransformer.java     |  453 ++
 .../math3/linear/SingularMatrixException.java      |   37 +
 .../math3/linear/SingularOperatorException.java    |   38 +
 .../math3/linear/SingularValueDecomposition.java   |  740 +++
 .../commons/math3/linear/SparseFieldMatrix.java    |  187 +
 .../commons/math3/linear/SparseFieldVector.java    |  793 +++
 .../commons/math3/linear/SparseRealMatrix.java     |   34 +
 .../commons/math3/linear/SparseRealVector.java     |   31 +
 .../org/apache/commons/math3/linear/SymmLQ.java    | 1221 ++++
 .../math3/linear/TriDiagonalTransformer.java       |  253 +
 .../apache/commons/math3/linear/package-info.java  |   20 +
 .../math3/ml/clustering/CentroidCluster.java       |   53 +
 .../commons/math3/ml/clustering/Cluster.java       |   60 +
 .../commons/math3/ml/clustering/Clusterable.java   |   32 +
 .../commons/math3/ml/clustering/Clusterer.java     |   80 +
 .../math3/ml/clustering/DBSCANClusterer.java       |  233 +
 .../commons/math3/ml/clustering/DoublePoint.java   |   86 +
 .../math3/ml/clustering/FuzzyKMeansClusterer.java  |  426 ++
 .../ml/clustering/KMeansPlusPlusClusterer.java     |  565 ++
 .../clustering/MultiKMeansPlusPlusClusterer.java   |  135 +
 .../ml/clustering/evaluation/ClusterEvaluator.java |  122 +
 .../evaluation/SumOfClusterVariances.java          |   68 +
 .../ml/clustering/evaluation/package-info.java     |   20 +
 .../commons/math3/ml/clustering/package-info.java  |   20 +
 .../math3/ml/distance/CanberraDistance.java        |   42 +
 .../math3/ml/distance/ChebyshevDistance.java       |   36 +
 .../commons/math3/ml/distance/DistanceMeasure.java |   38 +
 .../math3/ml/distance/EarthMoversDistance.java     |   44 +
 .../math3/ml/distance/EuclideanDistance.java       |   36 +
 .../math3/ml/distance/ManhattanDistance.java       |   36 +
 .../commons/math3/ml/distance/package-info.java    |   20 +
 .../math3/ml/neuralnet/FeatureInitializer.java     |   32 +
 .../ml/neuralnet/FeatureInitializerFactory.java    |  114 +
 .../commons/math3/ml/neuralnet/MapUtils.java       |  247 +
 .../apache/commons/math3/ml/neuralnet/Network.java |  474 ++
 .../apache/commons/math3/ml/neuralnet/Neuron.java  |  215 +
 .../math3/ml/neuralnet/SquareNeighbourhood.java    |   38 +
 .../commons/math3/ml/neuralnet/UpdateAction.java   |   34 +
 .../math3/ml/neuralnet/oned/NeuronString.java      |  238 +
 .../math3/ml/neuralnet/oned/package-info.java      |   22 +
 .../commons/math3/ml/neuralnet/package-info.java   |   22 +
 .../ml/neuralnet/sofm/KohonenTrainingTask.java     |   59 +
 .../ml/neuralnet/sofm/KohonenUpdateAction.java     |  212 +
 .../ml/neuralnet/sofm/LearningFactorFunction.java  |   34 +
 .../sofm/LearningFactorFunctionFactory.java        |  117 +
 .../neuralnet/sofm/NeighbourhoodSizeFunction.java  |   37 +
 .../sofm/NeighbourhoodSizeFunctionFactory.java     |  107 +
 .../math3/ml/neuralnet/sofm/package-info.java      |   22 +
 .../sofm/util/ExponentialDecayFunction.java        |   83 +
 .../sofm/util/QuasiSigmoidDecayFunction.java       |   87 +
 .../math3/ml/neuralnet/sofm/util/package-info.java |   22 +
 .../ml/neuralnet/twod/NeuronSquareMesh2D.java      |  435 ++
 .../math3/ml/neuralnet/twod/package-info.java      |   22 +
 .../org/apache/commons/math3/ml/package-info.java  |   20 +
 .../commons/math3/ode/AbstractIntegrator.java      |  457 ++
 .../commons/math3/ode/AbstractParameterizable.java |   77 +
 .../commons/math3/ode/ContinuousOutputModel.java   |  443 ++
 .../apache/commons/math3/ode/EquationsMapper.java  |   97 +
 .../commons/math3/ode/ExpandableStatefulODE.java   |  330 ++
 .../commons/math3/ode/FirstOrderConverter.java     |  114 +
 .../math3/ode/FirstOrderDifferentialEquations.java |   68 +
 .../commons/math3/ode/FirstOrderIntegrator.java    |   66 +
 .../apache/commons/math3/ode/JacobianMatrices.java |  492 ++
 .../math3/ode/MainStateJacobianProvider.java       |   41 +
 .../commons/math3/ode/MultistepIntegrator.java     |  447 ++
 .../apache/commons/math3/ode/ODEIntegrator.java    |  158 +
 .../commons/math3/ode/ParameterConfiguration.java  |   67 +
 .../math3/ode/ParameterJacobianProvider.java       |   48 +
 .../math3/ode/ParameterJacobianWrapper.java        |   99 +
 .../apache/commons/math3/ode/Parameterizable.java  |   42 +
 .../apache/commons/math3/ode/ParameterizedODE.java |   42 +
 .../commons/math3/ode/ParameterizedWrapper.java    |   84 +
 .../ode/SecondOrderDifferentialEquations.java      |   64 +
 .../commons/math3/ode/SecondOrderIntegrator.java   |   60 +
 .../commons/math3/ode/SecondaryEquations.java      |   61 +
 .../math3/ode/UnknownParameterException.java       |   52 +
 .../commons/math3/ode/events/EventFilter.java      |  204 +
 .../commons/math3/ode/events/EventHandler.java     |  219 +
 .../commons/math3/ode/events/EventState.java       |  419 ++
 .../commons/math3/ode/events/FilterType.java       |  400 ++
 .../commons/math3/ode/events/Transformer.java      |  107 +
 .../commons/math3/ode/events/package-info.java     |   96 +
 .../ode/nonstiff/AdamsBashforthIntegrator.java     |  325 ++
 .../math3/ode/nonstiff/AdamsIntegrator.java        |  136 +
 .../math3/ode/nonstiff/AdamsMoultonIntegrator.java |  421 ++
 .../ode/nonstiff/AdamsNordsieckTransformer.java    |  339 ++
 .../ode/nonstiff/AdaptiveStepsizeIntegrator.java   |  375 ++
 .../nonstiff/ClassicalRungeKuttaIntegrator.java    |   75 +
 .../ClassicalRungeKuttaStepInterpolator.java       |  133 +
 .../ode/nonstiff/DormandPrince54Integrator.java    |  161 +
 .../nonstiff/DormandPrince54StepInterpolator.java  |  222 +
 .../ode/nonstiff/DormandPrince853Integrator.java   |  286 +
 .../nonstiff/DormandPrince853StepInterpolator.java |  498 ++
 .../ode/nonstiff/EmbeddedRungeKuttaIntegrator.java |  380 ++
 .../math3/ode/nonstiff/EulerIntegrator.java        |   72 +
 .../math3/ode/nonstiff/EulerStepInterpolator.java  |   99 +
 .../commons/math3/ode/nonstiff/GillIntegrator.java |   74 +
 .../math3/ode/nonstiff/GillStepInterpolator.java   |  148 +
 .../ode/nonstiff/GraggBulirschStoerIntegrator.java |  949 +++
 .../GraggBulirschStoerStepInterpolator.java        |  405 ++
 .../math3/ode/nonstiff/HighamHall54Integrator.java |  135 +
 .../ode/nonstiff/HighamHall54StepInterpolator.java |  119 +
 .../math3/ode/nonstiff/LutherIntegrator.java       |   89 +
 .../math3/ode/nonstiff/LutherStepInterpolator.java |  179 +
 .../math3/ode/nonstiff/MidpointIntegrator.java     |   69 +
 .../ode/nonstiff/MidpointStepInterpolator.java     |  113 +
 .../math3/ode/nonstiff/RungeKuttaIntegrator.java   |  269 +
 .../ode/nonstiff/RungeKuttaStepInterpolator.java   |  211 +
 .../ode/nonstiff/ThreeEighthesIntegrator.java      |   72 +
 .../nonstiff/ThreeEighthesStepInterpolator.java    |  143 +
 .../commons/math3/ode/nonstiff/package-info.java   |   25 +
 .../org/apache/commons/math3/ode/package-info.java |  164 +
 .../ode/sampling/AbstractStepInterpolator.java     |  605 ++
 .../math3/ode/sampling/DummyStepHandler.java       |   89 +
 .../math3/ode/sampling/FixedStepHandler.java       |   71 +
 .../ode/sampling/NordsieckStepInterpolator.java    |  293 +
 .../commons/math3/ode/sampling/StepHandler.java    |   75 +
 .../math3/ode/sampling/StepInterpolator.java       |  181 +
 .../commons/math3/ode/sampling/StepNormalizer.java |  300 +
 .../math3/ode/sampling/StepNormalizerBounds.java   |   83 +
 .../math3/ode/sampling/StepNormalizerMode.java     |   69 +
 .../commons/math3/ode/sampling/package-info.java   |   60 +
 .../math3/optim/AbstractConvergenceChecker.java    |   69 +
 .../math3/optim/AbstractOptimizationProblem.java   |  102 +
 .../optim/BaseMultiStartMultivariateOptimizer.java |  229 +
 .../math3/optim/BaseMultivariateOptimizer.java     |  155 +
 .../apache/commons/math3/optim/BaseOptimizer.java  |  260 +
 .../commons/math3/optim/ConvergenceChecker.java    |   55 +
 .../apache/commons/math3/optim/InitialGuess.java   |   46 +
 .../org/apache/commons/math3/optim/MaxEval.java    |   61 +
 .../org/apache/commons/math3/optim/MaxIter.java    |   61 +
 .../commons/math3/optim/OptimizationData.java      |   28 +
 .../commons/math3/optim/OptimizationProblem.java   |   53 +
 .../apache/commons/math3/optim/PointValuePair.java |  121 +
 .../commons/math3/optim/PointVectorValuePair.java  |  146 +
 .../apache/commons/math3/optim/SimpleBounds.java   |   79 +
 .../commons/math3/optim/SimplePointChecker.java    |  133 +
 .../commons/math3/optim/SimpleValueChecker.java    |  125 +
 .../math3/optim/SimpleVectorValueChecker.java      |  134 +
 .../math3/optim/linear/LinearConstraint.java       |  228 +
 .../math3/optim/linear/LinearConstraintSet.java    |   63 +
 .../optim/linear/LinearObjectiveFunction.java      |  148 +
 .../math3/optim/linear/LinearOptimizer.java        |  131 +
 .../optim/linear/NoFeasibleSolutionException.java  |   37 +
 .../math3/optim/linear/NonNegativeConstraint.java  |   47 +
 .../math3/optim/linear/PivotSelectionRule.java     |   38 +
 .../commons/math3/optim/linear/Relationship.java   |   64 +
 .../commons/math3/optim/linear/SimplexSolver.java  |  407 ++
 .../commons/math3/optim/linear/SimplexTableau.java |  711 +++
 .../math3/optim/linear/SolutionCallback.java       |   62 +
 .../optim/linear/UnboundedSolutionException.java   |   37 +
 .../commons/math3/optim/linear/package-info.java   |   21 +
 .../math3/optim/nonlinear/scalar/GoalType.java     |   32 +
 .../scalar/GradientMultivariateOptimizer.java      |  102 +
 .../nonlinear/scalar/LeastSquaresConverter.java    |  186 +
 .../math3/optim/nonlinear/scalar/LineSearch.java   |  137 +
 .../scalar/MultiStartMultivariateOptimizer.java    |  110 +
 .../scalar/MultivariateFunctionMappingAdapter.java |  294 +
 .../scalar/MultivariateFunctionPenaltyAdapter.java |  186 +
 .../nonlinear/scalar/MultivariateOptimizer.java    |  117 +
 .../optim/nonlinear/scalar/ObjectiveFunction.java  |   46 +
 .../scalar/ObjectiveFunctionGradient.java          |   46 +
 .../NonLinearConjugateGradientOptimizer.java       |  415 ++
 .../nonlinear/scalar/gradient/Preconditioner.java  |   44 +
 .../nonlinear/scalar/gradient/package-info.java    |   21 +
 .../nonlinear/scalar/noderiv/AbstractSimplex.java  |  345 ++
 .../nonlinear/scalar/noderiv/BOBYQAOptimizer.java  | 2460 ++++++++
 .../nonlinear/scalar/noderiv/CMAESOptimizer.java   | 1354 +++++
 .../scalar/noderiv/MultiDirectionalSimplex.java    |  215 +
 .../scalar/noderiv/NelderMeadSimplex.java          |  280 +
 .../nonlinear/scalar/noderiv/PowellOptimizer.java  |  299 +
 .../nonlinear/scalar/noderiv/SimplexOptimizer.java |  220 +
 .../nonlinear/scalar/noderiv/package-info.java     |   21 +
 .../math3/optim/nonlinear/scalar/package-info.java |   21 +
 .../JacobianMultivariateVectorOptimizer.java       |  116 +
 .../optim/nonlinear/vector/ModelFunction.java      |   51 +
 .../nonlinear/vector/ModelFunctionJacobian.java    |   51 +
 .../MultiStartMultivariateVectorOptimizer.java     |  121 +
 .../vector/MultivariateVectorOptimizer.java        |  167 +
 .../math3/optim/nonlinear/vector/Target.java       |   54 +
 .../math3/optim/nonlinear/vector/Weight.java       |   71 +
 .../jacobian/AbstractLeastSquaresOptimizer.java    |  281 +
 .../vector/jacobian/GaussNewtonOptimizer.java      |  183 +
 .../jacobian/LevenbergMarquardtOptimizer.java      |  961 +++
 .../nonlinear/vector/jacobian/package-info.java    |   26 +
 .../math3/optim/nonlinear/vector/package-info.java |   26 +
 .../apache/commons/math3/optim/package-info.java   |   77 +
 .../math3/optim/univariate/BracketFinder.java      |  290 +
 .../math3/optim/univariate/BrentOptimizer.java     |  314 +
 .../univariate/MultiStartUnivariateOptimizer.java  |  227 +
 .../math3/optim/univariate/SearchInterval.java     |   95 +
 .../univariate/SimpleUnivariateValueChecker.java   |  127 +
 .../univariate/UnivariateObjectiveFunction.java    |   46 +
 .../optim/univariate/UnivariateOptimizer.java      |  151 +
 .../optim/univariate/UnivariatePointValuePair.java |   66 +
 .../math3/optim/univariate/package-info.java       |   21 +
 .../optimization/AbstractConvergenceChecker.java   |  102 +
 .../BaseMultivariateMultiStartOptimizer.java       |  192 +
 .../optimization/BaseMultivariateOptimizer.java    |   61 +
 .../BaseMultivariateSimpleBoundsOptimizer.java     |   65 +
 .../BaseMultivariateVectorMultiStartOptimizer.java |  204 +
 .../BaseMultivariateVectorOptimizer.java           |   63 +
 .../commons/math3/optimization/BaseOptimizer.java  |   61 +
 .../math3/optimization/ConvergenceChecker.java     |   57 +
 ...ferentiableMultivariateMultiStartOptimizer.java |   52 +
 .../DifferentiableMultivariateOptimizer.java       |   37 +
 ...iableMultivariateVectorMultiStartOptimizer.java |   53 +
 .../DifferentiableMultivariateVectorOptimizer.java |   32 +
 .../commons/math3/optimization/GoalType.java       |   37 +
 .../commons/math3/optimization/InitialGuess.java   |   48 +
 .../math3/optimization/LeastSquaresConverter.java  |  182 +
 ...tivariateDifferentiableMultiStartOptimizer.java |   52 +
 .../MultivariateDifferentiableOptimizer.java       |   37 +
 ...ateDifferentiableVectorMultiStartOptimizer.java |   53 +
 .../MultivariateDifferentiableVectorOptimizer.java |   32 +
 .../MultivariateMultiStartOptimizer.java           |   52 +
 .../math3/optimization/MultivariateOptimizer.java  |   35 +
 .../math3/optimization/OptimizationData.java       |   30 +
 .../commons/math3/optimization/PointValuePair.java |  128 +
 .../math3/optimization/PointVectorValuePair.java   |  151 +
 .../commons/math3/optimization/SimpleBounds.java   |   63 +
 .../math3/optimization/SimplePointChecker.java     |  145 +
 .../math3/optimization/SimpleValueChecker.java     |  136 +
 .../optimization/SimpleVectorValueChecker.java     |  145 +
 .../apache/commons/math3/optimization/Target.java  |   50 +
 .../apache/commons/math3/optimization/Weight.java  |   68 +
 .../math3/optimization/direct/AbstractSimplex.java |  347 ++
 .../math3/optimization/direct/BOBYQAOptimizer.java | 2465 ++++++++
 .../direct/BaseAbstractMultivariateOptimizer.java  |  318 +
 ...eAbstractMultivariateSimpleBoundsOptimizer.java |   82 +
 .../BaseAbstractMultivariateVectorOptimizer.java   |  370 ++
 .../math3/optimization/direct/CMAESOptimizer.java  | 1441 +++++
 .../direct/MultiDirectionalSimplex.java            |  218 +
 .../direct/MultivariateFunctionMappingAdapter.java |  301 +
 .../direct/MultivariateFunctionPenaltyAdapter.java |  190 +
 .../optimization/direct/NelderMeadSimplex.java     |  283 +
 .../math3/optimization/direct/PowellOptimizer.java |  352 ++
 .../optimization/direct/SimplexOptimizer.java      |  233 +
 .../math3/optimization/direct/package-info.java    |   24 +
 .../math3/optimization/fitting/CurveFitter.java    |  298 +
 .../math3/optimization/fitting/GaussianFitter.java |  365 ++
 .../math3/optimization/fitting/HarmonicFitter.java |  384 ++
 .../optimization/fitting/PolynomialFitter.java     |  111 +
 .../fitting/WeightedObservedPoint.java             |   76 +
 .../math3/optimization/fitting/package-info.java   |   30 +
 .../general/AbstractDifferentiableOptimizer.java   |   90 +
 .../general/AbstractLeastSquaresOptimizer.java     |  577 ++
 .../AbstractScalarDifferentiableOptimizer.java     |  114 +
 .../general/ConjugateGradientFormula.java          |   50 +
 .../optimization/general/GaussNewtonOptimizer.java |  194 +
 .../general/LevenbergMarquardtOptimizer.java       |  943 +++
 .../NonLinearConjugateGradientOptimizer.java       |  311 +
 .../math3/optimization/general/Preconditioner.java |   46 +
 .../math3/optimization/general/package-info.java   |   22 +
 .../linear/AbstractLinearOptimizer.java            |  162 +
 .../optimization/linear/LinearConstraint.java      |  234 +
 .../linear/LinearObjectiveFunction.java            |  148 +
 .../math3/optimization/linear/LinearOptimizer.java |   92 +
 .../linear/NoFeasibleSolutionException.java        |   42 +
 .../math3/optimization/linear/Relationship.java    |   67 +
 .../math3/optimization/linear/SimplexSolver.java   |  238 +
 .../math3/optimization/linear/SimplexTableau.java  |  635 ++
 .../linear/UnboundedSolutionException.java         |   42 +
 .../math3/optimization/linear/package-info.java    |   22 +
 .../commons/math3/optimization/package-info.java   |   79 +
 .../BaseAbstractUnivariateOptimizer.java           |  162 +
 .../univariate/BaseUnivariateOptimizer.java        |   86 +
 .../optimization/univariate/BracketFinder.java     |  289 +
 .../optimization/univariate/BrentOptimizer.java    |  316 +
 .../univariate/SimpleUnivariateValueChecker.java   |  139 +
 .../univariate/UnivariateMultiStartOptimizer.java  |  202 +
 .../univariate/UnivariateOptimizer.java            |   29 +
 .../univariate/UnivariatePointValuePair.java       |   68 +
 .../optimization/univariate/package-info.java      |   22 +
 .../org/apache/commons/math3/package-info.java     |   20 +
 .../apache/commons/math3/primes/PollardRho.java    |  164 +
 .../org/apache/commons/math3/primes/Primes.java    |  129 +
 .../apache/commons/math3/primes/SmallPrimes.java   |  188 +
 .../apache/commons/math3/primes/package-info.java  |   20 +
 .../math3/random/AbstractRandomGenerator.java      |  271 +
 .../apache/commons/math3/random/AbstractWell.java  |  187 +
 .../commons/math3/random/BitsStreamGenerator.java  |  197 +
 .../random/CorrelatedRandomVectorGenerator.java    |  184 +
 .../math3/random/EmpiricalDistribution.java        |  846 +++
 .../math3/random/GaussianRandomGenerator.java      |   46 +
 .../math3/random/HaltonSequenceGenerator.java      |  183 +
 .../apache/commons/math3/random/ISAACRandom.java   |  273 +
 .../commons/math3/random/JDKRandomGenerator.java   |   41 +
 .../commons/math3/random/MersenneTwister.java      |  264 +
 .../math3/random/NormalizedRandomGenerator.java    |   37 +
 .../apache/commons/math3/random/RandomAdaptor.java |  197 +
 .../apache/commons/math3/random/RandomData.java    |  264 +
 .../commons/math3/random/RandomDataGenerator.java  |  782 +++
 .../commons/math3/random/RandomDataImpl.java       |  585 ++
 .../commons/math3/random/RandomGenerator.java      |  147 +
 .../math3/random/RandomGeneratorFactory.java       |  121 +
 .../math3/random/RandomVectorGenerator.java        |   34 +
 .../math3/random/SobolSequenceGenerator.java       |  325 ++
 .../math3/random/StableRandomGenerator.java        |  134 +
 .../math3/random/SynchronizedRandomGenerator.java  |  121 +
 .../random/UncorrelatedRandomVectorGenerator.java  |   92 +
 .../math3/random/UniformRandomGenerator.java       |   57 +
 .../random/UnitSphereRandomVectorGenerator.java    |   80 +
 .../apache/commons/math3/random/ValueServer.java   |  458 ++
 .../org/apache/commons/math3/random/Well1024a.java |  105 +
 .../apache/commons/math3/random/Well19937a.java    |  107 +
 .../apache/commons/math3/random/Well19937c.java    |  114 +
 .../apache/commons/math3/random/Well44497a.java    |  110 +
 .../apache/commons/math3/random/Well44497b.java    |  118 +
 .../org/apache/commons/math3/random/Well512a.java  |  106 +
 .../apache/commons/math3/random/package-info.java  |  132 +
 .../org/apache/commons/math3/special/BesselJ.java  |  648 ++
 .../org/apache/commons/math3/special/Beta.java     |  511 ++
 .../java/org/apache/commons/math3/special/Erf.java |  243 +
 .../org/apache/commons/math3/special/Gamma.java    |  710 +++
 .../apache/commons/math3/special/package-info.java |   20 +
 .../org/apache/commons/math3/stat/Frequency.java   |  684 +++
 .../org/apache/commons/math3/stat/StatUtils.java   |  887 +++
 .../commons/math3/stat/clustering/Cluster.java     |   76 +
 .../commons/math3/stat/clustering/Clusterable.java |   48 +
 .../math3/stat/clustering/DBSCANClusterer.java     |  226 +
 .../stat/clustering/EuclideanDoublePoint.java      |  100 +
 .../stat/clustering/EuclideanIntegerPoint.java     |  101 +
 .../stat/clustering/KMeansPlusPlusClusterer.java   |  514 ++
 .../math3/stat/clustering/package-info.java        |   29 +
 .../commons/math3/stat/correlation/Covariance.java |  295 +
 .../stat/correlation/KendallsCorrelation.java      |  271 +
 .../stat/correlation/PearsonsCorrelation.java      |  330 ++
 .../stat/correlation/SpearmansCorrelation.java     |  259 +
 .../correlation/StorelessBivariateCovariance.java  |  138 +
 .../stat/correlation/StorelessCovariance.java      |  229 +
 .../math3/stat/correlation/package-info.java       |   22 +
 .../AbstractStorelessUnivariateStatistic.java      |  187 +
 .../descriptive/AbstractUnivariateStatistic.java   |  263 +
 .../descriptive/AggregateSummaryStatistics.java    |  420 ++
 .../stat/descriptive/DescriptiveStatistics.java    |  774 +++
 .../descriptive/MultivariateSummaryStatistics.java |  635 ++
 .../StatisticalMultivariateSummary.java            |  119 +
 .../math3/stat/descriptive/StatisticalSummary.java |   64 +
 .../stat/descriptive/StatisticalSummaryValues.java |  186 +
 .../descriptive/StorelessUnivariateStatistic.java  |   87 +
 .../math3/stat/descriptive/SummaryStatistics.java  |  765 +++
 .../SynchronizedDescriptiveStatistics.java         |  192 +
 .../SynchronizedMultivariateSummaryStatistics.java |  297 +
 .../descriptive/SynchronizedSummaryStatistics.java |  366 ++
 .../stat/descriptive/UnivariateStatistic.java      |   55 +
 .../math3/stat/descriptive/WeightedEvaluation.java |   57 +
 .../math3/stat/descriptive/moment/FirstMoment.java |  169 +
 .../stat/descriptive/moment/FourthMoment.java      |  151 +
 .../stat/descriptive/moment/GeometricMean.java     |  214 +
 .../math3/stat/descriptive/moment/Kurtosis.java    |  226 +
 .../math3/stat/descriptive/moment/Mean.java        |  286 +
 .../stat/descriptive/moment/SecondMoment.java      |  134 +
 .../stat/descriptive/moment/SemiVariance.java      |  369 ++
 .../math3/stat/descriptive/moment/Skewness.java    |  223 +
 .../stat/descriptive/moment/StandardDeviation.java |  280 +
 .../math3/stat/descriptive/moment/ThirdMoment.java |  148 +
 .../math3/stat/descriptive/moment/Variance.java    |  627 ++
 .../descriptive/moment/VectorialCovariance.java    |  157 +
 .../stat/descriptive/moment/VectorialMean.java     |  105 +
 .../stat/descriptive/moment/package-info.java      |   20 +
 .../math3/stat/descriptive/package-info.java       |   44 +
 .../commons/math3/stat/descriptive/rank/Max.java   |  171 +
 .../math3/stat/descriptive/rank/Median.java        |   97 +
 .../commons/math3/stat/descriptive/rank/Min.java   |  171 +
 .../stat/descriptive/rank/PSquarePercentile.java   |  996 ++++
 .../math3/stat/descriptive/rank/Percentile.java    | 1072 ++++
 .../math3/stat/descriptive/rank/package-info.java  |   20 +
 .../math3/stat/descriptive/summary/Product.java    |  230 +
 .../math3/stat/descriptive/summary/Sum.java        |  226 +
 .../math3/stat/descriptive/summary/SumOfLogs.java  |  170 +
 .../stat/descriptive/summary/SumOfSquares.java     |  159 +
 .../stat/descriptive/summary/package-info.java     |   20 +
 .../stat/inference/AlternativeHypothesis.java      |   40 +
 .../commons/math3/stat/inference/BinomialTest.java |  160 +
 .../math3/stat/inference/ChiSquareTest.java        |  602 ++
 .../apache/commons/math3/stat/inference/GTest.java |  538 ++
 .../stat/inference/KolmogorovSmirnovTest.java      |  998 ++++
 .../math3/stat/inference/MannWhitneyUTest.java     |  238 +
 .../commons/math3/stat/inference/OneWayAnova.java  |  355 ++
 .../apache/commons/math3/stat/inference/TTest.java | 1184 ++++
 .../commons/math3/stat/inference/TestUtils.java    |  547 ++
 .../stat/inference/WilcoxonSignedRankTest.java     |  325 ++
 .../commons/math3/stat/inference/package-info.java |   22 +
 .../math3/stat/interval/AgrestiCoullInterval.java  |   48 +
 .../stat/interval/BinomialConfidenceInterval.java  |   62 +
 .../stat/interval/ClopperPearsonInterval.java      |   58 +
 .../math3/stat/interval/ConfidenceInterval.java    |  109 +
 .../commons/math3/stat/interval/IntervalUtils.java |  174 +
 .../stat/interval/NormalApproximationInterval.java |   44 +
 .../math3/stat/interval/WilsonScoreInterval.java   |   52 +
 .../commons/math3/stat/interval/package-info.java  |   22 +
 .../apache/commons/math3/stat/package-info.java    |   20 +
 .../commons/math3/stat/ranking/NaNStrategy.java    |   55 +
 .../commons/math3/stat/ranking/NaturalRanking.java |  474 ++
 .../math3/stat/ranking/RankingAlgorithm.java       |   40 +
 .../commons/math3/stat/ranking/TiesStrategy.java   |   54 +
 .../commons/math3/stat/ranking/package-info.java   |   22 +
 .../AbstractMultipleLinearRegression.java          |  383 ++
 .../regression/GLSMultipleLinearRegression.java    |  135 +
 .../stat/regression/MillerUpdatingRegression.java  | 1101 ++++
 .../regression/ModelSpecificationException.java    |   40 +
 .../stat/regression/MultipleLinearRegression.java  |   69 +
 .../regression/OLSMultipleLinearRegression.java    |  285 +
 .../math3/stat/regression/RegressionResults.java   |  421 ++
 .../math3/stat/regression/SimpleRegression.java    |  881 +++
 .../UpdatingMultipleLinearRegression.java          |   93 +
 .../math3/stat/regression/package-info.java        |   22 +
 .../commons/math3/transform/DctNormalization.java  |   66 +
 .../commons/math3/transform/DftNormalization.java  |   56 +
 .../commons/math3/transform/DstNormalization.java  |   56 +
 .../math3/transform/FastCosineTransformer.java     |  181 +
 .../math3/transform/FastFourierTransformer.java    |  674 +++
 .../math3/transform/FastHadamardTransformer.java   |  323 +
 .../math3/transform/FastSineTransformer.java       |  180 +
 .../commons/math3/transform/RealTransformer.java   |   70 +
 .../commons/math3/transform/TransformType.java     |   30 +
 .../commons/math3/transform/TransformUtils.java    |  163 +
 .../commons/math3/transform/package-info.java      |   22 +
 .../apache/commons/math3/util/ArithmeticUtils.java |  907 +++
 .../org/apache/commons/math3/util/BigReal.java     |  325 ++
 .../apache/commons/math3/util/BigRealField.java    |   83 +
 .../math3/util/CentralPivotingStrategy.java        |   46 +
 .../apache/commons/math3/util/Combinations.java    |  406 ++
 .../commons/math3/util/CombinatoricsUtils.java     |  462 ++
 .../apache/commons/math3/util/CompositeFormat.java |  218 +
 .../commons/math3/util/ContinuedFraction.java      |  181 +
 .../org/apache/commons/math3/util/Decimal64.java   |  695 +++
 .../apache/commons/math3/util/Decimal64Field.java  |   61 +
 .../commons/math3/util/DefaultTransformer.java     |   81 +
 .../org/apache/commons/math3/util/DoubleArray.java |  110 +
 .../org/apache/commons/math3/util/FastMath.java    | 4218 +++++++++++++
 .../apache/commons/math3/util/FastMathCalc.java    |  658 +++
 .../commons/math3/util/FastMathLiteralArrays.java  | 6175 ++++++++++++++++++++
 .../org/apache/commons/math3/util/Incrementor.java |  179 +
 .../apache/commons/math3/util/IterationEvent.java  |   55 +
 .../commons/math3/util/IterationListener.java      |   57 +
 .../commons/math3/util/IterationManager.java       |  172 +
 .../org/apache/commons/math3/util/KthSelector.java |  157 +
 .../org/apache/commons/math3/util/MathArrays.java  | 1778 ++++++
 .../org/apache/commons/math3/util/MathUtils.java   |  286 +
 .../math3/util/MedianOf3PivotingStrategy.java      |   63 +
 .../math3/util/MultidimensionalCounter.java        |  303 +
 .../commons/math3/util/NumberTransformer.java      |   38 +
 .../commons/math3/util/OpenIntToDoubleHashMap.java |  596 ++
 .../commons/math3/util/OpenIntToFieldHashMap.java  |  617 ++
 .../java/org/apache/commons/math3/util/Pair.java   |  155 +
 .../math3/util/PivotingStrategyInterface.java      |   44 +
 .../org/apache/commons/math3/util/Precision.java   |  603 ++
 .../commons/math3/util/RandomPivotingStrategy.java |   57 +
 .../commons/math3/util/ResizableDoubleArray.java   | 1206 ++++
 .../apache/commons/math3/util/TransformerMap.java  |  189 +
 .../apache/commons/math3/util/package-info.java    |   20 +
 .../exception/util/LocalizedFormats_fr.properties  |  341 ++
 .../apache/commons/math3/random/new-joe-kuo-6.1000 | 1000 ++++
 src/media/math.xcf                                 |  Bin 0 -> 20374 bytes
 src/site/apt/userguide/special.apt                 |  136 +
 src/site/design/differentiation.puml               |  105 +
 src/site/design/oneD.puml                          |   81 +
 src/site/design/partitioning.puml                  |  119 +
 src/site/design/solver.puml                        |  102 +
 src/site/design/threeD.puml                        |   86 +
 src/site/design/twoD.puml                          |   84 +
 src/site/resources/images/math.gif                 |  Bin 0 -> 15230 bytes
 .../images/userguide/cannonball_example.png        |  Bin 0 -> 47117 bytes
 .../images/userguide/cluster_comparison.png        |  Bin 0 -> 91271 bytes
 .../images/userguide/constant_voltage_example.png  |  Bin 0 -> 82638 bytes
 .../images/userguide/low_discrepancy_sequences.png |  Bin 0 -> 39484 bytes
 .../userguide/real_distribution_examples.png       |  Bin 0 -> 180657 bytes
 src/site/resources/profile.jacoco                  |   17 +
 src/site/resources/style/project.css               |   18 +
 src/site/site.xml                                  |   85 +
 src/site/xdoc/developers.xml                       |  368 ++
 src/site/xdoc/download_math.xml                    |  168 +
 src/site/xdoc/index.xml                            |   82 +
 src/site/xdoc/issue-tracking.xml                   |  102 +
 src/site/xdoc/mail-lists.xml                       |  202 +
 src/site/xdoc/proposal.xml                         |  131 +
 src/site/xdoc/userguide/analysis.xml               |  712 +++
 src/site/xdoc/userguide/complex.xml                |  145 +
 src/site/xdoc/userguide/distribution.xml           |  117 +
 src/site/xdoc/userguide/exceptions.xml             |  119 +
 src/site/xdoc/userguide/filter.xml                 |  226 +
 src/site/xdoc/userguide/fitting.xml                |  144 +
 src/site/xdoc/userguide/fraction.xml               |  109 +
 src/site/xdoc/userguide/genetics.xml               |  134 +
 src/site/xdoc/userguide/geometry.xml               |  238 +
 src/site/xdoc/userguide/index.xml                  |  178 +
 src/site/xdoc/userguide/linear.xml                 |  212 +
 src/site/xdoc/userguide/ml.xml                     |  146 +
 src/site/xdoc/userguide/ode.xml                    |  434 ++
 src/site/xdoc/userguide/optimization.xml           |  586 ++
 src/site/xdoc/userguide/overview.xml               |  157 +
 src/site/xdoc/userguide/random.xml                 |  563 ++
 src/site/xdoc/userguide/stat.xml                   | 1247 ++++
 src/site/xdoc/userguide/transform.xml              |   45 +
 src/site/xdoc/userguide/utilities.xml              |  246 +
 src/site/xdoc/userguide/xdoc.xsl                   |   68 +
 src/test/R/ChiSquareDistributionTestCases.R        |   97 +
 src/test/R/FDistributionTestCases.R                |   92 +
 src/test/R/GammaDistributionTestCases.R            |   92 +
 .../R/KolmogorovSmirnovDistributionTestCases.R     |   37 +
 src/test/R/KolmogorovSmirnovTestCases.R            |  172 +
 src/test/R/LevyDistributionTestCases.R             |   89 +
 src/test/R/README.txt                              |  168 +
 src/test/R/TDistributionTestCases.R                |  100 +
 src/test/R/TTestCases                              |  106 +
 src/test/R/WeibullDistributionTestCases.R          |   92 +
 src/test/R/anovaTestCases                          |   72 +
 src/test/R/binomialTestCases                       |  127 +
 src/test/R/cauchyTestCases.R                       |   97 +
 src/test/R/chiSquareTestCases                      |  101 +
 src/test/R/correlationTestCases                    |  259 +
 src/test/R/covarianceTestCases                     |  146 +
 src/test/R/descriptiveTestCases                    |   83 +
 src/test/R/exponentialTestCases                    |  103 +
 src/test/R/geometricTestCases                      |  121 +
 src/test/R/gumbelTestCases.R                       |   85 +
 src/test/R/hypergeometricTestCases                 |  139 +
 src/test/R/laplaceTestCases.R                      |   85 +
 src/test/R/logNormalTestCases                      |  107 +
 src/test/R/logisticsTestCases.R                    |   85 +
 src/test/R/multipleOLSRegressionTestCases          |  309 +
 src/test/R/nakagamiTestCases.R                     |   85 +
 src/test/R/normalTestCases                         |  111 +
 src/test/R/paretoTestCases                         |  108 +
 src/test/R/pascalTestCases                         |  135 +
 src/test/R/poissonTestCases                        |  116 +
 src/test/R/regressionTestCases                     |  159 +
 src/test/R/testAll                                 |   73 +
 src/test/R/testFunctions                           |   86 +
 src/test/R/zipfTestCases                           |   89 +
 .../math3/ExtendedFieldElementAbstractTest.java    |  539 ++
 .../org/apache/commons/math3/PerfTestUtils.java    |  260 +
 src/test/java/org/apache/commons/math3/Retry.java  |   29 +
 .../java/org/apache/commons/math3/RetryRunner.java |   81 +
 .../org/apache/commons/math3/RetryRunnerTest.java  |   55 +
 .../java/org/apache/commons/math3/TestUtils.java   |  522 ++
 .../commons/math3/analysis/FunctionUtilsTest.java  |  349 ++
 .../commons/math3/analysis/MonitoredFunction.java  |   46 +
 .../commons/math3/analysis/QuinticFunction.java    |   39 +
 .../commons/math3/analysis/SumSincFunction.java    |   54 +
 .../commons/math3/analysis/XMinus5Function.java    |   39 +
 .../analysis/differentiation/DSCompilerTest.java   |  477 ++
 .../differentiation/DerivativeStructureTest.java   | 1597 +++++
 .../FiniteDifferencesDifferentiatorTest.java       |  404 ++
 .../differentiation/GradientFunctionTest.java      |   88 +
 .../differentiation/JacobianFunctionTest.java      |   96 +
 .../differentiation/SparseGradientTest.java        | 1128 ++++
 .../math3/analysis/function/GaussianTest.java      |  161 +
 .../analysis/function/HarmonicOscillatorTest.java  |  139 +
 .../math3/analysis/function/LogisticTest.java      |  200 +
 .../commons/math3/analysis/function/LogitTest.java |  225 +
 .../math3/analysis/function/SigmoidTest.java       |  111 +
 .../commons/math3/analysis/function/SincTest.java  |  120 +
 .../commons/math3/analysis/function/SqrtTest.java  |   71 +
 .../math3/analysis/function/StepFunctionTest.java  |  116 +
 .../IterativeLegendreGaussIntegratorTest.java      |  170 +
 .../integration/LegendreGaussIntegratorTest.java   |  151 +
 .../integration/MidPointIntegratorTest.java        |  150 +
 .../integration/RombergIntegratorTest.java         |  123 +
 .../integration/SimpsonIntegratorTest.java         |  121 +
 .../integration/TrapezoidIntegratorTest.java       |  123 +
 .../integration/gauss/BaseRuleFactoryTest.java     |  110 +
 .../integration/gauss/GaussIntegratorTest.java     |   74 +
 .../gauss/GaussianQuadratureAbstractTest.java      |  116 +
 .../integration/gauss/HermiteParametricTest.java   |   96 +
 .../analysis/integration/gauss/HermiteTest.java    |  109 +
 .../gauss/LegendreHighPrecisionParametricTest.java |   85 +
 .../gauss/LegendreHighPrecisionTest.java           |   58 +
 .../integration/gauss/LegendreParametricTest.java  |   85 +
 .../analysis/integration/gauss/LegendreTest.java   |   58 +
 .../interpolation/AkimaSplineInterpolatorTest.java |  227 +
 .../BicubicInterpolatingFunctionTest.java          |  383 ++
 .../interpolation/BicubicInterpolatorTest.java     |  175 +
 .../BicubicSplineInterpolatingFunctionTest.java    |  668 +++
 .../BicubicSplineInterpolatorTest.java             |  184 +
 .../DividedDifferenceInterpolatorTest.java         |  146 +
 .../FieldHermiteInterpolatorTest.java              |  275 +
 .../interpolation/HermiteInterpolatorTest.java     |  256 +
 .../interpolation/LinearInterpolatorTest.java      |  147 +
 .../interpolation/LoessInterpolatorTest.java       |  260 +
 .../interpolation/MicrosphereInterpolatorTest.java |  131 +
 .../interpolation/NevilleInterpolatorTest.java     |  146 +
 ...wiseBicubicSplineInterpolatingFunctionTest.java |  268 +
 .../PiecewiseBicubicSplineInterpolatorTest.java    |  228 +
 ...ingPolynomialBicubicSplineInterpolatorTest.java |  179 +
 .../interpolation/SplineInterpolatorTest.java      |  223 +
 .../TricubicInterpolatingFunctionTest.java         |  631 ++
 .../interpolation/TricubicInterpolatorTest.java    |  225 +
 .../TricubicSplineInterpolatingFunctionTest.java   |  544 ++
 .../TricubicSplineInterpolatorTest.java            |  212 +
 .../UnivariatePeriodicInterpolatorTest.java        |  163 +
 .../PolynomialFunctionLagrangeFormTest.java        |  153 +
 .../PolynomialFunctionNewtonFormTest.java          |  178 +
 .../polynomials/PolynomialFunctionTest.java        |  264 +
 .../polynomials/PolynomialSplineFunctionTest.java  |  187 +
 .../analysis/polynomials/PolynomialsUtilsTest.java |  388 ++
 .../solvers/BaseSecantSolverAbstractTest.java      |  257 +
 .../analysis/solvers/BisectionSolverTest.java      |   90 +
 .../solvers/BracketingNthOrderBrentSolverTest.java |  211 +
 .../math3/analysis/solvers/BrentSolverTest.java    |  267 +
 .../math3/analysis/solvers/IllinoisSolverTest.java |   36 +
 .../math3/analysis/solvers/LaguerreSolverTest.java |  200 +
 .../math3/analysis/solvers/MullerSolver2Test.java  |  145 +
 .../math3/analysis/solvers/MullerSolverTest.java   |  148 +
 .../analysis/solvers/NewtonRaphsonSolverTest.java  |   90 +
 .../math3/analysis/solvers/NewtonSolverTest.java   |  110 +
 .../math3/analysis/solvers/PegasusSolverTest.java  |   36 +
 .../analysis/solvers/RegulaFalsiSolverTest.java    |   59 +
 .../math3/analysis/solvers/RiddersSolverTest.java  |  141 +
 .../math3/analysis/solvers/SecantSolverTest.java   |   39 +
 .../solvers/UnivariateSolverUtilsTest.java         |  214 +
 .../commons/math3/complex/ComplexFieldTest.java    |   42 +
 .../math3/complex/ComplexFormatAbstractTest.java   |  310 +
 .../commons/math3/complex/ComplexFormatTest.java   |   33 +
 .../apache/commons/math3/complex/ComplexTest.java  | 1482 +++++
 .../commons/math3/complex/ComplexUtilsTest.java    |  111 +
 .../math3/complex/FrenchComplexFormatTest.java     |   34 +
 .../commons/math3/complex/QuaternionTest.java      |  451 ++
 .../commons/math3/complex/RootsOfUnityTest.java    |  101 +
 .../dfp/BracketingNthOrderBrentSolverDFPTest.java  |  170 +
 .../org/apache/commons/math3/dfp/Decimal10.java    |   99 +
 .../org/apache/commons/math3/dfp/DfpDecTest.java   |  565 ++
 .../org/apache/commons/math3/dfp/DfpMathTest.java  |  587 ++
 .../java/org/apache/commons/math3/dfp/DfpTest.java | 1653 ++++++
 .../AbstractIntegerDistributionTest.java           |  127 +
 .../distribution/AbstractRealDistributionTest.java |  211 +
 .../math3/distribution/BetaDistributionTest.java   |  306 +
 .../distribution/BinomialDistributionTest.java     |  173 +
 .../math3/distribution/CauchyDistributionTest.java |  120 +
 .../distribution/ChiSquaredDistributionTest.java   |  136 +
 .../distribution/ConstantRealDistributionTest.java |   91 +
 .../EnumeratedIntegerDistributionTest.java         |  171 +
 .../EnumeratedRealDistributionTest.java            |  259 +
 .../distribution/ExponentialDistributionTest.java  |  134 +
 .../math3/distribution/FDistributionTest.java      |  158 +
 .../math3/distribution/GammaDistributionTest.java  |  357 ++
 .../distribution/GeometricDistributionTest.java    |  170 +
 .../math3/distribution/GumbelDistributionTest.java |   71 +
 .../HypergeometricDistributionTest.java            |  324 +
 .../IntegerDistributionAbstractTest.java           |  422 ++
 .../KolmogorovSmirnovDistributionTest.java         |  118 +
 .../distribution/LaplaceDistributionTest.java      |   72 +
 .../math3/distribution/LevyDistributionTest.java   |   82 +
 .../distribution/LogNormalDistributionTest.java    |  253 +
 .../distribution/LogisticsDistributionTest.java    |   72 +
 .../MultivariateNormalDistributionTest.java        |  152 +
 ...ivariateNormalMixtureModelDistributionTest.java |  297 +
 .../distribution/NakagamiDistributionTest.java     |   72 +
 .../math3/distribution/NormalDistributionTest.java |  204 +
 .../math3/distribution/ParetoDistributionTest.java |  205 +
 .../math3/distribution/PascalDistributionTest.java |  132 +
 .../distribution/PoissonDistributionTest.java      |  246 +
 .../distribution/RealDistributionAbstractTest.java |  548 ++
 .../math3/distribution/TDistributionTest.java      |  172 +
 .../distribution/TriangularDistributionTest.java   |  193 +
 .../UniformIntegerDistributionTest.java            |  113 +
 .../distribution/UniformRealDistributionTest.java  |  124 +
 .../distribution/WeibullDistributionTest.java      |  125 +
 .../math3/distribution/ZipfDistributionTest.java   |  122 +
 ...teNormalMixtureExpectationMaximizationTest.java |  349 ++
 .../exception/DimensionMismatchExceptionTest.java  |   33 +
 .../exception/MaxCountExceededExceptionTest.java   |   32 +
 .../NonMonotonicSequenceExceptionTest.java         |   46 +
 .../math3/exception/NotPositiveExceptionTest.java  |   34 +
 .../NotStrictlyPositiveExceptionTest.java          |   34 +
 .../exception/NumberIsTooLargeExceptionTest.java   |   34 +
 .../exception/NumberIsTooSmallExceptionTest.java   |   34 +
 .../math3/exception/OutOfRangeExceptionTest.java   |   34 +
 .../exception/TooManyEvaluationsExceptionTest.java |   39 +
 .../commons/math3/exception/util/ArgUtilsTest.java |   75 +
 .../math3/exception/util/ExceptionContextTest.java |  130 +
 .../math3/exception/util/LocalizedFormatsTest.java |  104 +
 .../commons/math3/filter/KalmanFilterTest.java     |  443 ++
 .../commons/math3/fitting/CurveFitterTest.java     |  142 +
 .../math3/fitting/GaussianCurveFitterTest.java     |  395 ++
 .../commons/math3/fitting/GaussianFitterTest.java  |  363 ++
 .../math3/fitting/HarmonicCurveFitterTest.java     |  182 +
 .../commons/math3/fitting/HarmonicFitterTest.java  |  185 +
 .../math3/fitting/PolynomialCurveFitterTest.java   |  166 +
 .../math3/fitting/PolynomialFitterTest.java        |  286 +
 .../math3/fitting/SimpleCurveFitterTest.java       |   60 +
 .../math3/fitting/WeightedObservedPointsTest.java  |  125 +
 .../AbstractLeastSquaresOptimizerAbstractTest.java |  603 ++
 .../math3/fitting/leastsquares/CircleProblem.java  |  175 +
 .../fitting/leastsquares/CircleVectorial.java      |   94 +
 .../leastsquares/EvaluationRmsCheckerTest.java     |   86 +
 .../math3/fitting/leastsquares/EvaluationTest.java |  326 ++
 .../leastsquares/EvaluationTestValidation.java     |  304 +
 .../GaussNewtonOptimizerWithCholeskyTest.java      |  133 +
 .../GaussNewtonOptimizerWithLUTest.java            |  133 +
 .../GaussNewtonOptimizerWithQRTest.java            |  119 +
 .../GaussNewtonOptimizerWithSVDTest.java           |  148 +
 .../LevenbergMarquardtOptimizerTest.java           |  386 ++
 .../math3/fitting/leastsquares/MinpackTest.java    | 1481 +++++
 .../leastsquares/RandomCirclePointGenerator.java   |   91 +
 .../RandomStraightLinePointGenerator.java          |   98 +
 .../leastsquares/StatisticalReferenceDataset.java  |  370 ++
 .../StatisticalReferenceDatasetFactory.java        |  201 +
 .../fitting/leastsquares/StraightLineProblem.java  |  165 +
 .../math3/fraction/BigFractionFieldTest.java       |   43 +
 .../math3/fraction/BigFractionFormatTest.java      |  332 ++
 .../commons/math3/fraction/BigFractionTest.java    |  640 ++
 .../commons/math3/fraction/FractionFieldTest.java  |   43 +
 .../commons/math3/fraction/FractionFormatTest.java |  351 ++
 .../commons/math3/fraction/FractionTest.java       |  618 ++
 .../math3/genetics/BinaryChromosomeTest.java       |   65 +
 .../commons/math3/genetics/BinaryMutationTest.java |   44 +
 .../commons/math3/genetics/ChromosomeTest.java     |  111 +
 .../commons/math3/genetics/CycleCrossoverTest.java |  149 +
 .../math3/genetics/DummyBinaryChromosome.java      |   44 +
 .../math3/genetics/DummyListChromosome.java        |   78 +
 .../commons/math3/genetics/DummyRandomKey.java     |   44 +
 .../genetics/ElitisticListPopulationTest.java      |  105 +
 .../commons/math3/genetics/FitnessCachingTest.java |   95 +
 .../math3/genetics/FixedElapsedTimeTest.java       |   74 +
 .../math3/genetics/FixedGenerationCountTest.java   |   64 +
 .../math3/genetics/GeneticAlgorithmTestBinary.java |  123 +
 .../genetics/GeneticAlgorithmTestPermutations.java |  132 +
 .../commons/math3/genetics/ListPopulationTest.java |  207 +
 .../math3/genetics/NPointCrossoverTest.java        |  129 +
 .../math3/genetics/OnePointCrossoverTest.java      |   61 +
 .../math3/genetics/OrderedCrossoverTest.java       |  102 +
 .../math3/genetics/RandomKeyMutationTest.java      |   44 +
 .../commons/math3/genetics/RandomKeyTest.java      |  170 +
 .../math3/genetics/TournamentSelectionTest.java    |   56 +
 .../math3/genetics/UniformCrossoverTest.java       |  152 +
 .../geometry/enclosing/WelzlEncloser2DTest.java    |  177 +
 .../geometry/enclosing/WelzlEncloser3DTest.java    |  184 +
 .../geometry/euclidean/oned/Euclidean1DTest.java   |   43 +
 .../euclidean/oned/FrenchVector1DFormatTest.java   |   34 +
 .../geometry/euclidean/oned/IntervalTest.java      |   74 +
 .../geometry/euclidean/oned/IntervalsSetTest.java  |  106 +
 .../euclidean/oned/Vector1DFormatAbstractTest.java |  273 +
 .../euclidean/oned/Vector1DFormatTest.java         |   34 +
 .../geometry/euclidean/oned/Vector1DTest.java      |  219 +
 .../geometry/euclidean/threed/Euclidean3DTest.java |   44 +
 .../euclidean/threed/FieldRotationDSTest.java      |  845 +++
 .../euclidean/threed/FieldRotationDfpTest.java     |  716 +++
 .../euclidean/threed/FieldVector3DTest.java        |  730 +++
 .../euclidean/threed/FrenchVector3DFormatTest.java |   34 +
 .../math3/geometry/euclidean/threed/LineTest.java  |  149 +
 .../math3/geometry/euclidean/threed/PLYParser.java |  290 +
 .../math3/geometry/euclidean/threed/PlaneTest.java |  171 +
 .../euclidean/threed/PolyhedronsSetTest.java       |  479 ++
 .../euclidean/threed/RotationOrderTest.java        |   59 +
 .../geometry/euclidean/threed/RotationTest.java    |  552 ++
 .../euclidean/threed/SphereGeneratorTest.java      |  186 +
 .../euclidean/threed/SphericalCoordinatesTest.java |  186 +
 .../geometry/euclidean/threed/SubLineTest.java     |  164 +
 .../threed/Vector3DFormatAbstractTest.java         |  330 ++
 .../euclidean/threed/Vector3DFormatTest.java       |   34 +
 .../geometry/euclidean/threed/Vector3DTest.java    |  412 ++
 .../geometry/euclidean/twod/DiskGeneratorTest.java |  118 +
 .../geometry/euclidean/twod/Euclidean2DTest.java   |   45 +
 .../euclidean/twod/FrenchVector2DFormatTest.java   |   34 +
 .../math3/geometry/euclidean/twod/LineTest.java    |  137 +
 .../geometry/euclidean/twod/PolygonsSetTest.java   | 1318 +++++
 .../math3/geometry/euclidean/twod/SegmentTest.java |   45 +
 .../math3/geometry/euclidean/twod/SubLineTest.java |  155 +
 .../euclidean/twod/Vector2DFormatAbstractTest.java |  314 +
 .../euclidean/twod/Vector2DFormatTest.java         |   34 +
 .../geometry/euclidean/twod/Vector2DTest.java      |   40 +
 .../twod/hull/AklToussaintHeuristicTest.java       |   38 +
 .../hull/ConvexHullGenerator2DAbstractTest.java    |  444 ++
 .../euclidean/twod/hull/MonotoneChainTest.java     |   55 +
 .../math3/geometry/partitioning/RegionDumper.java  |  241 +
 .../math3/geometry/partitioning/RegionParser.java  |  303 +
 .../partitioning/utilities/AVLTreeTest.java        |  176 +
 .../math3/geometry/spherical/oned/ArcTest.java     |   81 +
 .../math3/geometry/spherical/oned/ArcsSetTest.java |  580 ++
 .../geometry/spherical/oned/LimitAngleTest.java    |   38 +
 .../math3/geometry/spherical/oned/S1PointTest.java |   75 +
 .../math3/geometry/spherical/oned/Sphere1Test.java |   43 +
 .../math3/geometry/spherical/twod/CircleTest.java  |  186 +
 .../math3/geometry/spherical/twod/S2PointTest.java |   88 +
 .../spherical/twod/SphericalPolygonsSetTest.java   |  536 ++
 .../geometry/spherical/twod/SubCircleTest.java     |  121 +
 .../math3/linear/Array2DRowRealMatrixTest.java     | 1172 ++++
 .../commons/math3/linear/ArrayFieldVectorTest.java | 1196 ++++
 .../commons/math3/linear/ArrayRealVectorTest.java  |  172 +
 .../math3/linear/BiDiagonalTransformerTest.java    |  204 +
 .../commons/math3/linear/BlockFieldMatrixTest.java | 1377 +++++
 .../commons/math3/linear/BlockRealMatrixTest.java  | 1281 ++++
 .../math3/linear/CholeskyDecompositionTest.java    |  138 +
 .../commons/math3/linear/CholeskySolverTest.java   |  112 +
 .../math3/linear/ConjugateGradientTest.java        |  602 ++
 .../commons/math3/linear/DiagonalMatrixTest.java   |  368 ++
 .../math3/linear/EigenDecompositionTest.java       |  782 +++
 .../commons/math3/linear/EigenSolverTest.java      |  200 +
 .../math3/linear/FieldLUDecompositionTest.java     |  303 +
 .../commons/math3/linear/FieldLUSolverTest.java    |  177 +
 .../commons/math3/linear/FieldMatrixImplTest.java  | 1145 ++++
 .../math3/linear/FrenchRealVectorFormatTest.java   |   34 +
 .../math3/linear/HessenbergTransformerTest.java    |  221 +
 .../apache/commons/math3/linear/HilbertMatrix.java |   75 +
 .../commons/math3/linear/InverseHilbertMatrix.java |  101 +
 .../commons/math3/linear/LUDecompositionTest.java  |  291 +
 .../apache/commons/math3/linear/LUSolverTest.java  |  169 +
 .../MatrixDimensionMismatchExceptionTest.java      |   36 +
 .../commons/math3/linear/MatrixUtilsTest.java      |  484 ++
 .../math3/linear/OpenMapRealMatrixTest.java        |   49 +
 .../commons/math3/linear/QRDecompositionTest.java  |  286 +
 .../apache/commons/math3/linear/QRSolverTest.java  |  196 +
 .../math3/linear/RRQRDecompositionTest.java        |  233 +
 .../commons/math3/linear/RRQRSolverTest.java       |  202 +
 .../math3/linear/RealMatrixFormatAbstractTest.java |  363 ++
 .../commons/math3/linear/RealMatrixFormatTest.java |   34 +
 .../math3/linear/RealVectorAbstractTest.java       | 1972 +++++++
 .../math3/linear/RealVectorFormatAbstractTest.java |  355 ++
 .../commons/math3/linear/RealVectorFormatTest.java |   34 +
 .../commons/math3/linear/RealVectorTest.java       |  233 +
 .../RectangularCholeskyDecompositionTest.java      |  114 +
 .../commons/math3/linear/SchurTransformerTest.java |  202 +
 .../linear/SingularValueDecompositionTest.java     |  331 ++
 .../math3/linear/SingularValueSolverTest.java      |  159 +
 .../math3/linear/SparseFieldMatrixTest.java        |  707 +++
 .../math3/linear/SparseFieldVectorTest.java        |  781 +++
 .../commons/math3/linear/SparseRealMatrixTest.java |  698 +++
 .../commons/math3/linear/SparseRealVectorTest.java |  150 +
 .../apache/commons/math3/linear/SymmLQTest.java    |  688 +++
 .../math3/linear/TriDiagonalTransformerTest.java   |  178 +
 .../linear/UnmodifiableArrayRealVectorTest.java    |   39 +
 .../linear/UnmodifiableOpenMapRealVectorTest.java  |   45 +
 .../linear/UnmodifiableRealVectorAbstractTest.java |  455 ++
 .../math3/ml/clustering/DBSCANClustererTest.java   |  190 +
 .../ml/clustering/FuzzyKMeansClustererTest.java    |  135 +
 .../ml/clustering/KMeansPlusPlusClustererTest.java |  191 +
 .../MultiKMeansPlusPlusClustererTest.java          |   98 +
 .../evaluation/SumOfClusterVariancesTest.java      |   80 +
 .../math3/ml/distance/CanberraDistanceTest.java    |   48 +
 .../math3/ml/distance/ChebyshevDistanceTest.java   |   42 +
 .../math3/ml/distance/EarthMoversDistanceTest.java |   50 +
 .../math3/ml/distance/EuclideanDistanceTest.java   |   43 +
 .../math3/ml/distance/ManhattanDistanceTest.java   |   42 +
 .../commons/math3/ml/neuralnet/MapUtilsTest.java   |   91 +
 .../commons/math3/ml/neuralnet/NetworkTest.java    |  168 +
 .../commons/math3/ml/neuralnet/NeuronTest.java     |  112 +
 .../ml/neuralnet/OffsetFeatureInitializer.java     |   47 +
 .../math3/ml/neuralnet/oned/NeuronStringTest.java  |  184 +
 .../ml/neuralnet/sofm/KohonenTrainingTaskTest.java |  208 +
 .../ml/neuralnet/sofm/KohonenUpdateActionTest.java |   92 +
 .../sofm/LearningFactorFunctionFactoryTest.java    |   94 +
 .../sofm/NeighbourhoodSizeFunctionFactoryTest.java |   83 +
 .../neuralnet/sofm/TravellingSalesmanSolver.java   |  392 ++
 .../sofm/util/ExponentialDecayFunctionTest.java    |   57 +
 .../sofm/util/QuasiSigmoidDecayFunctionTest.java   |   54 +
 .../ml/neuralnet/twod/NeuronSquareMesh2DTest.java  |  684 +++
 .../math3/ode/ContinuousOutputModelTest.java       |  204 +
 .../commons/math3/ode/FirstOrderConverterTest.java |  112 +
 .../commons/math3/ode/JacobianMatricesTest.java    |  590 ++
 .../org/apache/commons/math3/ode/TestProblem1.java |   88 +
 .../org/apache/commons/math3/ode/TestProblem2.java |   90 +
 .../org/apache/commons/math3/ode/TestProblem3.java |  129 +
 .../org/apache/commons/math3/ode/TestProblem4.java |  159 +
 .../org/apache/commons/math3/ode/TestProblem5.java |   41 +
 .../org/apache/commons/math3/ode/TestProblem6.java |   90 +
 .../commons/math3/ode/TestProblemAbstract.java     |  188 +
 .../commons/math3/ode/TestProblemFactory.java      |   50 +
 .../commons/math3/ode/TestProblemHandler.java      |  153 +
 .../commons/math3/ode/events/EventFilterTest.java  |  269 +
 .../commons/math3/ode/events/EventStateTest.java   |  227 +
 .../math3/ode/events/OverlappingEventsTest.java    |  168 +
 .../math3/ode/events/ReappearingEventTest.java     |   96 +
 .../ode/nonstiff/AdamsBashforthIntegratorTest.java |  158 +
 .../ode/nonstiff/AdamsMoultonIntegratorTest.java   |  169 +
 .../ClassicalRungeKuttaIntegratorTest.java         |  337 ++
 .../ClassicalRungeKuttaStepInterpolatorTest.java   |   98 +
 .../nonstiff/DormandPrince54IntegratorTest.java    |  354 ++
 .../DormandPrince54StepInterpolatorTest.java       |  153 +
 .../nonstiff/DormandPrince853IntegratorTest.java   |  480 ++
 .../DormandPrince853StepInterpolatorTest.java      |  153 +
 .../math3/ode/nonstiff/EulerIntegratorTest.java    |  189 +
 .../ode/nonstiff/EulerStepInterpolatorTest.java    |  194 +
 .../math3/ode/nonstiff/GillIntegratorTest.java     |  244 +
 .../ode/nonstiff/GillStepInterpolatorTest.java     |   98 +
 .../nonstiff/GraggBulirschStoerIntegratorTest.java |  426 ++
 .../GraggBulirschStoerStepInterpolatorTest.java    |  155 +
 .../ode/nonstiff/HighamHall54IntegratorTest.java   |  367 ++
 .../nonstiff/HighamHall54StepInterpolatorTest.java |  153 +
 .../math3/ode/nonstiff/LutherIntegratorTest.java   |  329 ++
 .../ode/nonstiff/LutherStepInterpolatorTest.java   |   98 +
 .../math3/ode/nonstiff/MidpointIntegratorTest.java |  189 +
 .../ode/nonstiff/MidpointStepInterpolatorTest.java |   99 +
 .../commons/math3/ode/nonstiff/StepProblem.java    |   65 +
 .../ode/nonstiff/ThreeEighthesIntegratorTest.java  |  238 +
 .../ThreeEighthesStepInterpolatorTest.java         |   98 +
 .../math3/ode/sampling/DummyStepInterpolator.java  |  153 +
 .../ode/sampling/DummyStepInterpolatorTest.java    |  136 +
 .../sampling/NordsieckStepInterpolatorTest.java    |   96 +
 .../ode/sampling/StepInterpolatorTestUtils.java    |   89 +
 .../sampling/StepNormalizerOutputOverlapTest.java  |   69 +
 .../ode/sampling/StepNormalizerOutputTest.java     |   69 +
 .../ode/sampling/StepNormalizerOutputTestBase.java |  282 +
 .../math3/ode/sampling/StepNormalizerTest.java     |  126 +
 .../commons/math3/optim/PointValuePairTest.java    |   35 +
 .../math3/optim/PointVectorValuePairTest.java      |   39 +
 .../math3/optim/SimplePointCheckerTest.java        |   53 +
 .../math3/optim/SimpleValueCheckerTest.java        |   52 +
 .../math3/optim/SimpleVectorValueCheckerTest.java  |   53 +
 .../math3/optim/linear/SimplexSolverTest.java      |  849 +++
 .../math3/optim/linear/SimplexTableauTest.java     |  108 +
 .../MultiStartMultivariateOptimizerTest.java       |  135 +
 .../MultivariateFunctionMappingAdapterTest.java    |  192 +
 .../MultivariateFunctionPenaltyAdapterTest.java    |  202 +
 .../nonlinear/scalar/gradient/CircleScalar.java    |   85 +
 .../NonLinearConjugateGradientOptimizerTest.java   |  477 ++
 .../scalar/noderiv/BOBYQAOptimizerTest.java        |  632 ++
 .../scalar/noderiv/CMAESOptimizerTest.java         |  794 +++
 .../scalar/noderiv/PowellOptimizerTest.java        |  268 +
 .../SimplexOptimizerMultiDirectionalTest.java      |  256 +
 .../noderiv/SimplexOptimizerNelderMeadTest.java    |  323 +
 .../MultiStartMultivariateVectorOptimizerTest.java |  247 +
 .../AbstractLeastSquaresOptimizerAbstractTest.java |  640 ++
 .../AbstractLeastSquaresOptimizerTest.java         |  128 +
 ...bstractLeastSquaresOptimizerTestValidation.java |  334 ++
 .../nonlinear/vector/jacobian/CircleProblem.java   |  179 +
 .../nonlinear/vector/jacobian/CircleVectorial.java |   99 +
 .../vector/jacobian/GaussNewtonOptimizerTest.java  |  171 +
 .../jacobian/LevenbergMarquardtOptimizerTest.java  |  373 ++
 .../nonlinear/vector/jacobian/MinpackTest.java     | 1466 +++++
 .../jacobian/RandomCirclePointGenerator.java       |   92 +
 .../jacobian/RandomStraightLinePointGenerator.java |  100 +
 .../jacobian/StatisticalReferenceDataset.java      |  385 ++
 .../StatisticalReferenceDatasetFactory.java        |  203 +
 .../vector/jacobian/StraightLineProblem.java       |  169 +
 .../math3/optim/univariate/BracketFinderTest.java  |  117 +
 .../math3/optim/univariate/BrentOptimizerTest.java |  301 +
 .../MultiStartUnivariateOptimizerTest.java         |  133 +
 .../SimpleUnivariateValueCheckerTest.java          |   52 +
 ...riateDifferentiableMultiStartOptimizerTest.java |   94 +
 ...ifferentiableVectorMultiStartOptimizerTest.java |  241 +
 .../MultivariateMultiStartOptimizerTest.java       |   75 +
 .../math3/optimization/PointValuePairTest.java     |   39 +
 .../optimization/PointVectorValuePairTest.java     |   43 +
 .../math3/optimization/SimplePointCheckerTest.java |   55 +
 .../math3/optimization/SimpleValueCheckerTest.java |   53 +
 .../optimization/SimpleVectorValueCheckerTest.java |   55 +
 .../optimization/direct/BOBYQAOptimizerTest.java   |  630 ++
 .../optimization/direct/CMAESOptimizerTest.java    |  760 +++
 .../MultivariateFunctionMappingAdapterTest.java    |  191 +
 .../MultivariateFunctionPenaltyAdapterTest.java    |  193 +
 .../optimization/direct/PowellOptimizerTest.java   |  238 +
 .../SimplexOptimizerMultiDirectionalTest.java      |  205 +
 .../direct/SimplexOptimizerNelderMeadTest.java     |  266 +
 .../optimization/fitting/CurveFitterTest.java      |  153 +
 .../optimization/fitting/GaussianFitterTest.java   |  364 ++
 .../optimization/fitting/HarmonicFitterTest.java   |  201 +
 .../optimization/fitting/PolynomialFitterTest.java |  286 +
 .../AbstractLeastSquaresOptimizerAbstractTest.java |  523 ++
 .../general/AbstractLeastSquaresOptimizerTest.java |   99 +
 ...bstractLeastSquaresOptimizerTestValidation.java |  321 +
 .../math3/optimization/general/CircleProblem.java  |  139 +
 .../math3/optimization/general/CircleScalar.java   |   89 +
 .../optimization/general/CircleVectorial.java      |   91 +
 .../general/GaussNewtonOptimizerTest.java          |  152 +
 .../general/LevenbergMarquardtOptimizerTest.java   |  386 ++
 .../math3/optimization/general/MinpackTest.java    | 1211 ++++
 .../NonLinearConjugateGradientOptimizerTest.java   |  385 ++
 .../general/RandomCirclePointGenerator.java        |   93 +
 .../general/RandomStraightLinePointGenerator.java  |  100 +
 .../general/StatisticalReferenceDataset.java       |  367 ++
 .../StatisticalReferenceDatasetFactory.java        |  150 +
 .../optimization/general/StraightLineProblem.java  |  159 +
 .../optimization/linear/SimplexSolverTest.java     |  640 ++
 .../optimization/linear/SimplexTableauTest.java    |  112 +
 .../optimization/univariate/BracketFinderTest.java |  118 +
 .../univariate/BrentOptimizerTest.java             |  252 +
 .../SimpleUnivariateValueCheckerTest.java          |   53 +
 .../UnivariateMultiStartOptimizerTest.java         |  107 +
 .../apache/commons/math3/primes/PrimesTest.java    |  172 +
 .../math3/random/AbstractRandomGeneratorTest.java  |   37 +
 .../math3/random/BitsStreamGeneratorTest.java      |   83 +
 .../CorrelatedRandomVectorGeneratorTest.java       |  198 +
 .../math3/random/EmpiricalDistributionTest.java    |  566 ++
 .../math3/random/GaussianRandomGeneratorTest.java  |   40 +
 .../math3/random/HaltonSequenceGeneratorTest.java  |  135 +
 .../org/apache/commons/math3/random/ISAACTest.java |  393 ++
 .../commons/math3/random/MersenneTwisterTest.java  |  304 +
 .../commons/math3/random/RandomAdaptorTest.java    |  113 +
 .../math3/random/RandomDataGeneratorTest.java      | 1249 ++++
 .../math3/random/RandomGeneratorAbstractTest.java  |  431 ++
 .../math3/random/RandomGeneratorFactoryTest.java   |   33 +
 .../math3/random/SobolSequenceGeneratorTest.java   |  107 +
 .../math3/random/StableRandomGeneratorTest.java    |  131 +
 .../random/SynchronizedRandomGeneratorTest.java    |  117 +
 .../commons/math3/random/TestRandomGenerator.java  |   41 +
 .../UncorrelatedRandomVectorGeneratorTest.java     |   66 +
 .../math3/random/UniformRandomGeneratorTest.java   |   40 +
 .../UnitSphereRandomVectorGeneratorTest.java       |   68 +
 .../commons/math3/random/ValueServerTest.java      |  240 +
 .../apache/commons/math3/random/Well1024aTest.java |   79 +
 .../commons/math3/random/Well19937aTest.java       |  115 +
 .../commons/math3/random/Well19937cTest.java       |  115 +
 .../commons/math3/random/Well44497aTest.java       |  115 +
 .../commons/math3/random/Well44497bTest.java       |  115 +
 .../apache/commons/math3/random/Well512aTest.java  |   75 +
 .../apache/commons/math3/special/BesselJTest.java  |  776 +++
 .../org/apache/commons/math3/special/BetaTest.java |  978 ++++
 .../org/apache/commons/math3/special/ErfTest.java  |  261 +
 .../apache/commons/math3/special/GammaTest.java    |  968 +++
 .../commons/math3/stat/CertifiedDataTest.java      |  150 +
 .../apache/commons/math3/stat/FrequencyTest.java   |  463 ++
 .../apache/commons/math3/stat/StatUtilsTest.java   |  555 ++
 .../math3/stat/clustering/DBSCANClustererTest.java |  191 +
 .../stat/clustering/EuclideanDoublePointTest.java  |   63 +
 .../stat/clustering/EuclideanIntegerPointTest.java |   65 +
 .../clustering/KMeansPlusPlusClustererTest.java    |  273 +
 .../math3/stat/correlation/CovarianceTest.java     |  252 +
 .../stat/correlation/KendallsCorrelationTest.java  |  261 +
 .../stat/correlation/PearsonsCorrelationTest.java  |  317 +
 .../correlation/SpearmansRankCorrelationTest.java  |  160 +
 .../stat/correlation/StorelessCovarianceTest.java  |  263 +
 .../math3/stat/data/CertifiedDataAbstractTest.java |  159 +
 .../apache/commons/math3/stat/data/LewTest.java    |   28 +
 .../commons/math3/stat/data/LotteryTest.java       |   28 +
 .../AbstractUnivariateStatisticTest.java           |  102 +
 .../AggregateSummaryStatisticsTest.java            |  300 +
 .../descriptive/DescriptiveStatisticsTest.java     |  387 ++
 .../math3/stat/descriptive/ListUnivariateImpl.java |  205 +
 .../stat/descriptive/ListUnivariateImplTest.java   |  158 +
 .../descriptive/MixedListUnivariateImplTest.java   |  205 +
 .../MultivariateSummaryStatisticsTest.java         |  314 +
 .../descriptive/StatisticalSummaryValuesTest.java  |   83 +
 .../StorelessUnivariateStatisticAbstractTest.java  |  219 +
 .../stat/descriptive/SummaryStatisticsTest.java    |  372 ++
 .../SynchronizedDescriptiveStatisticsTest.java     |   27 +
 ...chronizedMultivariateSummaryStatisticsTest.java |   27 +
 .../SynchronizedSummaryStatisticsTest.java         |   26 +
 .../UnivariateStatisticAbstractTest.java           |  225 +
 .../stat/descriptive/moment/FirstMomentTest.java   |  111 +
 .../stat/descriptive/moment/FourthMomentTest.java  |   46 +
 .../stat/descriptive/moment/GeometricMeanTest.java |   78 +
 .../stat/descriptive/moment/InteractionTest.java   |   79 +
 .../stat/descriptive/moment/KurtosisTest.java      |   65 +
 .../math3/stat/descriptive/moment/MeanTest.java    |   67 +
 .../stat/descriptive/moment/SecondMomentTest.java  |   46 +
 .../stat/descriptive/moment/SemiVarianceTest.java  |  153 +
 .../stat/descriptive/moment/SkewnessTest.java      |   64 +
 .../descriptive/moment/StandardDeviationTest.java  |   95 +
 .../stat/descriptive/moment/ThirdMomentTest.java   |   46 +
 .../stat/descriptive/moment/VarianceTest.java      |  117 +
 .../moment/VectorialCovarianceTest.java            |   92 +
 .../stat/descriptive/moment/VectorialMeanTest.java |   87 +
 .../math3/stat/descriptive/rank/MaxTest.java       |   74 +
 .../math3/stat/descriptive/rank/MedianTest.java    |  121 +
 .../math3/stat/descriptive/rank/MinTest.java       |   74 +
 .../descriptive/rank/PSquarePercentileTest.java    |  760 +++
 .../stat/descriptive/rank/PercentileTest.java      |  877 +++
 .../stat/descriptive/summary/ProductTest.java      |   90 +
 .../math3/stat/descriptive/summary/SumLogTest.java |   85 +
 .../math3/stat/descriptive/summary/SumSqTest.java  |   71 +
 .../math3/stat/descriptive/summary/SumTest.java    |   80 +
 .../math3/stat/inference/BinomialTestTest.java     |   81 +
 .../math3/stat/inference/ChiSquareTestTest.java    |  260 +
 .../commons/math3/stat/inference/GTestTest.java    |  291 +
 .../stat/inference/KolmogorovSmirnovTestTest.java  |  339 ++
 .../math3/stat/inference/MannWhitneyUTestTest.java |  127 +
 .../math3/stat/inference/OneWayAnovaTest.java      |  154 +
 .../commons/math3/stat/inference/TTestTest.java    |  297 +
 .../math3/stat/inference/TestUtilsTest.java        |  557 ++
 .../stat/inference/WilcoxonSignedRankTestTest.java |  183 +
 .../stat/interval/AgrestiCoullIntervalTest.java    |   43 +
 .../BinomialConfidenceIntervalAbstractTest.java    |   82 +
 .../stat/interval/ClopperPearsonIntervalTest.java  |   43 +
 .../math3/stat/interval/IntervalUtilsTest.java     |   64 +
 .../interval/NormalApproximationIntervalTest.java  |   43 +
 .../stat/interval/WilsonScoreIntervalTest.java     |   43 +
 .../math3/stat/ranking/NaturalRankingTest.java     |  226 +
 .../GLSMultipleLinearRegressionTest.java           |  297 +
 .../regression/MillerUpdatingRegressionTest.java   | 1082 ++++
 .../MultipleLinearRegressionAbstractTest.java      |  135 +
 .../OLSMultipleLinearRegressionTest.java           |  820 +++
 .../stat/regression/SimpleRegressionTest.java      |  697 +++
 .../math3/transform/FastCosineTransformerTest.java |  277 +
 .../transform/FastFourierTransformerTest.java      |  562 ++
 .../transform/FastHadamardTransformerTest.java     |  126 +
 .../math3/transform/FastSineTransformerTest.java   |  300 +
 .../transform/RealTransformerAbstractTest.java     |  344 ++
 .../commons/math3/util/ArithmeticUtilsTest.java    |  598 ++
 .../commons/math3/util/BigRealFieldTest.java       |   43 +
 .../org/apache/commons/math3/util/BigRealTest.java |  189 +
 .../commons/math3/util/CombinationsTest.java       |  197 +
 .../commons/math3/util/CombinatoricsUtilsTest.java |  376 ++
 .../commons/math3/util/ContinuedFractionTest.java  |   45 +
 .../apache/commons/math3/util/Decimal64Test.java   |  427 ++
 .../commons/math3/util/DefaultTransformerTest.java |  105 +
 .../math3/util/DoubleArrayAbstractTest.java        |  132 +
 .../math3/util/FastMathStrictComparisonTest.java   |  261 +
 .../apache/commons/math3/util/FastMathTest.java    | 1606 +++++
 .../apache/commons/math3/util/IncrementorTest.java |  137 +
 .../apache/commons/math3/util/MathArraysTest.java  | 1151 ++++
 .../apache/commons/math3/util/MathUtilsTest.java   |  353 ++
 .../math3/util/MultidimensionalCounterTest.java    |  217 +
 .../math3/util/OpenIntToDoubleHashMapTest.java     |  325 ++
 .../commons/math3/util/OpenIntToFieldTest.java     |  335 ++
 .../org/apache/commons/math3/util/PairTest.java    |  118 +
 .../apache/commons/math3/util/PrecisionTest.java   |  551 ++
 .../math3/util/ResizableDoubleArrayTest.java       |  598 ++
 .../org/apache/commons/math3/util/TestBean.java    |   71 +
 .../commons/math3/util/TransformerMapTest.java     |  122 +
 .../special/RealFunctionValidation/MANIFEST.txt    |    1 +
 .../special/RealFunctionValidation/README.txt      |  139 +
 .../RealFunctionValidation.java                    |  361 ++
 .../RealFunctionValidation.sh                      |   24 +
 src/test/maxima/special/reference/gamma.mac        |   59 +
 src/test/maxima/special/reference/gamma.properties |   23 +
 src/test/maxima/special/reference/logBeta.mac      |   60 +
 .../maxima/special/reference/logBeta.properties    |   23 +
 src/test/maxima/special/reference/logGamma.mac     |   49 +
 .../maxima/special/reference/logGamma.properties   |   23 +
 .../distribution/gamma-distribution-shape-1.csv    | 3215 ++++++++++
 .../distribution/gamma-distribution-shape-10.csv   |  415 ++
 .../distribution/gamma-distribution-shape-100.csv  |  408 ++
 .../distribution/gamma-distribution-shape-1000.csv | 3325 +++++++++++
 .../distribution/gamma-distribution-shape-142.csv  |  775 +++
 .../distribution/gamma-distribution-shape-8.csv    | 3215 ++++++++++
 .../math3/distribution/gamma-distribution.mac      |   73 +
 .../commons/math3/fitting/leastsquares/Hahn1.dat   |  296 +
 .../commons/math3/fitting/leastsquares/Kirby2.dat  |  211 +
 .../math3/fitting/leastsquares/Lanczos1.dat        |   84 +
 .../commons/math3/fitting/leastsquares/MGH17.dat   |   93 +
 .../math3/geometry/euclidean/threed/issue-1211.bsp |   15 +
 .../threed/pentomino-N-bad-orientation.ply         |   40 +
 .../geometry/euclidean/threed/pentomino-N-hole.ply |   39 +
 .../euclidean/threed/pentomino-N-out-of-plane.ply  |   40 +
 .../euclidean/threed/pentomino-N-too-close.ply     |   86 +
 .../geometry/euclidean/threed/pentomino-N.ply      |   39 +
 .../org/apache/commons/math3/linear/matrix1.csv    |  216 +
 .../org/apache/commons/math3/linear/matrix2.csv    |   22 +
 .../optim/nonlinear/vector/jacobian/Hahn1.dat      |  296 +
 .../optim/nonlinear/vector/jacobian/Kirby2.dat     |  211 +
 .../optim/nonlinear/vector/jacobian/Lanczos1.dat   |   84 +
 .../optim/nonlinear/vector/jacobian/MGH17.dat      |   93 +
 .../commons/math3/optimization/general/Hahn1.dat   |  296 +
 .../commons/math3/optimization/general/Kirby2.dat  |  211 +
 .../math3/optimization/general/Lanczos1.dat        |   84 +
 .../commons/math3/optimization/general/MGH17.dat   |   93 +
 .../org/apache/commons/math3/random/emptyFile.txt  |    0
 .../org/apache/commons/math3/random/testData.txt   | 1000 ++++
 .../org/apache/commons/math3/stat/data/Lew.txt     |  252 +
 .../org/apache/commons/math3/stat/data/Lottery.txt |  261 +
 .../org/apache/commons/math3/stat/data/Mavro.txt   |  110 +
 .../apache/commons/math3/stat/data/Michelso.txt    |  160 +
 .../org/apache/commons/math3/stat/data/NumAcc1.txt |   63 +
 .../org/apache/commons/math3/stat/data/NumAcc2.txt | 1061 ++++
 .../org/apache/commons/math3/stat/data/NumAcc3.txt | 1061 ++++
 .../org/apache/commons/math3/stat/data/NumAcc4.txt | 1061 ++++
 .../apache/commons/math3/stat/data/PiDigits.txt    | 5060 ++++++++++++++++
 src/userguide/README                               |    8 +
 .../userguide/ClusterAlgorithmComparison.java      |  304 +
 .../commons/math3/userguide/ExampleUtils.java      |  104 +
 .../math3/userguide/FastMathTestPerformance.java   | 1087 ++++
 .../LowDiscrepancyGeneratorComparison.java         |  253 +
 .../userguide/RealDistributionComparison.java      |  309 +
 .../math3/userguide/filter/CannonballExample.java  |  321 +
 .../userguide/filter/ConstantVoltageExample.java   |  240 +
 .../userguide/genetics/HelloWorldExample.java      |  187 +
 .../userguide/genetics/ImageEvolutionExample.java  |  230 +
 .../commons/math3/userguide/genetics/Polygon.java  |  121 +
 .../userguide/genetics/PolygonChromosome.java      |  135 +
 .../userguide/genetics/RandomPolygonMutation.java  |   49 +
 .../math3/userguide/geometry/GeometryExample.java  |  280 +
 .../commons/math3/userguide/sofm/ChineseRings.java |  109 +
 .../userguide/sofm/ChineseRingsClassifier.java     |  335 ++
 src/userguide/pom.xml                              |   97 +
 src/userguide/resources/feather-small.gif          |  Bin 0 -> 7128 bytes
 src/userguide/resources/monalisa.png               |  Bin 0 -> 29270 bytes
 src/userguide/resources/references.txt             |    2 +
 test-jar.xml                                       |  117 +
 1659 files changed, 394644 insertions(+)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/commons-math3.git



More information about the pkg-java-commits mailing list