# 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.exception,
- org.apache.commons.math3.exception.util,
- org.apache.commons.math3.filter,
- org.apache.commons.math3.fitting,
- org.apache.commons.math3.fraction,
- org.apache.commons.math3.genetics,
- org.apache.commons.math3.geometry,
- 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.partitioning,
- org.apache.commons.math3.geometry.partitioning.utilities,
- org.apache.commons.math3.linear,
- 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.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.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.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.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.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.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.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.MultivariateNormalDistribution
  - 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.ExponentialDistribution
    - org.apache.commons.math3.distribution.FDistribution
    - org.apache.commons.math3.distribution.GammaDistribution
    - org.apache.commons.math3.distribution.LogNormalDistribution
    - org.apache.commons.math3.distribution.NormalDistribution
    - 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.euclidean.oned.IntervalsSet
    - org.apache.commons.math3.geometry.euclidean.twod.PolygonsSet
    - org.apache.commons.math3.geometry.euclidean.threed.PolyhedronsSet
  - org.apache.commons.math3.geometry.partitioning.AbstractRegion.BoundaryBuilder<S> (implements org.apache.commons.math3.geometry.partitioning.BSPTreeVisitor<S>)
  - org.apache.commons.math3.geometry.partitioning.AbstractRegion.Sides
  - 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.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.ode.sampling.AbstractStepInterpolator (implements org.apache.commons.math3.ode.sampling.StepInterpolator)
    - org.apache.commons.math3.ode.nonstiff.GraggBulirschStoerStepInterpolator
    - org.apache.commons.math3.ode.sampling.NordsieckStepInterpolator
    - org.apache.commons.math3.ode.nonstiff.RungeKuttaStepInterpolator
      - org.apache.commons.math3.ode.nonstiff.ClassicalRungeKuttaStepInterpolator
      - org.apache.commons.math3.ode.nonstiff.DormandPrince54StepInterpolator
      - org.apache.commons.math3.ode.nonstiff.DormandPrince853StepInterpolator
      - org.apache.commons.math3.ode.nonstiff.EulerStepInterpolator
      - org.apache.commons.math3.ode.nonstiff.GillStepInterpolator
      - org.apache.commons.math3.ode.nonstiff.HighamHall54StepInterpolator
      - org.apache.commons.math3.ode.nonstiff.MidpointStepInterpolator
      - org.apache.commons.math3.ode.nonstiff.ThreeEighthesStepInterpolator
  - org.apache.commons.math3.geometry.partitioning.AbstractSubHyperplane<S,T> (implements org.apache.commons.math3.geometry.partitioning.SubHyperplane<S>)
    - 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.FirstMoment (implements java.io.Serializable)
        - org.apache.commons.math3.stat.descriptive.moment.SecondMoment (implements java.io.Serializable)
          - org.apache.commons.math3.stat.descriptive.moment.ThirdMoment (implements java.io.Serializable)
            - org.apache.commons.math3.stat.descriptive.moment.FourthMoment (implements java.io.Serializable)
      - 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.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.AdamsMoultonIntegrator.Corrector (implements org.apache.commons.math3.linear.RealMatrixPreservingVisitor)
  - 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.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.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.optimization.direct.PowellOptimizer.LineSearch
  - 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.nonlinear.scalar.noderiv.PowellOptimizer.LineSearch
      - org.apache.commons.math3.optim.univariate.MultiStartUnivariateOptimizer
  - org.apache.commons.math3.optim.BaseOptimizer.MaxEvalCallback (implements org.apache.commons.math3.util.Incrementor.MaxCountExceededCallback)
  - org.apache.commons.math3.optim.BaseOptimizer.MaxIterCallback (implements org.apache.commons.math3.util.Incrementor.MaxCountExceededCallback)
  - org.apache.commons.math3.analysis.integration.gauss.BaseRuleFactory<T>
    - 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.BicubicSplineFunction (implements org.apache.commons.math3.analysis.BivariateFunction)
  - 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.linear.BiDiagonalTransformer
  - org.apache.commons.math3.fraction.BigFractionField (implements org.apache.commons.math3.Field<T>, java.io.Serializable)
  - org.apache.commons.math3.fraction.BigFractionField.LazyHolder
  - 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.util.BigRealField.LazyHolder
  - org.apache.commons.math3.genetics.BinaryMutation (implements org.apache.commons.math3.genetics.MutationPolicy)
  - org.apache.commons.math3.random.BitsStreamGenerator (implements org.apache.commons.math3.random.RandomGenerator)
    - 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.BoundarySizeVisitor<S> (implements org.apache.commons.math3.geometry.partitioning.BSPTreeVisitor<S>)
  - org.apache.commons.math3.optim.univariate.BracketFinder
  - org.apache.commons.math3.optimization.univariate.BracketFinder
  - org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP
  - org.apache.commons.math3.geometry.partitioning.BSPTree<S>
  - 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.stat.inference.ChiSquareTest
  - org.apache.commons.math3.linear.CholeskyDecomposition
  - org.apache.commons.math3.linear.CholeskyDecomposition.Solver (implements org.apache.commons.math3.linear.DecompositionSolver)
  - 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.stat.clustering.Cluster<T> (implements java.io.Serializable)
  - org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer.DoubleIndex (implements java.lang.Comparable<T>)
  - org.apache.commons.math3.optimization.direct.CMAESOptimizer.DoubleIndex (implements java.lang.Comparable<T>)
  - org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer.FitnessFunction
  - org.apache.commons.math3.optimization.direct.CMAESOptimizer.FitnessFunction
  - org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer.PopulationSize (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.optimization.direct.CMAESOptimizer.PopulationSize (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.optimization.direct.CMAESOptimizer.Sigma (implements org.apache.commons.math3.optimization.OptimizationData)
  - 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.ComplexField.LazyHolder
  - org.apache.commons.math3.complex.ComplexFormat
  - org.apache.commons.math3.complex.ComplexUtils
  - org.apache.commons.math3.util.CompositeFormat
  - 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.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.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.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.optimization.fitting.CurveFitter.OldTheoreticalValuesFunction (implements org.apache.commons.math3.analysis.DifferentiableMultivariateVectorFunction)
  - org.apache.commons.math3.fitting.CurveFitter.TheoreticalValuesFunction
  - org.apache.commons.math3.optimization.fitting.CurveFitter.TheoreticalValuesFunction (implements org.apache.commons.math3.analysis.differentiation.MultivariateDifferentiableVectorFunction)
  - 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.linear.MatrixUtils.BigFractionMatrixConverter
    - org.apache.commons.math3.linear.MatrixUtils.FractionMatrixConverter
  - 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.FieldElement<T>, java.io.Serializable)
  - org.apache.commons.math3.analysis.differentiation.DerivativeStructure.DataTransferObject (implements 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.FieldElement<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.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.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.ode.sampling.DummyStepHandler.LazyHolder
  - org.apache.commons.math3.linear.EigenDecomposition
  - org.apache.commons.math3.linear.EigenDecomposition.Solver (implements org.apache.commons.math3.linear.DecompositionSolver)
  - org.apache.commons.math3.random.EmpiricalDistribution.DataAdapter
    - org.apache.commons.math3.random.EmpiricalDistribution.ArrayDataAdapter
    - org.apache.commons.math3.random.EmpiricalDistribution.StreamDataAdapter
  - 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.oned.Euclidean1D.LazyHolder
  - org.apache.commons.math3.geometry.euclidean.twod.Euclidean2D (implements java.io.Serializable, org.apache.commons.math3.geometry.Space)
  - org.apache.commons.math3.geometry.euclidean.twod.Euclidean2D.LazyHolder
  - org.apache.commons.math3.geometry.euclidean.threed.Euclidean3D (implements java.io.Serializable, org.apache.commons.math3.geometry.Space)
  - org.apache.commons.math3.geometry.euclidean.threed.Euclidean3D.LazyHolder
  - 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)
  - 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.ode.ExpandableStatefulODE.SecondaryComponent
  - 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.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.FastFourierTransformer.MultiDimensionalComplexMatrix (implements java.lang.Cloneable)
  - 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.util.FastMath.CodyWaite
  - org.apache.commons.math3.util.FastMath.ExpFracTable
  - org.apache.commons.math3.util.FastMath.ExpIntTable
  - org.apache.commons.math3.util.FastMath.lnMant
  - org.apache.commons.math3.util.FastMathCalc
  - org.apache.commons.math3.util.FastMathLiteralArrays
  - org.apache.commons.math3.transform.FastSineTransformer (implements org.apache.commons.math3.transform.RealTransformer, java.io.Serializable)
  - org.apache.commons.math3.linear.FieldLUDecomposition<T>
  - org.apache.commons.math3.linear.FieldLUDecomposition.Solver<T> (implements org.apache.commons.math3.linear.FieldDecompositionSolver<T>)
  - 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.fraction.FractionField.LazyHolder
  - org.apache.commons.math3.stat.Frequency (implements java.io.Serializable)
  - org.apache.commons.math3.stat.Frequency.NaturalComparator<T> (implements java.util.Comparator<T>, 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.GaussianFitter.ParameterGuesser
  - org.apache.commons.math3.optimization.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.GaussIntegratorFactory
  - 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.fitting.HarmonicFitter.ParameterGuesser
  - org.apache.commons.math3.optimization.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.linear.HessenbergTransformer
  - 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.optim.InitialGuess (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.optimization.InitialGuess (implements org.apache.commons.math3.optimization.OptimizationData)
  - org.apache.commons.math3.geometry.euclidean.oned.Interval
  - 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.ode.JacobianMatrices.JacobiansSecondaryEquations (implements org.apache.commons.math3.ode.SecondaryEquations)
  - org.apache.commons.math3.ode.JacobianMatrices.MainStateJacobianWrapper (implements org.apache.commons.math3.ode.MainStateJacobianProvider)
  - org.apache.commons.math3.filter.KalmanFilter
  - org.apache.commons.math3.stat.clustering.KMeansPlusPlusClusterer<T>
  - org.apache.commons.math3.distribution.KolmogorovSmirnovDistribution (implements java.io.Serializable)
  - org.apache.commons.math3.analysis.solvers.LaguerreSolver.ComplexSolver
  - org.apache.commons.math3.optim.nonlinear.scalar.LeastSquaresConverter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  - org.apache.commons.math3.optimization.LeastSquaresConverter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  - org.apache.commons.math3.geometry.euclidean.threed.Line (implements org.apache.commons.math3.geometry.partitioning.Embedding<S,T>)
  - 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.twod.Line.LineTransform (implements org.apache.commons.math3.geometry.partitioning.Transform<S,T>)
  - org.apache.commons.math3.optim.linear.LinearConstraint (implements java.io.Serializable)
  - org.apache.commons.math3.optimization.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.optim.linear.LinearObjectiveFunction (implements org.apache.commons.math3.analysis.MultivariateFunction, org.apache.commons.math3.optim.OptimizationData, java.io.Serializable)
  - org.apache.commons.math3.optimization.linear.LinearObjectiveFunction (implements java.io.Serializable)
  - 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.linear.LUDecomposition.Solver (implements org.apache.commons.math3.linear.DecompositionSolver)
  - org.apache.commons.math3.stat.inference.MannWhitneyUTest
  - 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.MicrosphereInterpolatingFunction.MicrosphereSurfaceElement
  - 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.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.ode.MultistepIntegrator.CountingDifferentialEquations (implements org.apache.commons.math3.ode.FirstOrderDifferentialEquations)
  - org.apache.commons.math3.ode.MultistepIntegrator.NordsieckInitializer (implements org.apache.commons.math3.ode.sampling.StepHandler)
  - org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  - org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  - org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter.LowerBoundMapper (implements org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter.Mapper)
  - org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter.LowerBoundMapper (implements org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter.Mapper)
  - org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter.LowerUpperBoundMapper (implements org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter.Mapper)
  - org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter.LowerUpperBoundMapper (implements org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter.Mapper)
  - org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter.NoBoundsMapper (implements org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter.Mapper)
  - org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter.NoBoundsMapper (implements org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter.Mapper)
  - org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter.UpperBoundMapper (implements org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter.Mapper)
  - org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter.UpperBoundMapper (implements org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter.Mapper)
  - org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionPenaltyAdapter (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.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.stat.ranking.NaturalRanking.IntDoublePair (implements java.lang.Comparable<T>)
  - org.apache.commons.math3.geometry.euclidean.twod.NestedLoops
  - 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.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer.IdentityPreconditioner (implements org.apache.commons.math3.optim.nonlinear.scalar.gradient.Preconditioner)
  - 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.LineSearchFunction (implements org.apache.commons.math3.analysis.UnivariateFunction)
  - org.apache.commons.math3.optimization.general.NonLinearConjugateGradientOptimizer.LineSearchFunction (implements org.apache.commons.math3.analysis.UnivariateFunction)
  - org.apache.commons.math3.optim.linear.NonNegativeConstraint (implements org.apache.commons.math3.optim.OptimizationData)
  - 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.FieldElement<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.stat.inference.OneWayAnova.AnovaStats
  - 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.geometry.euclidean.threed.OutlineExtractor.BoundaryProjector (implements org.apache.commons.math3.geometry.partitioning.BSPTreeVisitor<S>)
  - org.apache.commons.math3.util.Pair<K,V>
    - org.apache.commons.math3.optim.PointValuePair (implements java.io.Serializable)
    - org.apache.commons.math3.optimization.PointValuePair (implements java.io.Serializable)
    - org.apache.commons.math3.optim.PointVectorValuePair (implements java.io.Serializable)
    - org.apache.commons.math3.optimization.PointVectorValuePair (implements java.io.Serializable)
  - org.apache.commons.math3.ode.ParameterConfiguration (implements java.io.Serializable)
  - org.apache.commons.math3.ode.ParameterizedWrapper (implements org.apache.commons.math3.ode.ParameterizedODE)
  - org.apache.commons.math3.ode.ParameterJacobianWrapper (implements org.apache.commons.math3.ode.ParameterJacobianProvider)
  - 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.optim.PointValuePair.DataTransferObject (implements java.io.Serializable)
  - org.apache.commons.math3.optimization.PointValuePair.DataTransferObject (implements java.io.Serializable)
  - org.apache.commons.math3.optim.PointVectorValuePair.DataTransferObject (implements java.io.Serializable)
  - org.apache.commons.math3.optimization.PointVectorValuePair.DataTransferObject (implements java.io.Serializable)
  - org.apache.commons.math3.geometry.euclidean.twod.PolygonsSet.Edge
  - org.apache.commons.math3.geometry.euclidean.twod.PolygonsSet.SegmentsBuilder (implements org.apache.commons.math3.geometry.partitioning.BSPTreeVisitor<S>)
  - org.apache.commons.math3.geometry.euclidean.twod.PolygonsSet.Vertex
  - org.apache.commons.math3.geometry.euclidean.threed.PolyhedronsSet.FacetsContributionVisitor (implements org.apache.commons.math3.geometry.partitioning.BSPTreeVisitor<S>)
  - org.apache.commons.math3.geometry.euclidean.threed.PolyhedronsSet.RotationTransform (implements org.apache.commons.math3.geometry.partitioning.Transform<S,T>)
  - org.apache.commons.math3.geometry.euclidean.threed.PolyhedronsSet.TranslationTransform (implements org.apache.commons.math3.geometry.partitioning.Transform<S,T>)
  - 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.polynomials.PolynomialsUtils.JacobiKey
  - 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.linear.QRDecomposition
  - org.apache.commons.math3.linear.QRDecomposition.Solver (implements org.apache.commons.math3.linear.DecompositionSolver)
  - 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.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.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.geometry.partitioning.RegionFactory.DifferenceMerger (implements org.apache.commons.math3.geometry.partitioning.BSPTree.LeafMerger<S>)
  - org.apache.commons.math3.geometry.partitioning.RegionFactory.IntersectionMerger (implements org.apache.commons.math3.geometry.partitioning.BSPTree.LeafMerger<S>)
  - org.apache.commons.math3.geometry.partitioning.RegionFactory.NodesCleaner (implements org.apache.commons.math3.geometry.partitioning.BSPTreeVisitor<S>)
  - org.apache.commons.math3.geometry.partitioning.RegionFactory.UnionMerger (implements org.apache.commons.math3.geometry.partitioning.BSPTree.LeafMerger<S>)
  - org.apache.commons.math3.geometry.partitioning.RegionFactory.XorMerger (implements org.apache.commons.math3.geometry.partitioning.BSPTree.LeafMerger<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.distribution.SaddlePointExpansion
  - org.apache.commons.math3.linear.SchurTransformer
  - org.apache.commons.math3.linear.SchurTransformer.ShiftInfo
  - org.apache.commons.math3.optim.univariate.SearchInterval (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.geometry.euclidean.threed.Segment
  - org.apache.commons.math3.geometry.euclidean.twod.Segment
    - org.apache.commons.math3.geometry.euclidean.twod.PolygonsSet.ComparableSegment (implements java.lang.Comparable<T>)
  - 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.optim.SimpleBounds (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.optimization.SimpleBounds (implements org.apache.commons.math3.optimization.OptimizationData)
  - org.apache.commons.math3.stat.regression.SimpleRegression (implements java.io.Serializable, org.apache.commons.math3.stat.regression.UpdatingMultipleLinearRegression)
  - org.apache.commons.math3.optim.linear.SimplexTableau (implements java.io.Serializable)
  - org.apache.commons.math3.optimization.linear.SimplexTableau (implements java.io.Serializable)
  - 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.linear.SingularValueDecomposition.Solver (implements org.apache.commons.math3.linear.DecompositionSolver)
  - 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.linear.SparseFieldVector<T> (implements org.apache.commons.math3.linear.FieldVector<T>, java.io.Serializable)
  - org.apache.commons.math3.stat.correlation.SpearmansCorrelation
  - 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.stat.correlation.StorelessBivariateCovariance
  - 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.AggregateSummaryStatistics.AggregatingSummaryStatistics
    - org.apache.commons.math3.stat.descriptive.SynchronizedSummaryStatistics
  - org.apache.commons.math3.linear.SymmLQ.State
  - 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.optim.nonlinear.vector.Target (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.optimization.Target (implements org.apache.commons.math3.optimization.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)
        - org.apache.commons.math3.optim.nonlinear.scalar.noderiv.BOBYQAOptimizer.PathIsExploredException
        - org.apache.commons.math3.optimization.direct.BOBYQAOptimizer.PathIsExploredException
        - org.apache.commons.math3.ode.events.EventState.LocalMaxCountExceededException
        - java.lang.IllegalArgumentException
          - org.apache.commons.math3.exception.MathIllegalArgumentException (implements org.apache.commons.math3.exception.util.ExceptionContextProvider)
            - org.apache.commons.math3.linear.IllConditionedOperatorException
            - 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.optim.linear.NoFeasibleSolutionException
            - org.apache.commons.math3.optimization.linear.NoFeasibleSolutionException
            - org.apache.commons.math3.optim.linear.UnboundedSolutionException
            - org.apache.commons.math3.optimization.linear.UnboundedSolutionException
        - org.apache.commons.math3.exception.MathRuntimeException (implements org.apache.commons.math3.exception.util.ExceptionContextProvider)
        - org.apache.commons.math3.ode.MultistepIntegrator.InitializationCompletedMarkerException
        - java.lang.UnsupportedOperationException
          - org.apache.commons.math3.exception.MathUnsupportedOperationException (implements org.apache.commons.math3.exception.util.ExceptionContextProvider)
  - 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.TricubicSplineFunction (implements org.apache.commons.math3.analysis.TrivariateFunction)
  - 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.linear.TriDiagonalTransformer
  - 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.optim.univariate.UnivariatePointValuePair (implements java.io.Serializable)
  - org.apache.commons.math3.optimization.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.optim.nonlinear.vector.Weight (implements org.apache.commons.math3.optim.OptimizationData)
  - org.apache.commons.math3.optimization.Weight (implements org.apache.commons.math3.optimization.OptimizationData)
  - org.apache.commons.math3.fitting.WeightedObservedPoint (implements java.io.Serializable)
  - org.apache.commons.math3.optimization.fitting.WeightedObservedPoint (implements java.io.Serializable)
  - org.apache.commons.math3.stat.inference.WilcoxonSignedRankTest

## 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.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.optim.ConvergenceChecker<PAIR>
- org.apache.commons.math3.optimization.ConvergenceChecker<PAIR>
- 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.ode.events.EventHandler
- java.util.EventListener
  - org.apache.commons.math3.util.IterationListener
- org.apache.commons.math3.exception.util.ExceptionContextProvider
- org.apache.commons.math3.Field<T>
- org.apache.commons.math3.linear.FieldDecompositionSolver<T>
- org.apache.commons.math3.FieldElement<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.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.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.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter.Mapper
- org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter.Mapper
- org.apache.commons.math3.analysis.interpolation.MultivariateInterpolator
- 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.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.optim.OptimizationData
- org.apache.commons.math3.optimization.OptimizationData
- 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.analysis.polynomials.PolynomialsUtils.RecurrenceCoefficientsGenerator
- org.apache.commons.math3.optim.nonlinear.scalar.gradient.Preconditioner
- org.apache.commons.math3.optimization.general.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
  - java.io.Externalizable
    - org.apache.commons.math3.ode.sampling.StepInterpolator
  - org.apache.commons.math3.exception.util.Localizable
  - org.apache.commons.math3.geometry.Space
  - 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.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.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.analysis.solvers.BaseSecantSolver.Method
    - org.apache.commons.math3.analysis.solvers.AllowedSolution
    - org.apache.commons.math3.dfp.DfpField.RoundingMode
    - org.apache.commons.math3.exception.util.LocalizedFormats (implements org.apache.commons.math3.exception.util.Localizable)
    - org.apache.commons.math3.geometry.partitioning.Region.Location
    - org.apache.commons.math3.geometry.partitioning.Side
    - org.apache.commons.math3.geometry.partitioning.BSPTreeVisitor.Order
    - org.apache.commons.math3.geometry.partitioning.utilities.AVLTree.Skew
    - org.apache.commons.math3.ode.events.EventHandler.Action
    - org.apache.commons.math3.ode.sampling.StepNormalizerMode
    - org.apache.commons.math3.ode.sampling.StepNormalizerBounds
    - org.apache.commons.math3.optim.linear.Relationship
    - 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.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.clustering.KMeansPlusPlusClusterer.EmptyClusterStrategy
    - org.apache.commons.math3.stat.clustering.DBSCANClusterer.PointStatus
    - org.apache.commons.math3.stat.descriptive.moment.SemiVariance.Direction
    - org.apache.commons.math3.stat.ranking.TiesStrategy
    - org.apache.commons.math3.stat.ranking.NaNStrategy
    - org.apache.commons.math3.transform.DftNormalization
    - org.apache.commons.math3.transform.DstNormalization
    - org.apache.commons.math3.transform.TransformType
    - org.apache.commons.math3.transform.DctNormalization
    - org.apache.commons.math3.util.MathArrays.OrderDirection
    - org.apache.commons.math3.util.ResizableDoubleArray.ExpansionMode