Class Hierarchy (Apache Commons Math 3.3 API)

# Hierarchy For All Packages

Package Hierarchies:

- org.apache.commons.math3,
- org.apache.commons.math3.analysis,
- org.apache.commons.math3.analysis.differentiation,
- org.apache.commons.math3.analysis.function,
- org.apache.commons.math3.analysis.integration,
- org.apache.commons.math3.analysis.integration.gauss,
- org.apache.commons.math3.analysis.interpolation,
- org.apache.commons.math3.analysis.polynomials,
- org.apache.commons.math3.analysis.solvers,
- org.apache.commons.math3.complex,
- org.apache.commons.math3.dfp,
- org.apache.commons.math3.distribution,
- org.apache.commons.math3.distribution.fitting,
- org.apache.commons.math3.exception,
- org.apache.commons.math3.exception.util,
- org.apache.commons.math3.filter,
- org.apache.commons.math3.fitting,
- org.apache.commons.math3.fitting.leastsquares,
- org.apache.commons.math3.fraction,
- org.apache.commons.math3.genetics,
- org.apache.commons.math3.geometry,
- org.apache.commons.math3.geometry.enclosing,
- org.apache.commons.math3.geometry.euclidean.oned,
- org.apache.commons.math3.geometry.euclidean.threed,
- org.apache.commons.math3.geometry.euclidean.twod,
- org.apache.commons.math3.geometry.euclidean.twod.hull,
- org.apache.commons.math3.geometry.hull,
- org.apache.commons.math3.geometry.partitioning,
- org.apache.commons.math3.geometry.partitioning.utilities,
- org.apache.commons.math3.geometry.spherical.oned,
- org.apache.commons.math3.geometry.spherical.twod,
- org.apache.commons.math3.linear,
- org.apache.commons.math3.ml,
- org.apache.commons.math3.ml.clustering,
- org.apache.commons.math3.ml.clustering.evaluation,
- org.apache.commons.math3.ml.distance,
- org.apache.commons.math3.ml.neuralnet,
- org.apache.commons.math3.ml.neuralnet.oned,
- org.apache.commons.math3.ml.neuralnet.sofm,
- org.apache.commons.math3.ml.neuralnet.sofm.util,
- org.apache.commons.math3.ml.neuralnet.twod,
- org.apache.commons.math3.ode,
- org.apache.commons.math3.ode.events,
- org.apache.commons.math3.ode.nonstiff,
- org.apache.commons.math3.ode.sampling,
- org.apache.commons.math3.optim,
- org.apache.commons.math3.optim.linear,
- org.apache.commons.math3.optim.nonlinear.scalar,
- org.apache.commons.math3.optim.nonlinear.scalar.gradient,
- org.apache.commons.math3.optim.nonlinear.scalar.noderiv,
- org.apache.commons.math3.optim.nonlinear.vector,
- org.apache.commons.math3.optim.nonlinear.vector.jacobian,
- org.apache.commons.math3.optim.univariate,
- org.apache.commons.math3.optimization,
- org.apache.commons.math3.optimization.direct,
- org.apache.commons.math3.optimization.fitting,
- org.apache.commons.math3.optimization.general,
- org.apache.commons.math3.optimization.linear,
- org.apache.commons.math3.optimization.univariate,
- org.apache.commons.math3.primes,
- org.apache.commons.math3.random,
- org.apache.commons.math3.special,
- org.apache.commons.math3.stat,
- org.apache.commons.math3.stat.clustering,
- org.apache.commons.math3.stat.correlation,
- org.apache.commons.math3.stat.descriptive,
- org.apache.commons.math3.stat.descriptive.moment,
- org.apache.commons.math3.stat.descriptive.rank,
- org.apache.commons.math3.stat.descriptive.summary,
- org.apache.commons.math3.stat.inference,
- org.apache.commons.math3.stat.interval,
- org.apache.commons.math3.stat.ranking,
- org.apache.commons.math3.stat.regression,
- org.apache.commons.math3.transform,
- org.apache.commons.math3.util

## Class Hierarchy

- java.lang.Object
  - org.apache.commons.math3.analysis.function.Abs (implements org.apache.commons.math3.analysis.UnivariateFunction)
  - org.apache.commons.math3.optimization.AbstractConvergenceChecker<PAIR> (implements org.apache.commons.math3.optimization.ConvergenceChecker<PAIR>)
    - org.apache.commons.math3.optimization.SimplePointChecker<PAIR>
    - org.apache.commons.math3.optimization.univariate.SimpleUnivariateValueChecker
    - org.apache.commons.math3.optimization.SimpleValueChecker
    - org.apache.commons.math3.optimization.SimpleVectorValueChecker
  - org.apache.commons.math3.optim.AbstractConvergenceChecker<PAIR> (implements org.apache.commons.math3.optim.ConvergenceChecker<PAIR>)
    - org.apache.commons.math3.optim.SimplePointChecker<PAIR>
    - org.apache.commons.math3.optim.univariate.SimpleUnivariateValueChecker
    - org.apache.commons.math3.optim.SimpleValueChecker
    - org.apache.commons.math3.optim.SimpleVectorValueChecker
  - org.apache.commons.math3.fitting.AbstractCurveFitter
    - org.apache.commons.math3.fitting.GaussianCurveFitter
    - org.apache.commons.math3.fitting.HarmonicCurveFitter
    - org.apache.commons.math3.fitting.PolynomialCurveFitter
  - org.apache.commons.math3.fitting.AbstractCurveFitter.TheoreticalValuesFunction
  - org.apache.commons.math3.fitting.leastsquares.AbstractEvaluation (implements org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem.Evaluation)
  - org.apache.commons.math3.linear.AbstractFieldMatrix<T> (implements org.apache.commons.math3.linear.FieldMatrix<T>)
    - org.apache.commons.math3.linear.Array2DRowFieldMatrix<T> (implements java.io.Serializable)
    - org.apache.commons.math3.linear.BlockFieldMatrix<T> (implements java.io.Serializable)
    - org.apache.commons.math3.linear.SparseFieldMatrix<T>
  - org.apache.commons.math3.distribution.AbstractIntegerDistribution (implements org.apache.commons.math3.distribution.IntegerDistribution, java.io.Serializable)
    - org.apache.commons.math3.distribution.BinomialDistribution
    - org.apache.commons.math3.distribution.EnumeratedIntegerDistribution
    - org.apache.commons.math3.distribution.GeometricDistribution
    - org.apache.commons.math3.distribution.HypergeometricDistribution
    - org.apache.commons.math3.distribution.PascalDistribution
    - org.apache.commons.math3.distribution.PoissonDistribution
    - org.apache.commons.math3.distribution.UniformIntegerDistribution
    - org.apache.commons.math3.distribution.ZipfDistribution
  - org.apache.commons.math3.ode.AbstractIntegrator (implements org.apache.commons.math3.ode.FirstOrderIntegrator)
    - org.apache.commons.math3.ode.nonstiff.AdaptiveStepsizeIntegrator
      - org.apache.commons.math3.ode.nonstiff.EmbeddedRungeKuttaIntegrator
        - org.apache.commons.math3.ode.nonstiff.DormandPrince54Integrator
        - org.apache.commons.math3.ode.nonstiff.DormandPrince853Integrator
        - org.apache.commons.math3.ode.nonstiff.HighamHall54Integrator
      - org.apache.commons.math3.ode.nonstiff.GraggBulirschStoerIntegrator
      - org.apache.commons.math3.ode.MultistepIntegrator
        - org.apache.commons.math3.ode.nonstiff.AdamsIntegrator
          - org.apache.commons.math3.ode.nonstiff.AdamsBashforthIntegrator
          - org.apache.commons.math3.ode.nonstiff.AdamsMoultonIntegrator
    - org.apache.commons.math3.ode.nonstiff.RungeKuttaIntegrator
      - org.apache.commons.math3.ode.nonstiff.ClassicalRungeKuttaIntegrator
      - org.apache.commons.math3.ode.nonstiff.EulerIntegrator
      - org.apache.commons.math3.ode.nonstiff.GillIntegrator
      - org.apache.commons.math3.ode.nonstiff.LutherIntegrator
      - org.apache.commons.math3.ode.nonstiff.MidpointIntegrator
      - org.apache.commons.math3.ode.nonstiff.ThreeEighthesIntegrator
  - org.apache.commons.math3.optimization.linear.AbstractLinearOptimizer (implements org.apache.commons.math3.optimization.linear.LinearOptimizer)
    - org.apache.commons.math3.optimization.linear.SimplexSolver
  - org.apache.commons.math3.stat.regression.AbstractMultipleLinearRegression (implements org.apache.commons.math3.stat.regression.MultipleLinearRegression)
    - org.apache.commons.math3.stat.regression.GLSMultipleLinearRegression
    - org.apache.commons.math3.stat.regression.OLSMultipleLinearRegression
  - org.apache.commons.math3.distribution.AbstractMultivariateRealDistribution (implements org.apache.commons.math3.distribution.MultivariateRealDistribution)
    - org.apache.commons.math3.distribution.MixtureMultivariateRealDistribution<T>
      - org.apache.commons.math3.distribution.MixtureMultivariateNormalDistribution
    - org.apache.commons.math3.distribution.MultivariateNormalDistribution
  - org.apache.commons.math3.optim.AbstractOptimizationProblem<PAIR> (implements org.apache.commons.math3.optim.OptimizationProblem<PAIR>)
  - org.apache.commons.math3.ode.AbstractParameterizable (implements org.apache.commons.math3.ode.Parameterizable)
  - org.apache.commons.math3.random.AbstractRandomGenerator (implements org.apache.commons.math3.random.RandomGenerator)
  - org.apache.commons.math3.distribution.AbstractRealDistribution (implements org.apache.commons.math3.distribution.RealDistribution, java.io.Serializable)
    - org.apache.commons.math3.distribution.BetaDistribution
    - org.apache.commons.math3.distribution.CauchyDistribution
    - org.apache.commons.math3.distribution.ChiSquaredDistribution
    - org.apache.commons.math3.random.EmpiricalDistribution
    - org.apache.commons.math3.distribution.EnumeratedRealDistribution
    - org.apache.commons.math3.distribution.ExponentialDistribution
    - org.apache.commons.math3.distribution.FDistribution
    - org.apache.commons.math3.distribution.GammaDistribution
    - org.apache.commons.math3.distribution.LevyDistribution
    - org.apache.commons.math3.distribution.LogNormalDistribution
    - org.apache.commons.math3.distribution.NormalDistribution
    - org.apache.commons.math3.distribution.ParetoDistribution
    - org.apache.commons.math3.distribution.TDistribution
    - org.apache.commons.math3.distribution.TriangularDistribution
    - org.apache.commons.math3.distribution.UniformRealDistribution
    - org.apache.commons.math3.distribution.WeibullDistribution
  - org.apache.commons.math3.geometry.partitioning.AbstractRegion<S,T> (implements org.apache.commons.math3.geometry.partitioning.Region<S>)
    - org.apache.commons.math3.geometry.spherical.oned.ArcsSet (implements java.lang.Iterable<T>)
    - org.apache.commons.math3.geometry.euclidean.oned.IntervalsSet (implements java.lang.Iterable<T>)
    - org.apache.commons.math3.geometry.euclidean.twod.PolygonsSet
    - org.apache.commons.math3.geometry.euclidean.threed.PolyhedronsSet
    - org.apache.commons.math3.geometry.spherical.twod.SphericalPolygonsSet
  - org.apache.commons.math3.optimization.direct.AbstractSimplex (implements org.apache.commons.math3.optimization.OptimizationData)
    - org.apache.commons.math3.optimization.direct.MultiDirectionalSimplex
    - org.apache.commons.math3.optimization.direct.NelderMeadSimplex
  - org.apache.commons.math3.optim.nonlinear.scalar.noderiv.AbstractSimplex (implements org.apache.commons.math3.optim.OptimizationData)
    - org.apache.commons.math3.optim.nonlinear.scalar.noderiv.MultiDirectionalSimplex
    - org.apache.commons.math3.optim.nonlinear.scalar.noderiv.NelderMeadSimplex
  - org.apache.commons.math3.ode.sampling.AbstractStepInterpolator (implements org.apache.commons.math3.ode.sampling.StepInterpolator)
    - org.apache.commons.math3.ode.sampling.NordsieckStepInterpolator
  - org.apache.commons.math3.geometry.partitioning.AbstractSubHyperplane<S,T> (implements org.apache.commons.math3.geometry.partitioning.SubHyperplane<S>)
    - org.apache.commons.math3.geometry.spherical.twod.SubCircle
    - org.apache.commons.math3.geometry.spherical.oned.SubLimitAngle
    - org.apache.commons.math3.geometry.euclidean.twod.SubLine
    - org.apache.commons.math3.geometry.euclidean.oned.SubOrientedPoint
    - org.apache.commons.math3.geometry.euclidean.threed.SubPlane
  - org.apache.commons.math3.stat.descriptive.AbstractUnivariateStatistic (implements org.apache.commons.math3.stat.descriptive.UnivariateStatistic)
    - org.apache.commons.math3.stat.descriptive.AbstractStorelessUnivariateStatistic (implements org.apache.commons.math3.stat.descriptive.StorelessUnivariateStatistic)
      - org.apache.commons.math3.stat.descriptive.moment.GeometricMean (implements java.io.Serializable)
      - org.apache.commons.math3.stat.descriptive.moment.Kurtosis (implements java.io.Serializable)
      - org.apache.commons.math3.stat.descriptive.rank.Max (implements java.io.Serializable)
      - org.apache.commons.math3.stat.descriptive.moment.Mean (implements java.io.Serializable, org.apache.commons.math3.stat.descriptive.WeightedEvaluation)
      - org.apache.commons.math3.stat.descriptive.rank.Min (implements java.io.Serializable)
      - org.apache.commons.math3.stat.descriptive.summary.Product (implements java.io.Serializable, org.apache.commons.math3.stat.descriptive.WeightedEvaluation)
      - org.apache.commons.math3.stat.descriptive.moment.SecondMoment (implements java.io.Serializable)
      - org.apache.commons.math3.stat.descriptive.moment.Skewness (implements java.io.Serializable)
      - org.apache.commons.math3.stat.descriptive.moment.StandardDeviation (implements java.io.Serializable)
      - org.apache.commons.math3.stat.descriptive.summary.Sum (implements java.io.Serializable)
      - org.apache.commons.math3.stat.descriptive.summary.SumOfLogs (implements java.io.Serializable)
      - org.apache.commons.math3.stat.descriptive.summary.SumOfSquares (implements java.io.Serializable)
      - org.apache.commons.math3.stat.descriptive.moment.Variance (implements java.io.Serializable, org.apache.commons.math3.stat.descriptive.WeightedEvaluation)
    - org.apache.commons.math3.stat.descriptive.rank.Percentile (implements java.io.Serializable)
      - org.apache.commons.math3.stat.descriptive.rank.Median (implements java.io.Serializable)
    - org.apache.commons.math3.stat.descriptive.moment.SemiVariance (implements java.io.Serializable)
  - org.apache.commons.math3.analysis.function.Acos (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.function.Acosh (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.ode.nonstiff.AdamsNordsieckTransformer
  - org.apache.commons.math3.analysis.function.Add (implements org.apache.commons.math3.analysis.BivariateFunction)
  - org.apache.commons.math3.stat.descriptive.AggregateSummaryStatistics (implements java.io.Serializable, org.apache.commons.math3.stat.descriptive.StatisticalSummary)
  - org.apache.commons.math3.stat.interval.AgrestiCoullInterval (implements org.apache.commons.math3.stat.interval.BinomialConfidenceInterval)
  - org.apache.commons.math3.geometry.euclidean.twod.hull.AklToussaintHeuristic
  - org.apache.commons.math3.geometry.spherical.oned.Arc
  - org.apache.commons.math3.geometry.spherical.oned.ArcsSet.Split
  - org.apache.commons.math3.exception.util.ArgUtils
  - org.apache.commons.math3.util.ArithmeticUtils
  - org.apache.commons.math3.linear.ArrayFieldVector<T> (implements org.apache.commons.math3.linear.FieldVector<T>, java.io.Serializable)
  - org.apache.commons.math3.analysis.function.Asin (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.function.Asinh (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.function.Atan (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.function.Atan2 (implements org.apache.commons.math3.analysis.BivariateFunction)
  - org.apache.commons.math3.analysis.function.Atanh (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.geometry.partitioning.utilities.AVLTree<T>
  - org.apache.commons.math3.geometry.partitioning.utilities.AVLTree.Node
  - org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateOptimizer<FUNC> (implements org.apache.commons.math3.optimization.BaseMultivariateOptimizer<FUNC>)
    - org.apache.commons.math3.optimization.general.AbstractDifferentiableOptimizer
    - org.apache.commons.math3.optimization.general.AbstractScalarDifferentiableOptimizer (implements org.apache.commons.math3.optimization.DifferentiableMultivariateOptimizer)
      - org.apache.commons.math3.optimization.general.NonLinearConjugateGradientOptimizer
    - org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateSimpleBoundsOptimizer<FUNC> (implements org.apache.commons.math3.optimization.BaseMultivariateOptimizer<FUNC>, org.apache.commons.math3.optimization.BaseMultivariateSimpleBoundsOptimizer<FUNC>)
      - org.apache.commons.math3.optimization.direct.BOBYQAOptimizer (implements org.apache.commons.math3.optimization.MultivariateOptimizer)
      - org.apache.commons.math3.optimization.direct.CMAESOptimizer (implements org.apache.commons.math3.optimization.MultivariateOptimizer)
    - org.apache.commons.math3.optimization.direct.PowellOptimizer (implements org.apache.commons.math3.optimization.MultivariateOptimizer)
    - org.apache.commons.math3.optimization.direct.SimplexOptimizer (implements org.apache.commons.math3.optimization.MultivariateOptimizer)
  - org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateVectorOptimizer<FUNC> (implements org.apache.commons.math3.optimization.BaseMultivariateVectorOptimizer<FUNC>)
    - org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer (implements org.apache.commons.math3.optimization.DifferentiableMultivariateVectorOptimizer)
      - org.apache.commons.math3.optimization.general.GaussNewtonOptimizer
      - org.apache.commons.math3.optimization.general.LevenbergMarquardtOptimizer
  - org.apache.commons.math3.analysis.integration.BaseAbstractUnivariateIntegrator (implements org.apache.commons.math3.analysis.integration.UnivariateIntegrator)
    - org.apache.commons.math3.analysis.integration.IterativeLegendreGaussIntegrator
    - org.apache.commons.math3.analysis.integration.LegendreGaussIntegrator
    - org.apache.commons.math3.analysis.integration.MidPointIntegrator
    - org.apache.commons.math3.analysis.integration.RombergIntegrator
    - org.apache.commons.math3.analysis.integration.SimpsonIntegrator
    - org.apache.commons.math3.analysis.integration.TrapezoidIntegrator
  - org.apache.commons.math3.optimization.univariate.BaseAbstractUnivariateOptimizer (implements org.apache.commons.math3.optimization.univariate.UnivariateOptimizer)
    - org.apache.commons.math3.optimization.univariate.BrentOptimizer
  - org.apache.commons.math3.analysis.solvers.BaseAbstractUnivariateSolver<FUNC> (implements org.apache.commons.math3.analysis.solvers.BaseUnivariateSolver<FUNC>)
    - org.apache.commons.math3.analysis.solvers.AbstractDifferentiableUnivariateSolver (implements org.apache.commons.math3.analysis.solvers.DifferentiableUnivariateSolver)
      - org.apache.commons.math3.analysis.solvers.NewtonSolver
    - org.apache.commons.math3.analysis.solvers.AbstractPolynomialSolver (implements org.apache.commons.math3.analysis.solvers.PolynomialSolver)
      - org.apache.commons.math3.analysis.solvers.LaguerreSolver
    - org.apache.commons.math3.analysis.solvers.AbstractUnivariateDifferentiableSolver (implements org.apache.commons.math3.analysis.solvers.UnivariateDifferentiableSolver)
      - org.apache.commons.math3.analysis.solvers.NewtonRaphsonSolver
    - org.apache.commons.math3.analysis.solvers.AbstractUnivariateSolver (implements org.apache.commons.math3.analysis.solvers.UnivariateSolver)
      - org.apache.commons.math3.analysis.solvers.BaseSecantSolver (implements org.apache.commons.math3.analysis.solvers.BracketedUnivariateSolver<FUNC>)
        - org.apache.commons.math3.analysis.solvers.IllinoisSolver
        - org.apache.commons.math3.analysis.solvers.PegasusSolver
        - org.apache.commons.math3.analysis.solvers.RegulaFalsiSolver
      - org.apache.commons.math3.analysis.solvers.BisectionSolver
      - org.apache.commons.math3.analysis.solvers.BracketingNthOrderBrentSolver (implements org.apache.commons.math3.analysis.solvers.BracketedUnivariateSolver<FUNC>)
      - org.apache.commons.math3.analysis.solvers.BrentSolver
      - org.apache.commons.math3.analysis.solvers.MullerSolver
      - org.apache.commons.math3.analysis.solvers.MullerSolver2
      - org.apache.commons.math3.analysis.solvers.RiddersSolver
      - org.apache.commons.math3.analysis.solvers.SecantSolver
  - org.apache.commons.math3.optimization.BaseMultivariateMultiStartOptimizer<FUNC> (implements org.apache.commons.math3.optimization.BaseMultivariateOptimizer<FUNC>)
    - org.apache.commons.math3.optimization.DifferentiableMultivariateMultiStartOptimizer (implements org.apache.commons.math3.optimization.DifferentiableMultivariateOptimizer)
    - org.apache.commons.math3.optimization.MultivariateDifferentiableMultiStartOptimizer (implements org.apache.commons.math3.optimization.MultivariateDifferentiableOptimizer)
    - org.apache.commons.math3.optimization.MultivariateMultiStartOptimizer (implements org.apache.commons.math3.optimization.MultivariateOptimizer)
  - org.apache.commons.math3.optimization.BaseMultivariateVectorMultiStartOptimizer<FUNC> (implements org.apache.commons.math3.optimization.BaseMultivariateVectorOptimizer<FUNC>)
    - org.apache.commons.math3.optimization.DifferentiableMultivariateVectorMultiStartOptimizer (implements org.apache.commons.math3.optimization.DifferentiableMultivariateVectorOptimizer)
    - org.apache.commons.math3.optimization.MultivariateDifferentiableVectorMultiStartOptimizer (implements org.apache.commons.math3.optimization.MultivariateDifferentiableVectorOptimizer)
  - org.apache.commons.math3.optim.BaseOptimizer<PAIR>
    - org.apache.commons.math3.optim.BaseMultivariateOptimizer<PAIR>
      - org.apache.commons.math3.optim.BaseMultiStartMultivariateOptimizer<PAIR>
        - org.apache.commons.math3.optim.nonlinear.scalar.MultiStartMultivariateOptimizer
        - org.apache.commons.math3.optim.nonlinear.vector.MultiStartMultivariateVectorOptimizer
      - org.apache.commons.math3.optim.nonlinear.scalar.MultivariateOptimizer
        - org.apache.commons.math3.optim.nonlinear.scalar.noderiv.BOBYQAOptimizer
        - org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer
        - org.apache.commons.math3.optim.nonlinear.scalar.GradientMultivariateOptimizer
          - org.apache.commons.math3.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer
        - org.apache.commons.math3.optim.linear.LinearOptimizer
          - org.apache.commons.math3.optim.linear.SimplexSolver
        - org.apache.commons.math3.optim.nonlinear.scalar.noderiv.PowellOptimizer
        - org.apache.commons.math3.optim.nonlinear.scalar.noderiv.SimplexOptimizer
      - org.apache.commons.math3.optim.nonlinear.vector.MultivariateVectorOptimizer
        - org.apache.commons.math3.optim.nonlinear.vector.JacobianMultivariateVectorOptimizer
          - org.apache.commons.math3.optim.nonlinear.vector.jacobian.AbstractLeastSquaresOptimizer
            - org.apache.commons.math3.optim.nonlinear.vector.jacobian.GaussNewtonOptimizer
            - org.apache.commons.math3.optim.nonlinear.vector.jacobian.LevenbergMarquardtOptimizer
    - org.apache.commons.math3.optim.univariate.UnivariateOptimizer
      - org.apache.commons.math3.optim.univariate.BrentOptimizer
      - org.apache.commons.math3.optim.univariate.MultiStartUnivariateOptimizer
  - org.apache.commons.math3.analysis.integration.gauss.BaseRuleFactory<T>
    - org.apache.commons.math3.analysis.integration.gauss.HermiteRuleFactory
    - org.apache.commons.math3.analysis.integration.gauss.LegendreHighPrecisionRuleFactory
    - org.apache.commons.math3.analysis.integration.gauss.LegendreRuleFactory
  - org.apache.commons.math3.special.Beta
  - org.apache.commons.math3.analysis.interpolation.BicubicSplineInterpolatingFunction (implements org.apache.commons.math3.analysis.BivariateFunction)
  - org.apache.commons.math3.analysis.interpolation.BicubicSplineInterpolator (implements org.apache.commons.math3.analysis.interpolation.BivariateGridInterpolator)
    - org.apache.commons.math3.analysis.interpolation.SmoothingPolynomialBicubicSplineInterpolator
  - org.apache.commons.math3.fraction.BigFractionField (implements org.apache.commons.math3.Field<T>, java.io.Serializable)
  - org.apache.commons.math3.util.BigReal (implements java.lang.Comparable<T>, org.apache.commons.math3.FieldElement<T>, java.io.Serializable)
  - org.apache.commons.math3.util.BigRealField (implements org.apache.commons.math3.Field<T>, java.io.Serializable)
  - org.apache.commons.math3.genetics.BinaryMutation (implements org.apache.commons.math3.genetics.MutationPolicy)
  - org.apache.commons.math3.stat.inference.BinomialTest
  - org.apache.commons.math3.random.BitsStreamGenerator (implements org.apache.commons.math3.random.RandomGenerator, java.io.Serializable)
    - org.apache.commons.math3.random.AbstractWell (implements java.io.Serializable)
      - org.apache.commons.math3.random.Well1024a
      - org.apache.commons.math3.random.Well19937a
      - org.apache.commons.math3.random.Well19937c
      - org.apache.commons.math3.random.Well44497a
      - org.apache.commons.math3.random.Well44497b
      - org.apache.commons.math3.random.Well512a
    - org.apache.commons.math3.random.ISAACRandom (implements java.io.Serializable)
    - org.apache.commons.math3.random.MersenneTwister (implements java.io.Serializable)
  - org.apache.commons.math3.geometry.partitioning.BoundaryAttribute<S>
  - org.apache.commons.math3.geometry.partitioning.BoundaryProjection<S>
  - org.apache.commons.math3.optimization.univariate.BracketFinder
  - org.apache.commons.math3.optim.univariate.BracketFinder
  - org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP
  - org.apache.commons.math3.geometry.partitioning.BSPTree<S>
  - org.apache.commons.math3.ml.distance.CanberraDistance (implements org.apache.commons.math3.ml.distance.DistanceMeasure)
  - org.apache.commons.math3.analysis.function.Cbrt (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.function.Ceil (implements org.apache.commons.math3.analysis.UnivariateFunction)
  - org.apache.commons.math3.ml.distance.ChebyshevDistance (implements org.apache.commons.math3.ml.distance.DistanceMeasure)
  - org.apache.commons.math3.stat.inference.ChiSquareTest
  - org.apache.commons.math3.linear.CholeskyDecomposition
  - org.apache.commons.math3.genetics.Chromosome (implements java.lang.Comparable<T>, org.apache.commons.math3.genetics.Fitness)
    - org.apache.commons.math3.genetics.AbstractListChromosome<T>
      - org.apache.commons.math3.genetics.BinaryChromosome
      - org.apache.commons.math3.genetics.RandomKey<T> (implements org.apache.commons.math3.genetics.PermutationChromosome<T>)
  - org.apache.commons.math3.genetics.ChromosomePair
  - org.apache.commons.math3.geometry.spherical.twod.Circle (implements org.apache.commons.math3.geometry.partitioning.Embedding<S,T>, org.apache.commons.math3.geometry.partitioning.Hyperplane<S>)
  - org.apache.commons.math3.stat.interval.ClopperPearsonInterval (implements org.apache.commons.math3.stat.interval.BinomialConfidenceInterval)
  - org.apache.commons.math3.stat.clustering.Cluster<T> (implements java.io.Serializable)
  - org.apache.commons.math3.ml.clustering.Cluster<T> (implements java.io.Serializable)
    - org.apache.commons.math3.ml.clustering.CentroidCluster<T>
  - org.apache.commons.math3.ml.clustering.Clusterer<T>
    - org.apache.commons.math3.ml.clustering.DBSCANClusterer<T>
    - org.apache.commons.math3.ml.clustering.FuzzyKMeansClusterer<T>
    - org.apache.commons.math3.ml.clustering.KMeansPlusPlusClusterer<T>
    - org.apache.commons.math3.ml.clustering.MultiKMeansPlusPlusClusterer<T>
  - org.apache.commons.math3.ml.clustering.evaluation.ClusterEvaluator<T>
    - org.apache.commons.math3.ml.clustering.evaluation.SumOfClusterVariances<T>
  - org.apache.commons.math3.optimization.direct.CMAESOptimizer.PopulationSize (implements org.apache.commons.math3.optimization.OptimizationData)
  - org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer.PopulationSize (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.optimization.direct.CMAESOptimizer.Sigma (implements org.apache.commons.math3.optimization.OptimizationData)
  - org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer.Sigma (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.util.Combinations (implements java.lang.Iterable<T>)
  - org.apache.commons.math3.util.CombinatoricsUtils
  - org.apache.commons.math3.complex.Complex (implements org.apache.commons.math3.FieldElement<T>, java.io.Serializable)
  - org.apache.commons.math3.complex.ComplexField (implements org.apache.commons.math3.Field<T>, java.io.Serializable)
  - org.apache.commons.math3.complex.ComplexFormat
  - org.apache.commons.math3.complex.ComplexUtils
  - org.apache.commons.math3.util.CompositeFormat
  - org.apache.commons.math3.stat.interval.ConfidenceInterval
  - org.apache.commons.math3.analysis.function.Constant (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.util.ContinuedFraction
  - org.apache.commons.math3.ode.ContinuousOutputModel (implements java.io.Serializable, org.apache.commons.math3.ode.sampling.StepHandler)
  - org.apache.commons.math3.geometry.euclidean.twod.hull.ConvexHull2D (implements org.apache.commons.math3.geometry.hull.ConvexHull<S,P>, java.io.Serializable)
  - org.apache.commons.math3.random.CorrelatedRandomVectorGenerator (implements org.apache.commons.math3.random.RandomVectorGenerator)
  - org.apache.commons.math3.analysis.function.Cos (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.function.Cosh (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.stat.correlation.Covariance
    - org.apache.commons.math3.stat.correlation.StorelessCovariance
  - org.apache.commons.math3.optimization.fitting.CurveFitter<T>
    - org.apache.commons.math3.optimization.fitting.GaussianFitter
    - org.apache.commons.math3.optimization.fitting.HarmonicFitter
    - org.apache.commons.math3.optimization.fitting.PolynomialFitter
  - org.apache.commons.math3.fitting.CurveFitter<T>
    - org.apache.commons.math3.fitting.GaussianFitter
    - org.apache.commons.math3.fitting.HarmonicFitter
    - org.apache.commons.math3.fitting.PolynomialFitter
  - org.apache.commons.math3.genetics.CycleCrossover<T> (implements org.apache.commons.math3.genetics.CrossoverPolicy)
  - org.apache.commons.math3.stat.clustering.DBSCANClusterer<T>
  - org.apache.commons.math3.util.Decimal64Field (implements org.apache.commons.math3.Field<T>)
  - org.apache.commons.math3.linear.DefaultFieldMatrixChangingVisitor<T> (implements org.apache.commons.math3.linear.FieldMatrixChangingVisitor<T>)
  - org.apache.commons.math3.linear.DefaultFieldMatrixPreservingVisitor<T> (implements org.apache.commons.math3.linear.FieldMatrixPreservingVisitor<T>)
  - org.apache.commons.math3.filter.DefaultMeasurementModel (implements org.apache.commons.math3.filter.MeasurementModel)
  - org.apache.commons.math3.filter.DefaultProcessModel (implements org.apache.commons.math3.filter.ProcessModel)
  - org.apache.commons.math3.linear.DefaultRealMatrixChangingVisitor (implements org.apache.commons.math3.linear.RealMatrixChangingVisitor)
  - org.apache.commons.math3.linear.DefaultRealMatrixPreservingVisitor (implements org.apache.commons.math3.linear.RealMatrixPreservingVisitor)
  - org.apache.commons.math3.util.DefaultTransformer (implements org.apache.commons.math3.util.NumberTransformer, java.io.Serializable)
  - org.apache.commons.math3.analysis.differentiation.DerivativeStructure (implements org.apache.commons.math3.RealFieldElement<T>, java.io.Serializable)
  - org.apache.commons.math3.stat.descriptive.DescriptiveStatistics (implements java.io.Serializable, org.apache.commons.math3.stat.descriptive.StatisticalSummary)
    - org.apache.commons.math3.stat.descriptive.SynchronizedDescriptiveStatistics
  - org.apache.commons.math3.dfp.Dfp (implements org.apache.commons.math3.RealFieldElement<T>)
    - org.apache.commons.math3.dfp.DfpDec
  - org.apache.commons.math3.dfp.DfpField (implements org.apache.commons.math3.Field<T>)
  - org.apache.commons.math3.dfp.DfpMath
  - org.apache.commons.math3.geometry.euclidean.twod.DiskGenerator (implements org.apache.commons.math3.geometry.enclosing.SupportBallGenerator<S,P>)
  - org.apache.commons.math3.analysis.function.Divide (implements org.apache.commons.math3.analysis.BivariateFunction)
  - org.apache.commons.math3.analysis.interpolation.DividedDifferenceInterpolator (implements java.io.Serializable, org.apache.commons.math3.analysis.interpolation.UnivariateInterpolator)
  - org.apache.commons.math3.ml.clustering.DoublePoint (implements org.apache.commons.math3.ml.clustering.Clusterable, java.io.Serializable)
  - org.apache.commons.math3.analysis.differentiation.DSCompiler
  - org.apache.commons.math3.exception.util.DummyLocalizable (implements org.apache.commons.math3.exception.util.Localizable)
  - org.apache.commons.math3.ode.sampling.DummyStepHandler (implements org.apache.commons.math3.ode.sampling.StepHandler)
  - org.apache.commons.math3.ml.distance.EarthMoversDistance (implements org.apache.commons.math3.ml.distance.DistanceMeasure)
  - org.apache.commons.math3.geometry.spherical.twod.Edge
  - org.apache.commons.math3.linear.EigenDecomposition
  - org.apache.commons.math3.geometry.enclosing.EnclosingBall<S,P> (implements java.io.Serializable)
  - org.apache.commons.math3.distribution.EnumeratedDistribution<T> (implements java.io.Serializable)
  - org.apache.commons.math3.ode.EquationsMapper (implements java.io.Serializable)
  - org.apache.commons.math3.special.Erf
  - org.apache.commons.math3.geometry.euclidean.oned.Euclidean1D (implements java.io.Serializable, org.apache.commons.math3.geometry.Space)
  - org.apache.commons.math3.geometry.euclidean.twod.Euclidean2D (implements java.io.Serializable, org.apache.commons.math3.geometry.Space)
  - org.apache.commons.math3.geometry.euclidean.threed.Euclidean3D (implements java.io.Serializable, org.apache.commons.math3.geometry.Space)
  - org.apache.commons.math3.ml.distance.EuclideanDistance (implements org.apache.commons.math3.ml.distance.DistanceMeasure)
  - org.apache.commons.math3.stat.clustering.EuclideanDoublePoint (implements org.apache.commons.math3.stat.clustering.Clusterable<T>, java.io.Serializable)
  - org.apache.commons.math3.stat.clustering.EuclideanIntegerPoint (implements org.apache.commons.math3.stat.clustering.Clusterable<T>, java.io.Serializable)
  - org.apache.commons.math3.ode.events.EventFilter (implements org.apache.commons.math3.ode.events.EventHandler)
  - java.util.EventObject (implements java.io.Serializable)
    - org.apache.commons.math3.util.IterationEvent
      - org.apache.commons.math3.linear.IterativeLinearSolverEvent
        - org.apache.commons.math3.linear.DefaultIterativeLinearSolverEvent
  - org.apache.commons.math3.ode.events.EventState
  - org.apache.commons.math3.exception.util.ExceptionContext (implements java.io.Serializable)
  - org.apache.commons.math3.analysis.function.Exp (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.ode.ExpandableStatefulODE
  - org.apache.commons.math3.analysis.function.Expm1 (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.ml.neuralnet.sofm.util.ExponentialDecayFunction
  - org.apache.commons.math3.transform.FastCosineTransformer (implements org.apache.commons.math3.transform.RealTransformer, java.io.Serializable)
  - org.apache.commons.math3.transform.FastFourierTransformer (implements java.io.Serializable)
  - org.apache.commons.math3.transform.FastHadamardTransformer (implements org.apache.commons.math3.transform.RealTransformer, java.io.Serializable)
  - org.apache.commons.math3.util.FastMath
  - org.apache.commons.math3.transform.FastSineTransformer (implements org.apache.commons.math3.transform.RealTransformer, java.io.Serializable)
  - org.apache.commons.math3.ml.neuralnet.FeatureInitializerFactory
  - org.apache.commons.math3.analysis.interpolation.FieldHermiteInterpolator<T>
  - org.apache.commons.math3.linear.FieldLUDecomposition<T>
  - org.apache.commons.math3.geometry.euclidean.threed.FieldRotation<T> (implements java.io.Serializable)
  - org.apache.commons.math3.geometry.euclidean.threed.FieldVector3D<T> (implements java.io.Serializable)
  - org.apache.commons.math3.analysis.differentiation.FiniteDifferencesDifferentiator (implements java.io.Serializable, org.apache.commons.math3.analysis.differentiation.UnivariateFunctionDifferentiator, org.apache.commons.math3.analysis.differentiation.UnivariateMatrixFunctionDifferentiator, org.apache.commons.math3.analysis.differentiation.UnivariateVectorFunctionDifferentiator)
  - org.apache.commons.math3.ode.FirstOrderConverter (implements org.apache.commons.math3.ode.FirstOrderDifferentialEquations)
  - org.apache.commons.math3.genetics.FixedElapsedTime (implements org.apache.commons.math3.genetics.StoppingCondition)
  - org.apache.commons.math3.genetics.FixedGenerationCount (implements org.apache.commons.math3.genetics.StoppingCondition)
  - org.apache.commons.math3.analysis.function.Floor (implements org.apache.commons.math3.analysis.UnivariateFunction)
  - java.text.Format (implements java.lang.Cloneable, java.io.Serializable)
    - java.text.NumberFormat
      - org.apache.commons.math3.fraction.AbstractFormat (implements java.io.Serializable)
        - org.apache.commons.math3.fraction.BigFractionFormat (implements java.io.Serializable)
          - org.apache.commons.math3.fraction.ProperBigFractionFormat
        - org.apache.commons.math3.fraction.FractionFormat
          - org.apache.commons.math3.fraction.ProperFractionFormat
  - org.apache.commons.math3.fraction.FractionField (implements org.apache.commons.math3.Field<T>, java.io.Serializable)
  - org.apache.commons.math3.stat.Frequency (implements java.io.Serializable)
  - org.apache.commons.math3.analysis.FunctionUtils
  - org.apache.commons.math3.special.Gamma
  - org.apache.commons.math3.analysis.function.Gaussian (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.function.Gaussian.Parametric (implements org.apache.commons.math3.analysis.ParametricUnivariateFunction)
  - org.apache.commons.math3.fitting.GaussianCurveFitter.ParameterGuesser
  - org.apache.commons.math3.optimization.fitting.GaussianFitter.ParameterGuesser
  - org.apache.commons.math3.fitting.GaussianFitter.ParameterGuesser
  - org.apache.commons.math3.random.GaussianRandomGenerator (implements org.apache.commons.math3.random.NormalizedRandomGenerator)
  - org.apache.commons.math3.analysis.integration.gauss.GaussIntegrator
    - org.apache.commons.math3.analysis.integration.gauss.SymmetricGaussIntegrator
  - org.apache.commons.math3.analysis.integration.gauss.GaussIntegratorFactory
  - org.apache.commons.math3.fitting.leastsquares.GaussNewtonOptimizer (implements org.apache.commons.math3.fitting.leastsquares.LeastSquaresOptimizer)
  - org.apache.commons.math3.genetics.GeneticAlgorithm
  - org.apache.commons.math3.analysis.differentiation.GradientFunction (implements org.apache.commons.math3.analysis.MultivariateVectorFunction)
  - org.apache.commons.math3.stat.inference.GTest
  - org.apache.commons.math3.random.HaltonSequenceGenerator (implements org.apache.commons.math3.random.RandomVectorGenerator)
  - org.apache.commons.math3.fitting.HarmonicCurveFitter.ParameterGuesser
  - org.apache.commons.math3.optimization.fitting.HarmonicFitter.ParameterGuesser
  - org.apache.commons.math3.fitting.HarmonicFitter.ParameterGuesser
  - org.apache.commons.math3.analysis.function.HarmonicOscillator (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.function.HarmonicOscillator.Parametric (implements org.apache.commons.math3.analysis.ParametricUnivariateFunction)
  - org.apache.commons.math3.analysis.interpolation.HermiteInterpolator (implements org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableVectorFunction)
  - org.apache.commons.math3.analysis.function.Identity (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.util.Incrementor
  - org.apache.commons.math3.optimization.InitialGuess (implements org.apache.commons.math3.optimization.OptimizationData)
  - org.apache.commons.math3.optim.InitialGuess (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.geometry.euclidean.oned.Interval
  - org.apache.commons.math3.stat.interval.IntervalUtils
  - org.apache.commons.math3.analysis.function.Inverse (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.util.IterationManager
  - org.apache.commons.math3.linear.IterativeLinearSolver
    - org.apache.commons.math3.linear.PreconditionedIterativeLinearSolver
      - org.apache.commons.math3.linear.ConjugateGradient
      - org.apache.commons.math3.linear.SymmLQ
  - org.apache.commons.math3.analysis.differentiation.JacobianFunction (implements org.apache.commons.math3.analysis.MultivariateMatrixFunction)
  - org.apache.commons.math3.ode.JacobianMatrices
  - org.apache.commons.math3.filter.KalmanFilter
  - org.apache.commons.math3.stat.correlation.KendallsCorrelation
  - org.apache.commons.math3.stat.clustering.KMeansPlusPlusClusterer<T>
  - org.apache.commons.math3.ml.neuralnet.sofm.KohonenTrainingTask (implements java.lang.Runnable)
  - org.apache.commons.math3.ml.neuralnet.sofm.KohonenUpdateAction (implements org.apache.commons.math3.ml.neuralnet.UpdateAction)
  - org.apache.commons.math3.distribution.KolmogorovSmirnovDistribution (implements java.io.Serializable)
  - org.apache.commons.math3.stat.inference.KolmogorovSmirnovTest
  - org.apache.commons.math3.ml.neuralnet.sofm.LearningFactorFunctionFactory
  - org.apache.commons.math3.fitting.leastsquares.LeastSquaresAdapter (implements org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem)
  - org.apache.commons.math3.fitting.leastsquares.LeastSquaresBuilder
  - org.apache.commons.math3.optimization.LeastSquaresConverter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  - org.apache.commons.math3.optim.nonlinear.scalar.LeastSquaresConverter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  - org.apache.commons.math3.fitting.leastsquares.LeastSquaresFactory
  - org.apache.commons.math3.fitting.leastsquares.LevenbergMarquardtOptimizer (implements org.apache.commons.math3.fitting.leastsquares.LeastSquaresOptimizer)
  - org.apache.commons.math3.geometry.spherical.oned.LimitAngle (implements org.apache.commons.math3.geometry.partitioning.Hyperplane<S>)
  - org.apache.commons.math3.geometry.euclidean.twod.Line (implements org.apache.commons.math3.geometry.partitioning.Embedding<S,T>, org.apache.commons.math3.geometry.partitioning.Hyperplane<S>)
  - org.apache.commons.math3.geometry.euclidean.threed.Line (implements org.apache.commons.math3.geometry.partitioning.Embedding<S,T>)
  - org.apache.commons.math3.optimization.linear.LinearConstraint (implements java.io.Serializable)
  - org.apache.commons.math3.optim.linear.LinearConstraint (implements java.io.Serializable)
  - org.apache.commons.math3.optim.linear.LinearConstraintSet (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.analysis.interpolation.LinearInterpolator (implements org.apache.commons.math3.analysis.interpolation.UnivariateInterpolator)
  - org.apache.commons.math3.optimization.linear.LinearObjectiveFunction (implements java.io.Serializable)
  - org.apache.commons.math3.optim.linear.LinearObjectiveFunction (implements org.apache.commons.math3.analysis.MultivariateFunction, org.apache.commons.math3.optim.OptimizationData, java.io.Serializable)
  - org.apache.commons.math3.optim.nonlinear.scalar.LineSearch
  - org.apache.commons.math3.genetics.ListPopulation (implements org.apache.commons.math3.genetics.Population)
    - org.apache.commons.math3.genetics.ElitisticListPopulation
  - org.apache.commons.math3.analysis.interpolation.LoessInterpolator (implements java.io.Serializable, org.apache.commons.math3.analysis.interpolation.UnivariateInterpolator)
  - org.apache.commons.math3.analysis.function.Log (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.function.Log10 (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.function.Log1p (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.function.Logistic (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.function.Logistic.Parametric (implements org.apache.commons.math3.analysis.ParametricUnivariateFunction)
  - org.apache.commons.math3.analysis.function.Logit (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.function.Logit.Parametric (implements org.apache.commons.math3.analysis.ParametricUnivariateFunction)
  - org.apache.commons.math3.linear.LUDecomposition
  - org.apache.commons.math3.ml.distance.ManhattanDistance (implements org.apache.commons.math3.ml.distance.DistanceMeasure)
  - org.apache.commons.math3.stat.inference.MannWhitneyUTest
  - org.apache.commons.math3.ml.neuralnet.MapUtils
  - org.apache.commons.math3.util.MathArrays
  - org.apache.commons.math3.util.MathUtils
  - org.apache.commons.math3.linear.MatrixUtils
  - org.apache.commons.math3.analysis.function.Max (implements org.apache.commons.math3.analysis.BivariateFunction)
  - org.apache.commons.math3.optim.MaxEval (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.optim.MaxIter (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.analysis.interpolation.MicrosphereInterpolatingFunction (implements org.apache.commons.math3.analysis.MultivariateFunction)
  - org.apache.commons.math3.analysis.interpolation.MicrosphereInterpolator (implements org.apache.commons.math3.analysis.interpolation.MultivariateInterpolator)
  - org.apache.commons.math3.stat.regression.MillerUpdatingRegression (implements org.apache.commons.math3.stat.regression.UpdatingMultipleLinearRegression)
  - org.apache.commons.math3.analysis.function.Min (implements org.apache.commons.math3.analysis.BivariateFunction)
  - org.apache.commons.math3.analysis.function.Minus (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.optim.nonlinear.vector.ModelFunction (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.optim.nonlinear.vector.ModelFunctionJacobian (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.geometry.euclidean.twod.hull.MonotoneChain
  - org.apache.commons.math3.util.MultidimensionalCounter (implements java.lang.Iterable<T>)
  - org.apache.commons.math3.util.MultidimensionalCounter.Iterator (implements java.util.Iterator<E>)
  - org.apache.commons.math3.analysis.function.Multiply (implements org.apache.commons.math3.analysis.BivariateFunction)
  - org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  - org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  - org.apache.commons.math3.optimization.direct.MultivariateFunctionPenaltyAdapter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  - org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionPenaltyAdapter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  - org.apache.commons.math3.distribution.fitting.MultivariateNormalMixtureExpectationMaximization
  - org.apache.commons.math3.stat.descriptive.MultivariateSummaryStatistics (implements java.io.Serializable, org.apache.commons.math3.stat.descriptive.StatisticalMultivariateSummary)
    - org.apache.commons.math3.stat.descriptive.SynchronizedMultivariateSummaryStatistics
  - org.apache.commons.math3.stat.ranking.NaturalRanking (implements org.apache.commons.math3.stat.ranking.RankingAlgorithm)
  - org.apache.commons.math3.ml.neuralnet.sofm.NeighbourhoodSizeFunctionFactory
  - org.apache.commons.math3.ml.neuralnet.Network (implements java.lang.Iterable<T>, java.io.Serializable)
  - org.apache.commons.math3.ml.neuralnet.Network.NeuronIdentifierComparator (implements java.util.Comparator<T>, java.io.Serializable)
  - org.apache.commons.math3.ml.neuralnet.Neuron (implements java.io.Serializable)
  - org.apache.commons.math3.ml.neuralnet.twod.NeuronSquareMesh2D (implements java.io.Serializable)
  - org.apache.commons.math3.ml.neuralnet.oned.NeuronString (implements java.io.Serializable)
  - org.apache.commons.math3.analysis.interpolation.NevilleInterpolator (implements java.io.Serializable, org.apache.commons.math3.analysis.interpolation.UnivariateInterpolator)
  - org.apache.commons.math3.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer.BracketingStep (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.optimization.general.NonLinearConjugateGradientOptimizer.IdentityPreconditioner (implements org.apache.commons.math3.optimization.general.Preconditioner)
  - org.apache.commons.math3.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer.IdentityPreconditioner (implements org.apache.commons.math3.optim.nonlinear.scalar.gradient.Preconditioner)
  - org.apache.commons.math3.optim.linear.NonNegativeConstraint (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.stat.interval.NormalApproximationInterval (implements org.apache.commons.math3.stat.interval.BinomialConfidenceInterval)
  - org.apache.commons.math3.genetics.NPointCrossover<T> (implements org.apache.commons.math3.genetics.CrossoverPolicy)
  - java.lang.Number (implements java.io.Serializable)
    - org.apache.commons.math3.fraction.BigFraction (implements java.lang.Comparable<T>, org.apache.commons.math3.FieldElement<T>, java.io.Serializable)
    - org.apache.commons.math3.util.Decimal64 (implements java.lang.Comparable<T>, org.apache.commons.math3.RealFieldElement<T>)
    - org.apache.commons.math3.fraction.Fraction (implements java.lang.Comparable<T>, org.apache.commons.math3.FieldElement<T>, java.io.Serializable)
  - org.apache.commons.math3.optim.nonlinear.scalar.ObjectiveFunction (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.optim.nonlinear.scalar.ObjectiveFunctionGradient (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.genetics.OnePointCrossover<T> (implements org.apache.commons.math3.genetics.CrossoverPolicy)
  - org.apache.commons.math3.stat.inference.OneWayAnova
  - org.apache.commons.math3.util.OpenIntToDoubleHashMap (implements java.io.Serializable)
  - org.apache.commons.math3.util.OpenIntToDoubleHashMap.Iterator
  - org.apache.commons.math3.util.OpenIntToFieldHashMap<T> (implements java.io.Serializable)
  - org.apache.commons.math3.util.OpenIntToFieldHashMap.Iterator
  - org.apache.commons.math3.linear.OpenMapRealVector.OpenMapSparseIterator (implements java.util.Iterator<E>)
  - org.apache.commons.math3.genetics.OrderedCrossover<T> (implements org.apache.commons.math3.genetics.CrossoverPolicy)
  - org.apache.commons.math3.geometry.partitioning.utilities.OrderedTuple (implements java.lang.Comparable<T>)
  - org.apache.commons.math3.geometry.euclidean.oned.OrientedPoint (implements org.apache.commons.math3.geometry.partitioning.Hyperplane<S>)
  - org.apache.commons.math3.geometry.euclidean.threed.OutlineExtractor
  - org.apache.commons.math3.util.Pair<K,V>
    - org.apache.commons.math3.optimization.PointValuePair (implements java.io.Serializable)
    - org.apache.commons.math3.optim.PointValuePair (implements java.io.Serializable)
    - org.apache.commons.math3.optimization.PointVectorValuePair (implements java.io.Serializable)
    - org.apache.commons.math3.optim.PointVectorValuePair (implements java.io.Serializable)
  - org.apache.commons.math3.stat.correlation.PearsonsCorrelation
  - org.apache.commons.math3.geometry.euclidean.threed.Plane (implements org.apache.commons.math3.geometry.partitioning.Embedding<S,T>, org.apache.commons.math3.geometry.partitioning.Hyperplane<S>)
  - org.apache.commons.math3.analysis.polynomials.PolynomialFunction (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, java.io.Serializable, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.polynomials.PolynomialFunction.Parametric (implements org.apache.commons.math3.analysis.ParametricUnivariateFunction)
  - org.apache.commons.math3.analysis.polynomials.PolynomialFunctionLagrangeForm (implements org.apache.commons.math3.analysis.UnivariateFunction)
  - org.apache.commons.math3.analysis.polynomials.PolynomialFunctionNewtonForm (implements org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.polynomials.PolynomialSplineFunction (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.polynomials.PolynomialsUtils
  - org.apache.commons.math3.analysis.function.Pow (implements org.apache.commons.math3.analysis.BivariateFunction)
  - org.apache.commons.math3.analysis.function.Power (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.util.Precision
  - org.apache.commons.math3.primes.Primes
  - org.apache.commons.math3.linear.QRDecomposition
    - org.apache.commons.math3.linear.RRQRDecomposition
  - org.apache.commons.math3.ml.neuralnet.sofm.util.QuasiSigmoidDecayFunction
  - org.apache.commons.math3.complex.Quaternion (implements java.io.Serializable)
  - java.util.Random (implements java.io.Serializable)
    - org.apache.commons.math3.random.JDKRandomGenerator (implements org.apache.commons.math3.random.RandomGenerator)
    - org.apache.commons.math3.random.RandomAdaptor (implements org.apache.commons.math3.random.RandomGenerator)
  - org.apache.commons.math3.random.RandomDataGenerator (implements org.apache.commons.math3.random.RandomData, java.io.Serializable)
  - org.apache.commons.math3.random.RandomDataImpl (implements org.apache.commons.math3.random.RandomData, java.io.Serializable)
  - org.apache.commons.math3.random.RandomGeneratorFactory
  - org.apache.commons.math3.genetics.RandomKeyMutation (implements org.apache.commons.math3.genetics.MutationPolicy)
  - org.apache.commons.math3.linear.RealLinearOperator
    - org.apache.commons.math3.linear.AbstractRealMatrix (implements org.apache.commons.math3.linear.RealMatrix)
      - org.apache.commons.math3.linear.Array2DRowRealMatrix (implements java.io.Serializable)
      - org.apache.commons.math3.linear.BlockRealMatrix (implements java.io.Serializable)
      - org.apache.commons.math3.linear.DiagonalMatrix (implements java.io.Serializable)
      - org.apache.commons.math3.linear.OpenMapRealMatrix (implements java.io.Serializable, org.apache.commons.math3.linear.SparseRealMatrix)
    - org.apache.commons.math3.linear.JacobiPreconditioner
  - org.apache.commons.math3.linear.RealMatrixFormat
  - org.apache.commons.math3.linear.RealVector
    - org.apache.commons.math3.linear.ArrayRealVector (implements java.io.Serializable)
    - org.apache.commons.math3.linear.SparseRealVector
      - org.apache.commons.math3.linear.OpenMapRealVector (implements java.io.Serializable)
  - org.apache.commons.math3.linear.RealVector.Entry
    - org.apache.commons.math3.linear.OpenMapRealVector.OpenMapEntry
  - org.apache.commons.math3.linear.RealVector.SparseEntryIterator (implements java.util.Iterator<E>)
  - org.apache.commons.math3.linear.RealVectorFormat
  - org.apache.commons.math3.linear.RectangularCholeskyDecomposition
  - org.apache.commons.math3.geometry.partitioning.RegionFactory<S>
  - org.apache.commons.math3.stat.regression.RegressionResults (implements java.io.Serializable)
  - org.apache.commons.math3.util.ResizableDoubleArray (implements org.apache.commons.math3.util.DoubleArray, java.io.Serializable)
  - org.apache.commons.math3.analysis.function.Rint (implements org.apache.commons.math3.analysis.UnivariateFunction)
  - org.apache.commons.math3.complex.RootsOfUnity (implements java.io.Serializable)
  - org.apache.commons.math3.geometry.euclidean.threed.Rotation (implements java.io.Serializable)
  - org.apache.commons.math3.geometry.euclidean.threed.RotationOrder
  - org.apache.commons.math3.geometry.spherical.oned.S1Point (implements org.apache.commons.math3.geometry.Point<S>)
  - org.apache.commons.math3.geometry.spherical.twod.S2Point (implements org.apache.commons.math3.geometry.Point<S>)
  - org.apache.commons.math3.optim.univariate.SearchInterval (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.geometry.euclidean.twod.Segment
  - org.apache.commons.math3.geometry.euclidean.threed.Segment
  - org.apache.commons.math3.analysis.function.Sigmoid (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.function.Sigmoid.Parametric (implements org.apache.commons.math3.analysis.ParametricUnivariateFunction)
  - org.apache.commons.math3.analysis.function.Signum (implements org.apache.commons.math3.analysis.UnivariateFunction)
  - org.apache.commons.math3.optimization.SimpleBounds (implements org.apache.commons.math3.optimization.OptimizationData)
  - org.apache.commons.math3.optim.SimpleBounds (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.stat.regression.SimpleRegression (implements java.io.Serializable, org.apache.commons.math3.stat.regression.UpdatingMultipleLinearRegression)
  - org.apache.commons.math3.analysis.function.Sin (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.function.Sinc (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.linear.SingularValueDecomposition
  - org.apache.commons.math3.analysis.function.Sinh (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.random.SobolSequenceGenerator (implements org.apache.commons.math3.random.RandomVectorGenerator)
  - org.apache.commons.math3.optim.linear.SolutionCallback (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.linear.SparseFieldVector<T> (implements org.apache.commons.math3.linear.FieldVector<T>, java.io.Serializable)
  - org.apache.commons.math3.analysis.differentiation.SparseGradient (implements org.apache.commons.math3.RealFieldElement<T>, java.io.Serializable)
  - org.apache.commons.math3.stat.correlation.SpearmansCorrelation
  - org.apache.commons.math3.geometry.spherical.oned.Sphere1D (implements java.io.Serializable, org.apache.commons.math3.geometry.Space)
  - org.apache.commons.math3.geometry.spherical.twod.Sphere2D (implements java.io.Serializable, org.apache.commons.math3.geometry.Space)
  - org.apache.commons.math3.geometry.euclidean.threed.SphereGenerator (implements org.apache.commons.math3.geometry.enclosing.SupportBallGenerator<S,P>)
  - org.apache.commons.math3.geometry.euclidean.threed.SphericalCoordinates (implements java.io.Serializable)
  - org.apache.commons.math3.analysis.interpolation.SplineInterpolator (implements org.apache.commons.math3.analysis.interpolation.UnivariateInterpolator)
  - org.apache.commons.math3.analysis.function.Sqrt (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.random.StableRandomGenerator (implements org.apache.commons.math3.random.NormalizedRandomGenerator)
  - org.apache.commons.math3.stat.descriptive.StatisticalSummaryValues (implements java.io.Serializable, org.apache.commons.math3.stat.descriptive.StatisticalSummary)
  - org.apache.commons.math3.stat.StatUtils
  - org.apache.commons.math3.analysis.function.StepFunction (implements org.apache.commons.math3.analysis.UnivariateFunction)
  - org.apache.commons.math3.ode.sampling.StepNormalizer (implements org.apache.commons.math3.ode.sampling.StepHandler)
  - org.apache.commons.math3.geometry.partitioning.SubHyperplane.SplitSubHyperplane<U>
  - org.apache.commons.math3.geometry.euclidean.threed.SubLine
  - org.apache.commons.math3.analysis.function.Subtract (implements org.apache.commons.math3.analysis.BivariateFunction)
  - org.apache.commons.math3.stat.descriptive.SummaryStatistics (implements java.io.Serializable, org.apache.commons.math3.stat.descriptive.StatisticalSummary)
    - org.apache.commons.math3.stat.descriptive.SynchronizedSummaryStatistics
  - org.apache.commons.math3.random.SynchronizedRandomGenerator (implements org.apache.commons.math3.random.RandomGenerator)
  - org.apache.commons.math3.analysis.function.Tan (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.analysis.function.Tanh (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  - org.apache.commons.math3.optimization.Target (implements org.apache.commons.math3.optimization.OptimizationData)
  - org.apache.commons.math3.optim.nonlinear.vector.Target (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.stat.inference.TestUtils
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - java.lang.ArithmeticException
          - org.apache.commons.math3.exception.MathArithmeticException (implements org.apache.commons.math3.exception.util.ExceptionContextProvider)
        - java.lang.IllegalArgumentException
          - org.apache.commons.math3.exception.MathIllegalArgumentException (implements org.apache.commons.math3.exception.util.ExceptionContextProvider)
            - org.apache.commons.math3.geometry.spherical.oned.ArcsSet.InconsistentStateAt2PiWrapping
            - org.apache.commons.math3.linear.IllConditionedOperatorException
            - org.apache.commons.math3.exception.InsufficientDataException
            - org.apache.commons.math3.genetics.InvalidRepresentationException
            - org.apache.commons.math3.ode.JacobianMatrices.MismatchedEquations
            - org.apache.commons.math3.exception.MathIllegalNumberException
              - org.apache.commons.math3.exception.DimensionMismatchException
                - org.apache.commons.math3.linear.NonSquareMatrixException
                - org.apache.commons.math3.linear.NonSquareOperatorException
              - org.apache.commons.math3.exception.NonMonotonicSequenceException
              - org.apache.commons.math3.exception.NotANumberException
              - org.apache.commons.math3.exception.NotFiniteNumberException
              - org.apache.commons.math3.exception.NumberIsTooLargeException
              - org.apache.commons.math3.exception.NumberIsTooSmallException
                - org.apache.commons.math3.linear.NonPositiveDefiniteMatrixException
                - org.apache.commons.math3.exception.NotPositiveException
                - org.apache.commons.math3.exception.NotStrictlyPositiveException
              - org.apache.commons.math3.exception.OutOfRangeException
              - org.apache.commons.math3.exception.ZeroException
            - org.apache.commons.math3.stat.regression.ModelSpecificationException
            - org.apache.commons.math3.exception.MultiDimensionMismatchException
              - org.apache.commons.math3.linear.MatrixDimensionMismatchException
            - org.apache.commons.math3.exception.NoBracketingException
            - org.apache.commons.math3.exception.NoDataException
            - org.apache.commons.math3.linear.NonPositiveDefiniteOperatorException
            - org.apache.commons.math3.linear.NonSelfAdjointOperatorException
            - org.apache.commons.math3.linear.NonSymmetricMatrixException
            - org.apache.commons.math3.geometry.euclidean.threed.NotARotationMatrixException
            - org.apache.commons.math3.exception.NullArgumentException
            - org.apache.commons.math3.linear.SingularMatrixException
            - org.apache.commons.math3.linear.SingularOperatorException
            - org.apache.commons.math3.ode.UnknownParameterException
        - java.lang.IllegalStateException
          - org.apache.commons.math3.exception.MathIllegalStateException (implements org.apache.commons.math3.exception.util.ExceptionContextProvider)
            - org.apache.commons.math3.geometry.euclidean.threed.CardanEulerSingularityException
            - org.apache.commons.math3.exception.ConvergenceException
              - org.apache.commons.math3.fraction.FractionConversionException
            - org.apache.commons.math3.exception.MathInternalError
            - org.apache.commons.math3.exception.MathParseException (implements org.apache.commons.math3.exception.util.ExceptionContextProvider)
            - org.apache.commons.math3.exception.MaxCountExceededException
              - org.apache.commons.math3.exception.TooManyEvaluationsException
              - org.apache.commons.math3.exception.TooManyIterationsException
            - org.apache.commons.math3.optimization.linear.NoFeasibleSolutionException
            - org.apache.commons.math3.optim.linear.NoFeasibleSolutionException
            - org.apache.commons.math3.optimization.linear.UnboundedSolutionException
            - org.apache.commons.math3.optim.linear.UnboundedSolutionException
        - org.apache.commons.math3.exception.MathRuntimeException (implements org.apache.commons.math3.exception.util.ExceptionContextProvider)
        - java.lang.UnsupportedOperationException
          - org.apache.commons.math3.exception.MathUnsupportedOperationException (implements org.apache.commons.math3.exception.util.ExceptionContextProvider)
            - org.apache.commons.math3.geometry.euclidean.oned.Euclidean1D.NoSubSpaceException
            - org.apache.commons.math3.geometry.spherical.oned.Sphere1D.NoSubSpaceException
  - org.apache.commons.math3.genetics.TournamentSelection (implements org.apache.commons.math3.genetics.SelectionPolicy)
  - org.apache.commons.math3.util.TransformerMap (implements org.apache.commons.math3.util.NumberTransformer, java.io.Serializable)
  - org.apache.commons.math3.transform.TransformUtils
  - org.apache.commons.math3.analysis.interpolation.TricubicSplineInterpolatingFunction (implements org.apache.commons.math3.analysis.TrivariateFunction)
  - org.apache.commons.math3.analysis.interpolation.TricubicSplineInterpolator (implements org.apache.commons.math3.analysis.interpolation.TrivariateGridInterpolator)
  - org.apache.commons.math3.stat.inference.TTest
  - org.apache.commons.math3.analysis.function.Ulp (implements org.apache.commons.math3.analysis.UnivariateFunction)
  - org.apache.commons.math3.random.UncorrelatedRandomVectorGenerator (implements org.apache.commons.math3.random.RandomVectorGenerator)
  - org.apache.commons.math3.genetics.UniformCrossover<T> (implements org.apache.commons.math3.genetics.CrossoverPolicy)
  - org.apache.commons.math3.random.UniformRandomGenerator (implements org.apache.commons.math3.random.NormalizedRandomGenerator)
  - org.apache.commons.math3.random.UnitSphereRandomVectorGenerator (implements org.apache.commons.math3.random.RandomVectorGenerator)
  - org.apache.commons.math3.optimization.univariate.UnivariateMultiStartOptimizer<FUNC> (implements org.apache.commons.math3.optimization.univariate.BaseUnivariateOptimizer<FUNC>)
  - org.apache.commons.math3.optim.univariate.UnivariateObjectiveFunction (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.analysis.interpolation.UnivariatePeriodicInterpolator (implements org.apache.commons.math3.analysis.interpolation.UnivariateInterpolator)
  - org.apache.commons.math3.optimization.univariate.UnivariatePointValuePair (implements java.io.Serializable)
  - org.apache.commons.math3.optim.univariate.UnivariatePointValuePair (implements java.io.Serializable)
  - org.apache.commons.math3.analysis.solvers.UnivariateSolverUtils
  - org.apache.commons.math3.random.ValueServer
  - org.apache.commons.math3.geometry.euclidean.oned.Vector1D (implements org.apache.commons.math3.geometry.Vector<S>)
  - org.apache.commons.math3.geometry.euclidean.twod.Vector2D (implements org.apache.commons.math3.geometry.Vector<S>)
  - org.apache.commons.math3.geometry.euclidean.threed.Vector3D (implements java.io.Serializable, org.apache.commons.math3.geometry.Vector<S>)
  - org.apache.commons.math3.geometry.VectorFormat<S>
    - org.apache.commons.math3.geometry.euclidean.oned.Vector1DFormat
    - org.apache.commons.math3.geometry.euclidean.twod.Vector2DFormat
    - org.apache.commons.math3.geometry.euclidean.threed.Vector3DFormat
  - org.apache.commons.math3.stat.descriptive.moment.VectorialCovariance (implements java.io.Serializable)
  - org.apache.commons.math3.stat.descriptive.moment.VectorialMean (implements java.io.Serializable)
  - org.apache.commons.math3.geometry.spherical.twod.Vertex
  - org.apache.commons.math3.optimization.Weight (implements org.apache.commons.math3.optimization.OptimizationData)
  - org.apache.commons.math3.optim.nonlinear.vector.Weight (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.optimization.fitting.WeightedObservedPoint (implements java.io.Serializable)
  - org.apache.commons.math3.fitting.WeightedObservedPoint (implements java.io.Serializable)
  - org.apache.commons.math3.fitting.WeightedObservedPoints (implements java.io.Serializable)
  - org.apache.commons.math3.geometry.enclosing.WelzlEncloser<S,P> (implements org.apache.commons.math3.geometry.enclosing.Encloser<S,P>)
  - org.apache.commons.math3.stat.inference.WilcoxonSignedRankTest
  - org.apache.commons.math3.stat.interval.WilsonScoreInterval (implements org.apache.commons.math3.stat.interval.BinomialConfidenceInterval)

## Interface Hierarchy

- org.apache.commons.math3.linear.AnyMatrix
  - org.apache.commons.math3.linear.FieldMatrix<T>
  - org.apache.commons.math3.linear.RealMatrix
    - org.apache.commons.math3.linear.SparseRealMatrix
  - org.apache.commons.math3.linear.SparseRealMatrix
- org.apache.commons.math3.optimization.BaseOptimizer<PAIR>
  - org.apache.commons.math3.optimization.BaseMultivariateOptimizer<FUNC>
    - org.apache.commons.math3.optimization.BaseMultivariateSimpleBoundsOptimizer<FUNC>
    - org.apache.commons.math3.optimization.DifferentiableMultivariateOptimizer
    - org.apache.commons.math3.optimization.MultivariateDifferentiableOptimizer
    - org.apache.commons.math3.optimization.MultivariateOptimizer
  - org.apache.commons.math3.optimization.BaseMultivariateSimpleBoundsOptimizer<FUNC>
  - org.apache.commons.math3.optimization.BaseMultivariateVectorOptimizer<FUNC>
    - org.apache.commons.math3.optimization.DifferentiableMultivariateVectorOptimizer
    - org.apache.commons.math3.optimization.MultivariateDifferentiableVectorOptimizer
  - org.apache.commons.math3.optimization.univariate.BaseUnivariateOptimizer<FUNC>
    - org.apache.commons.math3.optimization.univariate.UnivariateOptimizer
  - org.apache.commons.math3.optimization.DifferentiableMultivariateOptimizer
  - org.apache.commons.math3.optimization.DifferentiableMultivariateVectorOptimizer
  - org.apache.commons.math3.optimization.MultivariateDifferentiableOptimizer
  - org.apache.commons.math3.optimization.MultivariateDifferentiableVectorOptimizer
  - org.apache.commons.math3.optimization.MultivariateOptimizer
  - org.apache.commons.math3.optimization.univariate.UnivariateOptimizer
- org.apache.commons.math3.analysis.solvers.BaseUnivariateSolver<FUNC>
  - org.apache.commons.math3.analysis.solvers.BracketedUnivariateSolver<FUNC>
  - org.apache.commons.math3.analysis.solvers.DifferentiableUnivariateSolver
  - org.apache.commons.math3.analysis.solvers.PolynomialSolver
  - org.apache.commons.math3.analysis.solvers.UnivariateDifferentiableSolver
  - org.apache.commons.math3.analysis.solvers.UnivariateSolver
- org.apache.commons.math3.stat.interval.BinomialConfidenceInterval
- org.apache.commons.math3.analysis.BivariateFunction
- org.apache.commons.math3.analysis.interpolation.BivariateGridInterpolator
- org.apache.commons.math3.geometry.partitioning.BSPTree.LeafMerger<S>
- org.apache.commons.math3.geometry.partitioning.BSPTreeVisitor<S>
- org.apache.commons.math3.stat.clustering.Clusterable<T>
- org.apache.commons.math3.ml.clustering.Clusterable
- org.apache.commons.math3.optimization.ConvergenceChecker<PAIR>
- org.apache.commons.math3.optim.ConvergenceChecker<PAIR>
- org.apache.commons.math3.geometry.hull.ConvexHullGenerator<S,P>
  - org.apache.commons.math3.geometry.euclidean.twod.hull.ConvexHullGenerator2D
- org.apache.commons.math3.genetics.CrossoverPolicy
- org.apache.commons.math3.linear.DecompositionSolver
- org.apache.commons.math3.util.DoubleArray
- org.apache.commons.math3.geometry.partitioning.Embedding<S,T>
- org.apache.commons.math3.geometry.enclosing.Encloser<S,P>
- org.apache.commons.math3.ode.events.EventHandler
- java.util.EventListener
  - org.apache.commons.math3.util.IterationListener
- org.apache.commons.math3.exception.util.ExceptionContextProvider
- org.apache.commons.math3.ml.neuralnet.FeatureInitializer
- org.apache.commons.math3.Field<T>
- org.apache.commons.math3.linear.FieldDecompositionSolver<T>
- org.apache.commons.math3.FieldElement<T>
  - org.apache.commons.math3.RealFieldElement<T>
- org.apache.commons.math3.linear.FieldMatrixChangingVisitor<T>
- org.apache.commons.math3.linear.FieldMatrixPreservingVisitor<T>
- org.apache.commons.math3.linear.FieldVector<T>
- org.apache.commons.math3.linear.FieldVectorChangingVisitor<T>
- org.apache.commons.math3.linear.FieldVectorPreservingVisitor<T>
- org.apache.commons.math3.ode.FirstOrderDifferentialEquations
  - org.apache.commons.math3.ode.MainStateJacobianProvider
- org.apache.commons.math3.genetics.Fitness
- org.apache.commons.math3.ode.sampling.FixedStepHandler
- org.apache.commons.math3.geometry.partitioning.Hyperplane<S>
- org.apache.commons.math3.util.Incrementor.MaxCountExceededCallback
- org.apache.commons.math3.distribution.IntegerDistribution
- java.lang.Iterable<T>
  - org.apache.commons.math3.genetics.Population
- org.apache.commons.math3.ml.neuralnet.sofm.LearningFactorFunction
- org.apache.commons.math3.fitting.leastsquares.LeastSquaresOptimizer
- org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem.Evaluation
  - org.apache.commons.math3.fitting.leastsquares.LeastSquaresOptimizer.Optimum
- org.apache.commons.math3.optimization.linear.LinearOptimizer
- org.apache.commons.math3.util.MathArrays.Function
  - org.apache.commons.math3.stat.descriptive.StorelessUnivariateStatistic
  - org.apache.commons.math3.stat.descriptive.UnivariateStatistic
    - org.apache.commons.math3.stat.descriptive.StorelessUnivariateStatistic
- org.apache.commons.math3.filter.MeasurementModel
- org.apache.commons.math3.stat.regression.MultipleLinearRegression
- org.apache.commons.math3.ode.MultistepIntegrator.NordsieckTransformer
- org.apache.commons.math3.analysis.MultivariateFunction
  - org.apache.commons.math3.analysis.DifferentiableMultivariateFunction
  - org.apache.commons.math3.analysis.differentiation.MultivariateDifferentiableFunction
- org.apache.commons.math3.analysis.interpolation.MultivariateInterpolator
- org.apache.commons.math3.fitting.leastsquares.MultivariateJacobianFunction
- org.apache.commons.math3.analysis.MultivariateMatrixFunction
- org.apache.commons.math3.distribution.MultivariateRealDistribution
- org.apache.commons.math3.analysis.MultivariateVectorFunction
  - org.apache.commons.math3.analysis.DifferentiableMultivariateVectorFunction
  - org.apache.commons.math3.analysis.differentiation.MultivariateDifferentiableVectorFunction
- org.apache.commons.math3.genetics.MutationPolicy
- org.apache.commons.math3.ml.neuralnet.sofm.NeighbourhoodSizeFunction
- org.apache.commons.math3.random.NormalizedRandomGenerator
- org.apache.commons.math3.util.NumberTransformer
- org.apache.commons.math3.ode.ODEIntegrator
  - org.apache.commons.math3.ode.FirstOrderIntegrator
  - org.apache.commons.math3.ode.SecondOrderIntegrator
- org.apache.commons.math3.optimization.OptimizationData
- org.apache.commons.math3.optim.OptimizationData
- org.apache.commons.math3.optim.OptimizationProblem<PAIR>
  - org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem
- org.apache.commons.math3.ode.Parameterizable
  - org.apache.commons.math3.ode.ParameterizedODE
  - org.apache.commons.math3.ode.ParameterJacobianProvider
- org.apache.commons.math3.analysis.ParametricUnivariateFunction
- org.apache.commons.math3.genetics.PermutationChromosome<T>
- org.apache.commons.math3.optimization.general.Preconditioner
- org.apache.commons.math3.optim.nonlinear.scalar.gradient.Preconditioner
- org.apache.commons.math3.filter.ProcessModel
- org.apache.commons.math3.random.RandomData
- org.apache.commons.math3.random.RandomGenerator
- org.apache.commons.math3.random.RandomVectorGenerator
- org.apache.commons.math3.stat.ranking.RankingAlgorithm
- org.apache.commons.math3.distribution.RealDistribution
- org.apache.commons.math3.linear.RealMatrixChangingVisitor
- org.apache.commons.math3.linear.RealMatrixPreservingVisitor
- org.apache.commons.math3.transform.RealTransformer
- org.apache.commons.math3.linear.RealVectorChangingVisitor
- org.apache.commons.math3.linear.RealVectorPreservingVisitor
- org.apache.commons.math3.geometry.partitioning.Region<S>
- org.apache.commons.math3.ode.SecondaryEquations
- org.apache.commons.math3.ode.SecondOrderDifferentialEquations
- org.apache.commons.math3.genetics.SelectionPolicy
- java.io.Serializable
  - org.apache.commons.math3.geometry.hull.ConvexHull<S,P>
  - org.apache.commons.math3.ml.distance.DistanceMeasure
  - java.io.Externalizable
    - org.apache.commons.math3.ode.sampling.StepInterpolator
  - org.apache.commons.math3.exception.util.Localizable
  - org.apache.commons.math3.geometry.Point<S>
    - org.apache.commons.math3.geometry.Vector<S>
  - org.apache.commons.math3.geometry.Space
  - org.apache.commons.math3.ode.sampling.StepInterpolator
  - org.apache.commons.math3.geometry.Vector<S>
- org.apache.commons.math3.stat.descriptive.StatisticalMultivariateSummary
- org.apache.commons.math3.stat.descriptive.StatisticalSummary
- org.apache.commons.math3.ode.sampling.StepHandler
- org.apache.commons.math3.genetics.StoppingCondition
- org.apache.commons.math3.geometry.partitioning.SubHyperplane<S>
- org.apache.commons.math3.geometry.enclosing.SupportBallGenerator<S,P>
- org.apache.commons.math3.geometry.partitioning.Transform<S,T>
- org.apache.commons.math3.analysis.TrivariateFunction
- org.apache.commons.math3.analysis.interpolation.TrivariateGridInterpolator
- org.apache.commons.math3.dfp.UnivariateDfpFunction
- org.apache.commons.math3.analysis.UnivariateFunction
  - org.apache.commons.math3.analysis.DifferentiableUnivariateFunction
  - org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction
- org.apache.commons.math3.analysis.differentiation.UnivariateFunctionDifferentiator
- org.apache.commons.math3.analysis.integration.UnivariateIntegrator
- org.apache.commons.math3.analysis.interpolation.UnivariateInterpolator
- org.apache.commons.math3.analysis.UnivariateMatrixFunction
  - org.apache.commons.math3.analysis.DifferentiableUnivariateMatrixFunction
  - org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableMatrixFunction
- org.apache.commons.math3.analysis.differentiation.UnivariateMatrixFunctionDifferentiator
- org.apache.commons.math3.analysis.UnivariateVectorFunction
  - org.apache.commons.math3.analysis.DifferentiableUnivariateVectorFunction
  - org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableVectorFunction
- org.apache.commons.math3.analysis.differentiation.UnivariateVectorFunctionDifferentiator
- org.apache.commons.math3.ml.neuralnet.UpdateAction
- org.apache.commons.math3.stat.regression.UpdatingMultipleLinearRegression
- org.apache.commons.math3.stat.descriptive.WeightedEvaluation

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.commons.math3.geometry.partitioning.Side
    - org.apache.commons.math3.geometry.partitioning.Region.Location
    - org.apache.commons.math3.geometry.partitioning.BSPTreeVisitor.Order
    - org.apache.commons.math3.util.ResizableDoubleArray.ExpansionMode
    - org.apache.commons.math3.util.MathArrays.OrderDirection
    - org.apache.commons.math3.util.MathArrays.Position
    - org.apache.commons.math3.optimization.GoalType (implements java.io.Serializable)
    - org.apache.commons.math3.optimization.general.ConjugateGradientFormula
    - org.apache.commons.math3.optimization.linear.Relationship
    - org.apache.commons.math3.stat.inference.AlternativeHypothesis
    - org.apache.commons.math3.stat.ranking.NaNStrategy
    - org.apache.commons.math3.stat.ranking.TiesStrategy
    - org.apache.commons.math3.stat.descriptive.moment.SemiVariance.Direction
    - org.apache.commons.math3.stat.clustering.KMeansPlusPlusClusterer.EmptyClusterStrategy
    - org.apache.commons.math3.optim.nonlinear.scalar.GoalType (implements org.apache.commons.math3.optim.OptimizationData)
    - org.apache.commons.math3.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer.Formula
    - org.apache.commons.math3.optim.linear.PivotSelectionRule (implements org.apache.commons.math3.optim.OptimizationData)
    - org.apache.commons.math3.optim.linear.Relationship
    - org.apache.commons.math3.ml.neuralnet.SquareNeighbourhood
    - org.apache.commons.math3.ml.clustering.KMeansPlusPlusClusterer.EmptyClusterStrategy
    - org.apache.commons.math3.transform.TransformType
    - org.apache.commons.math3.transform.DctNormalization
    - org.apache.commons.math3.transform.DftNormalization
    - org.apache.commons.math3.transform.DstNormalization
    - org.apache.commons.math3.dfp.DfpField.RoundingMode
    - org.apache.commons.math3.fitting.leastsquares.GaussNewtonOptimizer.Decomposition
    - org.apache.commons.math3.exception.util.LocalizedFormats (implements org.apache.commons.math3.exception.util.Localizable)
    - org.apache.commons.math3.analysis.solvers.AllowedSolution
    - org.apache.commons.math3.analysis.solvers.BaseSecantSolver.Method
    - org.apache.commons.math3.ode.events.FilterType
    - org.apache.commons.math3.ode.events.EventHandler.Action
    - org.apache.commons.math3.ode.sampling.StepNormalizerMode
    - org.apache.commons.math3.ode.sampling.StepNormalizerBounds

Copyright © 2003–2014 The Apache Software Foundation. All rights reserved.