Apache Commons logo Commons Math

Metric Results

[ summary ] [ packages ] [ cycles ] [ explanations ]

The following document contains the results of a JDepend metric analysis. The various metrics are defined at the bottom of this document.

Summary

[ summary ] [ packages ] [ cycles ] [ explanations ]

Package TC CC AC Ca Ce A I D V
org.apache.commons.math3 3 0 3 8 2 100.0% 20.0% 20.0% 1
org.apache.commons.math3.analysis 41 27 14 26 5 34.0% 16.0% 50.0% 1
org.apache.commons.math3.analysis.differentiation 20 12 8 7 8 40.0% 52.999996% 7.0% 1
org.apache.commons.math3.analysis.function 50 50 0 9 6 0.0% 40.0% 60.000004% 1
org.apache.commons.math3.analysis.integration 9 7 2 0 7 22.0% 100.0% 22.0% 1
org.apache.commons.math3.analysis.integration.gauss 7 6 1 1 7 14.0% 88.0% 2.0% 1
org.apache.commons.math3.analysis.interpolation 39 35 4 1 15 10.0% 94.0% 4.0% 1
org.apache.commons.math3.analysis.polynomials 13 12 1 4 9 8.0% 69.0% 23.0% 1
org.apache.commons.math3.analysis.solvers 32 20 12 8 8 38.0% 50.0% 12.0% 1
org.apache.commons.math3.complex 8 8 0 3 8 0.0% 73.0% 27.000002% 1
org.apache.commons.math3.dfp 10 9 1 0 6 10.0% 100.0% 10.0% 1
org.apache.commons.math3.distribution 41 35 6 8 14 15.000001% 64.0% 22.0% 1
org.apache.commons.math3.distribution.fitting 2 2 0 0 8 0.0% 100.0% 0.0% 1
org.apache.commons.math3.exception 27 27 0 69 3 0.0% 4.0% 96.0% 1
org.apache.commons.math3.exception.util 6 4 2 50 4 33.0% 7.0% 58.999996% 1
org.apache.commons.math3.filter 5 3 2 0 4 40.0% 100.0% 40.0% 1
org.apache.commons.math3.fitting 25 24 1 1 13 4.0% 93.0% 3.0% 1
org.apache.commons.math3.fitting.leastsquares 30 21 9 1 8 30.000002% 89.0% 19.0% 1
org.apache.commons.math3.fraction 14 13 1 7 9 7.0% 56.0% 37.0% 1
org.apache.commons.math3.genetics 27 15 12 0 7 44.0% 100.0% 44.0% 1
org.apache.commons.math3.geometry 4 0 4 9 6 100.0% 40.0% 40.0% 1
org.apache.commons.math3.geometry.enclosing 4 2 2 3 5 50.0% 62.0% 12.0% 1
org.apache.commons.math3.geometry.euclidean.oned 11 11 0 2 9 0.0% 82.0% 18.0% 1
org.apache.commons.math3.geometry.euclidean.threed 25 25 0 1 15 0.0% 94.0% 6.0% 1
org.apache.commons.math3.geometry.euclidean.twod 18 18 0 3 13 0.0% 81.0% 19.0% 1
org.apache.commons.math3.geometry.euclidean.twod.hull 6 4 2 0 10 33.0% 100.0% 33.0% 1
org.apache.commons.math3.geometry.hull 2 0 2 1 6 100.0% 86.0% 86.0% 1
org.apache.commons.math3.geometry.partitioning 38 28 10 7 6 26.0% 46.0% 28.0% 1
org.apache.commons.math3.geometry.partitioning.utilities 5 5 0 0 3 0.0% 100.0% 0.0% 1
org.apache.commons.math3.geometry.spherical.oned 13 13 0 1 9 0.0% 90.0% 10.0% 1
org.apache.commons.math3.geometry.spherical.twod 13 13 0 0 11 0.0% 100.0% 0.0% 1
org.apache.commons.math3.linear 104 81 23 26 13 22.0% 33.0% 45.0% 1
org.apache.commons.math3.ml.clustering 12 10 2 1 11 17.0% 92.0% 8.0% 1
org.apache.commons.math3.ml.clustering.evaluation 2 1 1 1 5 50.0% 83.0% 33.0% 1
org.apache.commons.math3.ml.distance 6 5 1 4 3 17.0% 43.0% 40.0% 1
org.apache.commons.math3.ml.neuralnet 12 10 2 3 13 17.0% 81.0% 2.0% 1
org.apache.commons.math3.ml.neuralnet.oned 2 2 0 0 4 0.0% 100.0% 0.0% 1
org.apache.commons.math3.ml.neuralnet.sofm 10 8 2 0 10 20.0% 100.0% 20.0% 1
org.apache.commons.math3.ml.neuralnet.sofm.util 2 2 0 1 4 0.0% 80.0% 20.0% 1
org.apache.commons.math3.ml.neuralnet.twod 3 3 0 1 5 0.0% 83.0% 17.0% 1
org.apache.commons.math3.ode 32 18 14 3 12 44.0% 80.0% 24.0% 1
org.apache.commons.math3.ode.events 16 13 3 2 8 19.0% 80.0% 1.0% 1
org.apache.commons.math3.ode.nonstiff 29 24 5 1 12 17.0% 92.0% 10.0% 1
org.apache.commons.math3.ode.sampling 11 7 4 3 7 36.0% 70.0% 6.0% 1
org.apache.commons.math3.optim 25 17 8 10 6 32.0% 38.0% 31.0% 1
org.apache.commons.math3.optim.linear 13 12 1 0 10 8.0% 100.0% 8.0% 1
org.apache.commons.math3.optim.nonlinear.scalar 18 15 3 4 10 17.0% 71.0% 12.0% 1
org.apache.commons.math3.optim.nonlinear.scalar.gradient 6 5 1 0 7 17.0% 100.0% 17.0% 1
org.apache.commons.math3.optim.nonlinear.scalar.noderiv 15 14 1 0 11 7.0% 100.0% 7.0% 1
org.apache.commons.math3.optim.nonlinear.vector 8 6 2 2 7 25.0% 78.0% 3.0% 1
org.apache.commons.math3.optim.nonlinear.vector.jacobian 3 2 1 1 8 33.0% 89.0% 22.0% 1
org.apache.commons.math3.optim.univariate 9 8 1 3 10 11.0% 77.0% 12.0% 1
org.apache.commons.math3.optimization 34 22 12 5 9 35.0% 64.0% 0.0% 1
org.apache.commons.math3.optimization.direct 26 21 5 1 11 19.0% 92.0% 11.0% 1
org.apache.commons.math3.optimization.fitting 12 12 0 0 11 0.0% 100.0% 0.0% 1
org.apache.commons.math3.optimization.general 10 6 4 0 11 40.0% 100.0% 40.0% 1
org.apache.commons.math3.optimization.linear 10 8 2 0 8 20.0% 100.0% 20.0% 1
org.apache.commons.math3.optimization.univariate 9 6 3 1 9 33.0% 90.0% 23.0% 1
org.apache.commons.math3.primes 3 3 0 0 6 0.0% 100.0% 0.0% 1
org.apache.commons.math3.random 36 28 8 16 12 22.0% 43.0% 35.0% 1
org.apache.commons.math3.special 7 7 0 1 5 0.0% 83.0% 17.0% 1
org.apache.commons.math3.stat 4 4 0 2 11 0.0% 85.0% 15.000001% 1
org.apache.commons.math3.stat.clustering 9 8 1 0 7 11.0% 100.0% 11.0% 1
org.apache.commons.math3.stat.correlation 7 7 0 1 10 0.0% 91.0% 9.0% 1
org.apache.commons.math3.stat.descriptive 16 9 7 6 11 44.0% 65.0% 8.0% 1
org.apache.commons.math3.stat.descriptive.moment 14 14 0 7 9 0.0% 56.0% 44.0% 1
org.apache.commons.math3.stat.descriptive.rank 22 20 2 2 11 9.0% 85.0% 6.0% 1
org.apache.commons.math3.stat.descriptive.summary 4 4 0 3 4 0.0% 57.0% 43.0% 1
org.apache.commons.math3.stat.inference 13 13 0 0 13 0.0% 100.0% 0.0% 1
org.apache.commons.math3.stat.interval 7 6 1 0 5 14.0% 100.0% 14.0% 1
org.apache.commons.math3.stat.ranking 6 5 1 3 5 17.0% 62.0% 21.0% 1
org.apache.commons.math3.stat.regression 9 6 3 1 10 33.0% 91.0% 24.0% 1
org.apache.commons.math3.transform 12 11 1 0 9 8.0% 100.0% 8.0% 1
org.apache.commons.math3.util 59 52 7 63 13 12.0% 17.0% 71.0% 1

Packages

[ summary ] [ packages ] [ cycles ] [ explanations ]

org.apache.commons.math3

Afferent Couplings Efferent Couplings Abstractness Instability Distance
8 2 100.0% 20.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.Field
org.apache.commons.math3.FieldElement
org.apache.commons.math3.RealFieldElement
None org.apache.commons.math3.analysis.differentiation
org.apache.commons.math3.analysis.interpolation
org.apache.commons.math3.complex
org.apache.commons.math3.dfp
org.apache.commons.math3.fraction
org.apache.commons.math3.geometry.euclidean.threed
org.apache.commons.math3.linear
org.apache.commons.math3.util
java.lang
org.apache.commons.math3.exception

org.apache.commons.math3.analysis

Afferent Couplings Efferent Couplings Abstractness Instability Distance
26 5 34.0% 16.0% 50.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.analysis.BivariateFunction
org.apache.commons.math3.analysis.DifferentiableMultivariateFunction
org.apache.commons.math3.analysis.DifferentiableMultivariateVectorFunction
org.apache.commons.math3.analysis.DifferentiableUnivariateFunction
org.apache.commons.math3.analysis.DifferentiableUnivariateMatrixFunction
org.apache.commons.math3.analysis.DifferentiableUnivariateVectorFunction
org.apache.commons.math3.analysis.MultivariateFunction
org.apache.commons.math3.analysis.MultivariateMatrixFunction
org.apache.commons.math3.analysis.MultivariateVectorFunction
org.apache.commons.math3.analysis.ParametricUnivariateFunction
org.apache.commons.math3.analysis.TrivariateFunction
org.apache.commons.math3.analysis.UnivariateFunction
org.apache.commons.math3.analysis.UnivariateMatrixFunction
org.apache.commons.math3.analysis.UnivariateVectorFunction
org.apache.commons.math3.analysis.FunctionUtils
org.apache.commons.math3.analysis.FunctionUtils$1
org.apache.commons.math3.analysis.FunctionUtils$10
org.apache.commons.math3.analysis.FunctionUtils$11
org.apache.commons.math3.analysis.FunctionUtils$12
org.apache.commons.math3.analysis.FunctionUtils$13
org.apache.commons.math3.analysis.FunctionUtils$14
org.apache.commons.math3.analysis.FunctionUtils$14$1
org.apache.commons.math3.analysis.FunctionUtils$15
org.apache.commons.math3.analysis.FunctionUtils$16
org.apache.commons.math3.analysis.FunctionUtils$16$1
org.apache.commons.math3.analysis.FunctionUtils$16$2
org.apache.commons.math3.analysis.FunctionUtils$17
org.apache.commons.math3.analysis.FunctionUtils$18
org.apache.commons.math3.analysis.FunctionUtils$18$1
org.apache.commons.math3.analysis.FunctionUtils$19
org.apache.commons.math3.analysis.FunctionUtils$2
org.apache.commons.math3.analysis.FunctionUtils$3
org.apache.commons.math3.analysis.FunctionUtils$3$1
org.apache.commons.math3.analysis.FunctionUtils$4
org.apache.commons.math3.analysis.FunctionUtils$5
org.apache.commons.math3.analysis.FunctionUtils$6
org.apache.commons.math3.analysis.FunctionUtils$6$1
org.apache.commons.math3.analysis.FunctionUtils$7
org.apache.commons.math3.analysis.FunctionUtils$8
org.apache.commons.math3.analysis.FunctionUtils$9
org.apache.commons.math3.analysis.FunctionUtils$9$1
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.distribution
org.apache.commons.math3.fitting
org.apache.commons.math3.fitting.leastsquares
org.apache.commons.math3.linear
org.apache.commons.math3.ml.neuralnet
org.apache.commons.math3.ode.events
org.apache.commons.math3.optim.linear
org.apache.commons.math3.optim.nonlinear.scalar
org.apache.commons.math3.optim.nonlinear.scalar.noderiv
org.apache.commons.math3.optim.nonlinear.vector
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.univariate
org.apache.commons.math3.special
org.apache.commons.math3.stat.descriptive.rank
org.apache.commons.math3.transform
java.lang
org.apache.commons.math3.analysis.differentiation
org.apache.commons.math3.analysis.function
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util

org.apache.commons.math3.analysis.differentiation

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 8 40.0% 52.999996% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.analysis.differentiation.MultivariateDifferentiableFunction
org.apache.commons.math3.analysis.differentiation.MultivariateDifferentiableVectorFunction
org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction
org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableMatrixFunction
org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableVectorFunction
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.analysis.differentiation.DSCompiler
org.apache.commons.math3.analysis.differentiation.DerivativeStructure
org.apache.commons.math3.analysis.differentiation.DerivativeStructure$1
org.apache.commons.math3.analysis.differentiation.DerivativeStructure$DataTransferObject
org.apache.commons.math3.analysis.differentiation.FiniteDifferencesDifferentiator
org.apache.commons.math3.analysis.differentiation.FiniteDifferencesDifferentiator$1
org.apache.commons.math3.analysis.differentiation.FiniteDifferencesDifferentiator$2
org.apache.commons.math3.analysis.differentiation.FiniteDifferencesDifferentiator$3
org.apache.commons.math3.analysis.differentiation.GradientFunction
org.apache.commons.math3.analysis.differentiation.JacobianFunction
org.apache.commons.math3.analysis.differentiation.SparseGradient
org.apache.commons.math3.analysis.differentiation.SparseGradient$1
org.apache.commons.math3.analysis
org.apache.commons.math3.analysis.function
org.apache.commons.math3.analysis.interpolation
org.apache.commons.math3.analysis.polynomials
org.apache.commons.math3.analysis.solvers
org.apache.commons.math3.optimization.fitting
org.apache.commons.math3.optimization.general
java.io
java.lang
java.util
java.util.concurrent.atomic
org.apache.commons.math3
org.apache.commons.math3.analysis
org.apache.commons.math3.exception
org.apache.commons.math3.util

org.apache.commons.math3.analysis.function

Afferent Couplings Efferent Couplings Abstractness Instability Distance
9 6 0.0% 40.0% 60.000004%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.analysis.function.Abs
org.apache.commons.math3.analysis.function.Acos
org.apache.commons.math3.analysis.function.Acosh
org.apache.commons.math3.analysis.function.Add
org.apache.commons.math3.analysis.function.Asin
org.apache.commons.math3.analysis.function.Asinh
org.apache.commons.math3.analysis.function.Atan
org.apache.commons.math3.analysis.function.Atan2
org.apache.commons.math3.analysis.function.Atanh
org.apache.commons.math3.analysis.function.Cbrt
org.apache.commons.math3.analysis.function.Ceil
org.apache.commons.math3.analysis.function.Constant
org.apache.commons.math3.analysis.function.Cos
org.apache.commons.math3.analysis.function.Cosh
org.apache.commons.math3.analysis.function.Divide
org.apache.commons.math3.analysis.function.Exp
org.apache.commons.math3.analysis.function.Expm1
org.apache.commons.math3.analysis.function.Floor
org.apache.commons.math3.analysis.function.Gaussian
org.apache.commons.math3.analysis.function.Gaussian$Parametric
org.apache.commons.math3.analysis.function.HarmonicOscillator
org.apache.commons.math3.analysis.function.HarmonicOscillator$Parametric
org.apache.commons.math3.analysis.function.Identity
org.apache.commons.math3.analysis.function.Inverse
org.apache.commons.math3.analysis.function.Log
org.apache.commons.math3.analysis.function.Log10
org.apache.commons.math3.analysis.function.Log1p
org.apache.commons.math3.analysis.function.Logistic
org.apache.commons.math3.analysis.function.Logistic$Parametric
org.apache.commons.math3.analysis.function.Logit
org.apache.commons.math3.analysis.function.Logit$Parametric
org.apache.commons.math3.analysis.function.Max
org.apache.commons.math3.analysis.function.Min
org.apache.commons.math3.analysis.function.Minus
org.apache.commons.math3.analysis.function.Multiply
org.apache.commons.math3.analysis.function.Pow
org.apache.commons.math3.analysis.function.Power
org.apache.commons.math3.analysis.function.Rint
org.apache.commons.math3.analysis.function.Sigmoid
org.apache.commons.math3.analysis.function.Sigmoid$Parametric
org.apache.commons.math3.analysis.function.Signum
org.apache.commons.math3.analysis.function.Sin
org.apache.commons.math3.analysis.function.Sinc
org.apache.commons.math3.analysis.function.Sinh
org.apache.commons.math3.analysis.function.Sqrt
org.apache.commons.math3.analysis.function.StepFunction
org.apache.commons.math3.analysis.function.Subtract
org.apache.commons.math3.analysis.function.Tan
org.apache.commons.math3.analysis.function.Tanh
org.apache.commons.math3.analysis.function.Ulp
org.apache.commons.math3.analysis
org.apache.commons.math3.fitting
org.apache.commons.math3.linear
org.apache.commons.math3.ml.neuralnet
org.apache.commons.math3.ml.neuralnet.sofm
org.apache.commons.math3.ml.neuralnet.sofm.util
org.apache.commons.math3.optim.nonlinear.scalar
org.apache.commons.math3.optimization.direct
org.apache.commons.math3.optimization.fitting
java.lang
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.analysis.differentiation
org.apache.commons.math3.exception
org.apache.commons.math3.util

org.apache.commons.math3.analysis.integration

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 7 22.0% 100.0% 22.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.analysis.integration.BaseAbstractUnivariateIntegrator
org.apache.commons.math3.analysis.integration.UnivariateIntegrator
org.apache.commons.math3.analysis.integration.IterativeLegendreGaussIntegrator
org.apache.commons.math3.analysis.integration.IterativeLegendreGaussIntegrator$1
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
None java.lang
org.apache.commons.math3.analysis
org.apache.commons.math3.analysis.integration.gauss
org.apache.commons.math3.analysis.solvers
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.util

org.apache.commons.math3.analysis.integration.gauss

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 7 14.0% 88.0% 2.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.analysis.integration.gauss.BaseRuleFactory
org.apache.commons.math3.analysis.integration.gauss.GaussIntegrator
org.apache.commons.math3.analysis.integration.gauss.GaussIntegratorFactory
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.analysis.integration.gauss.SymmetricGaussIntegrator
org.apache.commons.math3.analysis.integration
java.lang
java.math
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.util

org.apache.commons.math3.analysis.interpolation

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 15 10.0% 94.0% 4.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.analysis.interpolation.BivariateGridInterpolator
org.apache.commons.math3.analysis.interpolation.MultivariateInterpolator
org.apache.commons.math3.analysis.interpolation.TrivariateGridInterpolator
org.apache.commons.math3.analysis.interpolation.UnivariateInterpolator
org.apache.commons.math3.analysis.interpolation.AkimaSplineInterpolator
org.apache.commons.math3.analysis.interpolation.BicubicFunction
org.apache.commons.math3.analysis.interpolation.BicubicInterpolatingFunction
org.apache.commons.math3.analysis.interpolation.BicubicInterpolator
org.apache.commons.math3.analysis.interpolation.BicubicInterpolator$1
org.apache.commons.math3.analysis.interpolation.BicubicSplineFunction
org.apache.commons.math3.analysis.interpolation.BicubicSplineFunction$1
org.apache.commons.math3.analysis.interpolation.BicubicSplineFunction$2
org.apache.commons.math3.analysis.interpolation.BicubicSplineFunction$3
org.apache.commons.math3.analysis.interpolation.BicubicSplineFunction$4
org.apache.commons.math3.analysis.interpolation.BicubicSplineFunction$5
org.apache.commons.math3.analysis.interpolation.BicubicSplineInterpolatingFunction
org.apache.commons.math3.analysis.interpolation.BicubicSplineInterpolator
org.apache.commons.math3.analysis.interpolation.DividedDifferenceInterpolator
org.apache.commons.math3.analysis.interpolation.FieldHermiteInterpolator
org.apache.commons.math3.analysis.interpolation.HermiteInterpolator
org.apache.commons.math3.analysis.interpolation.LinearInterpolator
org.apache.commons.math3.analysis.interpolation.LoessInterpolator
org.apache.commons.math3.analysis.interpolation.MicrosphereInterpolatingFunction
org.apache.commons.math3.analysis.interpolation.MicrosphereInterpolatingFunction$MicrosphereSurfaceElement
org.apache.commons.math3.analysis.interpolation.MicrosphereInterpolator
org.apache.commons.math3.analysis.interpolation.NevilleInterpolator
org.apache.commons.math3.analysis.interpolation.PiecewiseBicubicSplineInterpolatingFunction
org.apache.commons.math3.analysis.interpolation.PiecewiseBicubicSplineInterpolator
org.apache.commons.math3.analysis.interpolation.SmoothingPolynomialBicubicSplineInterpolator
org.apache.commons.math3.analysis.interpolation.SplineInterpolator
org.apache.commons.math3.analysis.interpolation.TricubicFunction
org.apache.commons.math3.analysis.interpolation.TricubicInterpolatingFunction
org.apache.commons.math3.analysis.interpolation.TricubicInterpolator
org.apache.commons.math3.analysis.interpolation.TricubicInterpolator$1
org.apache.commons.math3.analysis.interpolation.TricubicSplineFunction
org.apache.commons.math3.analysis.interpolation.TricubicSplineInterpolatingFunction
org.apache.commons.math3.analysis.interpolation.TricubicSplineInterpolator
org.apache.commons.math3.analysis.interpolation.UnivariatePeriodicInterpolator
org.apache.commons.math3.analysis.interpolation.UnivariatePeriodicInterpolator$1
org.apache.commons.math3.stat.descriptive.rank
java.io
java.lang
java.util
org.apache.commons.math3
org.apache.commons.math3.analysis
org.apache.commons.math3.analysis.differentiation
org.apache.commons.math3.analysis.polynomials
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.fitting
org.apache.commons.math3.linear
org.apache.commons.math3.optim
org.apache.commons.math3.optim.nonlinear.vector.jacobian
org.apache.commons.math3.random
org.apache.commons.math3.util

org.apache.commons.math3.analysis.polynomials

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 9 8.0% 69.0% 23.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.analysis.polynomials.PolynomialsUtils$RecurrenceCoefficientsGenerator
org.apache.commons.math3.analysis.polynomials.PolynomialFunction
org.apache.commons.math3.analysis.polynomials.PolynomialFunction$Parametric
org.apache.commons.math3.analysis.polynomials.PolynomialFunctionLagrangeForm
org.apache.commons.math3.analysis.polynomials.PolynomialFunctionNewtonForm
org.apache.commons.math3.analysis.polynomials.PolynomialSplineFunction
org.apache.commons.math3.analysis.polynomials.PolynomialsUtils
org.apache.commons.math3.analysis.polynomials.PolynomialsUtils$1
org.apache.commons.math3.analysis.polynomials.PolynomialsUtils$2
org.apache.commons.math3.analysis.polynomials.PolynomialsUtils$3
org.apache.commons.math3.analysis.polynomials.PolynomialsUtils$4
org.apache.commons.math3.analysis.polynomials.PolynomialsUtils$5
org.apache.commons.math3.analysis.polynomials.PolynomialsUtils$JacobiKey
org.apache.commons.math3.analysis.interpolation
org.apache.commons.math3.analysis.solvers
org.apache.commons.math3.fitting
org.apache.commons.math3.optimization.fitting
java.io
java.lang
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.analysis.differentiation
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.fraction
org.apache.commons.math3.util

org.apache.commons.math3.analysis.solvers

Afferent Couplings Efferent Couplings Abstractness Instability Distance
8 8 38.0% 50.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.analysis.solvers.AbstractDifferentiableUnivariateSolver
org.apache.commons.math3.analysis.solvers.AbstractPolynomialSolver
org.apache.commons.math3.analysis.solvers.AbstractUnivariateDifferentiableSolver
org.apache.commons.math3.analysis.solvers.AbstractUnivariateSolver
org.apache.commons.math3.analysis.solvers.BaseAbstractUnivariateSolver
org.apache.commons.math3.analysis.solvers.BaseSecantSolver
org.apache.commons.math3.analysis.solvers.BaseUnivariateSolver
org.apache.commons.math3.analysis.solvers.BracketedUnivariateSolver
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.solvers.AllowedSolution
org.apache.commons.math3.analysis.solvers.BaseSecantSolver$1
org.apache.commons.math3.analysis.solvers.BaseSecantSolver$Method
org.apache.commons.math3.analysis.solvers.BisectionSolver
org.apache.commons.math3.analysis.solvers.BracketingNthOrderBrentSolver
org.apache.commons.math3.analysis.solvers.BracketingNthOrderBrentSolver$1
org.apache.commons.math3.analysis.solvers.BrentSolver
org.apache.commons.math3.analysis.solvers.IllinoisSolver
org.apache.commons.math3.analysis.solvers.LaguerreSolver
org.apache.commons.math3.analysis.solvers.LaguerreSolver$1
org.apache.commons.math3.analysis.solvers.LaguerreSolver$ComplexSolver
org.apache.commons.math3.analysis.solvers.MullerSolver
org.apache.commons.math3.analysis.solvers.MullerSolver2
org.apache.commons.math3.analysis.solvers.NewtonRaphsonSolver
org.apache.commons.math3.analysis.solvers.NewtonSolver
org.apache.commons.math3.analysis.solvers.PegasusSolver
org.apache.commons.math3.analysis.solvers.RegulaFalsiSolver
org.apache.commons.math3.analysis.solvers.RiddersSolver
org.apache.commons.math3.analysis.solvers.SecantSolver
org.apache.commons.math3.analysis.solvers.UnivariateSolverUtils
org.apache.commons.math3.analysis.integration
org.apache.commons.math3.dfp
org.apache.commons.math3.distribution
org.apache.commons.math3.ode
org.apache.commons.math3.ode.events
org.apache.commons.math3.ode.nonstiff
org.apache.commons.math3.optim.nonlinear.scalar.gradient
org.apache.commons.math3.optimization.general
java.lang
org.apache.commons.math3.analysis
org.apache.commons.math3.analysis.differentiation
org.apache.commons.math3.analysis.polynomials
org.apache.commons.math3.complex
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.util

org.apache.commons.math3.complex

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 8 0.0% 73.0% 27.000002%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.complex.Complex
org.apache.commons.math3.complex.ComplexField
org.apache.commons.math3.complex.ComplexField$1
org.apache.commons.math3.complex.ComplexField$LazyHolder
org.apache.commons.math3.complex.ComplexFormat
org.apache.commons.math3.complex.ComplexUtils
org.apache.commons.math3.complex.Quaternion
org.apache.commons.math3.complex.RootsOfUnity
org.apache.commons.math3.analysis.solvers
org.apache.commons.math3.linear
org.apache.commons.math3.transform
java.io
java.lang
java.text
java.util
org.apache.commons.math3
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.util

org.apache.commons.math3.dfp

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 6 10.0% 100.0% 10.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.dfp.UnivariateDfpFunction
org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP
org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP$1
org.apache.commons.math3.dfp.Dfp
org.apache.commons.math3.dfp.Dfp$1
org.apache.commons.math3.dfp.DfpDec
org.apache.commons.math3.dfp.DfpDec$1
org.apache.commons.math3.dfp.DfpField
org.apache.commons.math3.dfp.DfpField$RoundingMode
org.apache.commons.math3.dfp.DfpMath
None java.lang
java.util
org.apache.commons.math3
org.apache.commons.math3.analysis.solvers
org.apache.commons.math3.exception
org.apache.commons.math3.util

org.apache.commons.math3.distribution

Afferent Couplings Efferent Couplings Abstractness Instability Distance
8 14 15.000001% 64.0% 22.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.distribution.AbstractIntegerDistribution
org.apache.commons.math3.distribution.AbstractMultivariateRealDistribution
org.apache.commons.math3.distribution.AbstractRealDistribution
org.apache.commons.math3.distribution.IntegerDistribution
org.apache.commons.math3.distribution.MultivariateRealDistribution
org.apache.commons.math3.distribution.RealDistribution
org.apache.commons.math3.distribution.AbstractRealDistribution$1
org.apache.commons.math3.distribution.BetaDistribution
org.apache.commons.math3.distribution.BinomialDistribution
org.apache.commons.math3.distribution.CauchyDistribution
org.apache.commons.math3.distribution.ChiSquaredDistribution
org.apache.commons.math3.distribution.ConstantRealDistribution
org.apache.commons.math3.distribution.EnumeratedDistribution
org.apache.commons.math3.distribution.EnumeratedIntegerDistribution
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.GeometricDistribution
org.apache.commons.math3.distribution.GumbelDistribution
org.apache.commons.math3.distribution.HypergeometricDistribution
org.apache.commons.math3.distribution.KolmogorovSmirnovDistribution
org.apache.commons.math3.distribution.LaplaceDistribution
org.apache.commons.math3.distribution.LevyDistribution
org.apache.commons.math3.distribution.LogNormalDistribution
org.apache.commons.math3.distribution.LogisticDistribution
org.apache.commons.math3.distribution.MixtureMultivariateNormalDistribution
org.apache.commons.math3.distribution.MixtureMultivariateRealDistribution
org.apache.commons.math3.distribution.MultivariateNormalDistribution
org.apache.commons.math3.distribution.NakagamiDistribution
org.apache.commons.math3.distribution.NormalDistribution
org.apache.commons.math3.distribution.ParetoDistribution
org.apache.commons.math3.distribution.PascalDistribution
org.apache.commons.math3.distribution.PoissonDistribution
org.apache.commons.math3.distribution.SaddlePointExpansion
org.apache.commons.math3.distribution.TDistribution
org.apache.commons.math3.distribution.TriangularDistribution
org.apache.commons.math3.distribution.UniformIntegerDistribution
org.apache.commons.math3.distribution.UniformRealDistribution
org.apache.commons.math3.distribution.WeibullDistribution
org.apache.commons.math3.distribution.ZipfDistribution
org.apache.commons.math3.distribution.fitting
org.apache.commons.math3.ml.neuralnet
org.apache.commons.math3.random
org.apache.commons.math3.stat.correlation
org.apache.commons.math3.stat.inference
org.apache.commons.math3.stat.interval
org.apache.commons.math3.stat.regression
org.apache.commons.math3.util
java.io
java.lang
java.lang.reflect
java.math
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.analysis.solvers
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.fraction
org.apache.commons.math3.linear
org.apache.commons.math3.random
org.apache.commons.math3.special
org.apache.commons.math3.util

org.apache.commons.math3.distribution.fitting

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 8 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.distribution.fitting.MultivariateNormalMixtureExpectationMaximization
org.apache.commons.math3.distribution.fitting.MultivariateNormalMixtureExpectationMaximization$DataRow
None java.lang
java.util
org.apache.commons.math3.distribution
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.linear
org.apache.commons.math3.stat.correlation
org.apache.commons.math3.util

org.apache.commons.math3.exception

Afferent Couplings Efferent Couplings Abstractness Instability Distance
69 3 0.0% 4.0% 96.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.exception.ConvergenceException
org.apache.commons.math3.exception.DimensionMismatchException
org.apache.commons.math3.exception.InsufficientDataException
org.apache.commons.math3.exception.MathArithmeticException
org.apache.commons.math3.exception.MathIllegalArgumentException
org.apache.commons.math3.exception.MathIllegalNumberException
org.apache.commons.math3.exception.MathIllegalStateException
org.apache.commons.math3.exception.MathInternalError
org.apache.commons.math3.exception.MathParseException
org.apache.commons.math3.exception.MathRuntimeException
org.apache.commons.math3.exception.MathUnsupportedOperationException
org.apache.commons.math3.exception.MaxCountExceededException
org.apache.commons.math3.exception.MultiDimensionMismatchException
org.apache.commons.math3.exception.NoBracketingException
org.apache.commons.math3.exception.NoDataException
org.apache.commons.math3.exception.NonMonotonicSequenceException
org.apache.commons.math3.exception.NotANumberException
org.apache.commons.math3.exception.NotFiniteNumberException
org.apache.commons.math3.exception.NotPositiveException
org.apache.commons.math3.exception.NotStrictlyPositiveException
org.apache.commons.math3.exception.NullArgumentException
org.apache.commons.math3.exception.NumberIsTooLargeException
org.apache.commons.math3.exception.NumberIsTooSmallException
org.apache.commons.math3.exception.OutOfRangeException
org.apache.commons.math3.exception.TooManyEvaluationsException
org.apache.commons.math3.exception.TooManyIterationsException
org.apache.commons.math3.exception.ZeroException
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.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.spherical.oned
org.apache.commons.math3.geometry.spherical.twod
org.apache.commons.math3.linear
org.apache.commons.math3.ml.clustering
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
java.lang
org.apache.commons.math3.exception.util
org.apache.commons.math3.util

org.apache.commons.math3.exception.util

Afferent Couplings Efferent Couplings Abstractness Instability Distance
50 4 33.0% 7.0% 58.999996%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.exception.util.ExceptionContextProvider
org.apache.commons.math3.exception.util.Localizable
org.apache.commons.math3.exception.util.ArgUtils
org.apache.commons.math3.exception.util.DummyLocalizable
org.apache.commons.math3.exception.util.ExceptionContext
org.apache.commons.math3.exception.util.LocalizedFormats
org.apache.commons.math3.analysis
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.distribution
org.apache.commons.math3.distribution.fitting
org.apache.commons.math3.exception
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.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.partitioning
org.apache.commons.math3.geometry.spherical.oned
org.apache.commons.math3.geometry.spherical.twod
org.apache.commons.math3.linear
org.apache.commons.math3.ml.clustering
org.apache.commons.math3.ode
org.apache.commons.math3.ode.nonstiff
org.apache.commons.math3.optim.linear
org.apache.commons.math3.optim.nonlinear.scalar.gradient
org.apache.commons.math3.optim.nonlinear.scalar.noderiv
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.inference
org.apache.commons.math3.stat.interval
org.apache.commons.math3.stat.regression
org.apache.commons.math3.transform
org.apache.commons.math3.util
java.io
java.lang
java.text
java.util

org.apache.commons.math3.filter

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 4 40.0% 100.0% 40.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.filter.MeasurementModel
org.apache.commons.math3.filter.ProcessModel
org.apache.commons.math3.filter.DefaultMeasurementModel
org.apache.commons.math3.filter.DefaultProcessModel
org.apache.commons.math3.filter.KalmanFilter
None java.lang
org.apache.commons.math3.exception
org.apache.commons.math3.linear
org.apache.commons.math3.util

org.apache.commons.math3.fitting

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 13 4.0% 93.0% 3.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.fitting.AbstractCurveFitter
org.apache.commons.math3.fitting.AbstractCurveFitter$TheoreticalValuesFunction
org.apache.commons.math3.fitting.AbstractCurveFitter$TheoreticalValuesFunction$1
org.apache.commons.math3.fitting.AbstractCurveFitter$TheoreticalValuesFunction$2
org.apache.commons.math3.fitting.CurveFitter
org.apache.commons.math3.fitting.CurveFitter$TheoreticalValuesFunction
org.apache.commons.math3.fitting.CurveFitter$TheoreticalValuesFunction$1
org.apache.commons.math3.fitting.CurveFitter$TheoreticalValuesFunction$2
org.apache.commons.math3.fitting.GaussianCurveFitter
org.apache.commons.math3.fitting.GaussianCurveFitter$1
org.apache.commons.math3.fitting.GaussianCurveFitter$ParameterGuesser
org.apache.commons.math3.fitting.GaussianCurveFitter$ParameterGuesser$1
org.apache.commons.math3.fitting.GaussianFitter
org.apache.commons.math3.fitting.GaussianFitter$1
org.apache.commons.math3.fitting.GaussianFitter$ParameterGuesser
org.apache.commons.math3.fitting.GaussianFitter$ParameterGuesser$1
org.apache.commons.math3.fitting.HarmonicCurveFitter
org.apache.commons.math3.fitting.HarmonicCurveFitter$ParameterGuesser
org.apache.commons.math3.fitting.HarmonicFitter
org.apache.commons.math3.fitting.HarmonicFitter$ParameterGuesser
org.apache.commons.math3.fitting.PolynomialCurveFitter
org.apache.commons.math3.fitting.PolynomialFitter
org.apache.commons.math3.fitting.SimpleCurveFitter
org.apache.commons.math3.fitting.WeightedObservedPoint
org.apache.commons.math3.fitting.WeightedObservedPoints
org.apache.commons.math3.analysis.interpolation
java.io
java.lang
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.analysis.function
org.apache.commons.math3.analysis.polynomials
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.fitting.leastsquares
org.apache.commons.math3.linear
org.apache.commons.math3.optim
org.apache.commons.math3.optim.nonlinear.vector
org.apache.commons.math3.util

org.apache.commons.math3.fitting.leastsquares

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 8 30.000002% 89.0% 19.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.fitting.leastsquares.AbstractEvaluation
org.apache.commons.math3.fitting.leastsquares.GaussNewtonOptimizer$Decomposition
org.apache.commons.math3.fitting.leastsquares.LeastSquaresOptimizer
org.apache.commons.math3.fitting.leastsquares.LeastSquaresOptimizer$Optimum
org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem
org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem$Evaluation
org.apache.commons.math3.fitting.leastsquares.MultivariateJacobianFunction
org.apache.commons.math3.fitting.leastsquares.ParameterValidator
org.apache.commons.math3.fitting.leastsquares.ValueAndJacobianFunction
org.apache.commons.math3.fitting.leastsquares.DenseWeightedEvaluation
org.apache.commons.math3.fitting.leastsquares.EvaluationRmsChecker
org.apache.commons.math3.fitting.leastsquares.GaussNewtonOptimizer
org.apache.commons.math3.fitting.leastsquares.GaussNewtonOptimizer$1
org.apache.commons.math3.fitting.leastsquares.GaussNewtonOptimizer$Decomposition$1
org.apache.commons.math3.fitting.leastsquares.GaussNewtonOptimizer$Decomposition$2
org.apache.commons.math3.fitting.leastsquares.GaussNewtonOptimizer$Decomposition$3
org.apache.commons.math3.fitting.leastsquares.GaussNewtonOptimizer$Decomposition$4
org.apache.commons.math3.fitting.leastsquares.LeastSquaresAdapter
org.apache.commons.math3.fitting.leastsquares.LeastSquaresBuilder
org.apache.commons.math3.fitting.leastsquares.LeastSquaresFactory
org.apache.commons.math3.fitting.leastsquares.LeastSquaresFactory$1
org.apache.commons.math3.fitting.leastsquares.LeastSquaresFactory$2
org.apache.commons.math3.fitting.leastsquares.LeastSquaresFactory$3
org.apache.commons.math3.fitting.leastsquares.LeastSquaresFactory$LocalLeastSquaresProblem
org.apache.commons.math3.fitting.leastsquares.LeastSquaresFactory$LocalLeastSquaresProblem$LazyUnweightedEvaluation
org.apache.commons.math3.fitting.leastsquares.LeastSquaresFactory$LocalLeastSquaresProblem$UnweightedEvaluation
org.apache.commons.math3.fitting.leastsquares.LeastSquaresFactory$LocalValueAndJacobianFunction
org.apache.commons.math3.fitting.leastsquares.LevenbergMarquardtOptimizer
org.apache.commons.math3.fitting.leastsquares.LevenbergMarquardtOptimizer$InternalData
org.apache.commons.math3.fitting.leastsquares.OptimumImpl
org.apache.commons.math3.fitting
java.lang
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.linear
org.apache.commons.math3.optim
org.apache.commons.math3.util

org.apache.commons.math3.fraction

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 9 7.0% 56.0% 37.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.fraction.AbstractFormat
org.apache.commons.math3.fraction.BigFraction
org.apache.commons.math3.fraction.BigFractionField
org.apache.commons.math3.fraction.BigFractionField$1
org.apache.commons.math3.fraction.BigFractionField$LazyHolder
org.apache.commons.math3.fraction.BigFractionFormat
org.apache.commons.math3.fraction.Fraction
org.apache.commons.math3.fraction.FractionConversionException
org.apache.commons.math3.fraction.FractionField
org.apache.commons.math3.fraction.FractionField$1
org.apache.commons.math3.fraction.FractionField$LazyHolder
org.apache.commons.math3.fraction.FractionFormat
org.apache.commons.math3.fraction.ProperBigFractionFormat
org.apache.commons.math3.fraction.ProperFractionFormat
org.apache.commons.math3.analysis.polynomials
org.apache.commons.math3.distribution
org.apache.commons.math3.geometry.euclidean.threed
org.apache.commons.math3.geometry.euclidean.twod
org.apache.commons.math3.linear
org.apache.commons.math3.ode.nonstiff
org.apache.commons.math3.stat.inference
java.io
java.lang
java.math
java.text
java.util
org.apache.commons.math3
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.util

org.apache.commons.math3.genetics

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 7 44.0% 100.0% 44.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.genetics.AbstractListChromosome
org.apache.commons.math3.genetics.BinaryChromosome
org.apache.commons.math3.genetics.Chromosome
org.apache.commons.math3.genetics.CrossoverPolicy
org.apache.commons.math3.genetics.Fitness
org.apache.commons.math3.genetics.ListPopulation
org.apache.commons.math3.genetics.MutationPolicy
org.apache.commons.math3.genetics.PermutationChromosome
org.apache.commons.math3.genetics.Population
org.apache.commons.math3.genetics.RandomKey
org.apache.commons.math3.genetics.SelectionPolicy
org.apache.commons.math3.genetics.StoppingCondition
org.apache.commons.math3.genetics.BinaryMutation
org.apache.commons.math3.genetics.ChromosomePair
org.apache.commons.math3.genetics.CycleCrossover
org.apache.commons.math3.genetics.ElitisticListPopulation
org.apache.commons.math3.genetics.FixedElapsedTime
org.apache.commons.math3.genetics.FixedGenerationCount
org.apache.commons.math3.genetics.GeneticAlgorithm
org.apache.commons.math3.genetics.InvalidRepresentationException
org.apache.commons.math3.genetics.NPointCrossover
org.apache.commons.math3.genetics.OnePointCrossover
org.apache.commons.math3.genetics.OrderedCrossover
org.apache.commons.math3.genetics.RandomKeyMutation
org.apache.commons.math3.genetics.TournamentSelection
org.apache.commons.math3.genetics.TournamentSelection$1
org.apache.commons.math3.genetics.UniformCrossover
None java.lang
java.util
java.util.concurrent
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.random
org.apache.commons.math3.util

org.apache.commons.math3.geometry

Afferent Couplings Efferent Couplings Abstractness Instability Distance
9 6 100.0% 40.0% 40.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.geometry.Point
org.apache.commons.math3.geometry.Space
org.apache.commons.math3.geometry.Vector
org.apache.commons.math3.geometry.VectorFormat
None 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.spherical.oned
org.apache.commons.math3.geometry.spherical.twod
java.io
java.lang
java.text
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.util

org.apache.commons.math3.geometry.enclosing

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 5 50.0% 62.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.geometry.enclosing.Encloser
org.apache.commons.math3.geometry.enclosing.SupportBallGenerator
org.apache.commons.math3.geometry.enclosing.EnclosingBall
org.apache.commons.math3.geometry.enclosing.WelzlEncloser
org.apache.commons.math3.geometry.euclidean.threed
org.apache.commons.math3.geometry.euclidean.twod
org.apache.commons.math3.geometry.spherical.twod
java.io
java.lang
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.geometry

org.apache.commons.math3.geometry.euclidean.oned

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 9 0.0% 82.0% 18.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.geometry.euclidean.oned.Euclidean1D
org.apache.commons.math3.geometry.euclidean.oned.Euclidean1D$1
org.apache.commons.math3.geometry.euclidean.oned.Euclidean1D$LazyHolder
org.apache.commons.math3.geometry.euclidean.oned.Euclidean1D$NoSubSpaceException
org.apache.commons.math3.geometry.euclidean.oned.Interval
org.apache.commons.math3.geometry.euclidean.oned.IntervalsSet
org.apache.commons.math3.geometry.euclidean.oned.IntervalsSet$SubIntervalsIterator
org.apache.commons.math3.geometry.euclidean.oned.OrientedPoint
org.apache.commons.math3.geometry.euclidean.oned.SubOrientedPoint
org.apache.commons.math3.geometry.euclidean.oned.Vector1D
org.apache.commons.math3.geometry.euclidean.oned.Vector1DFormat
org.apache.commons.math3.geometry.euclidean.threed
org.apache.commons.math3.geometry.euclidean.twod
java.io
java.lang
java.text
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.geometry
org.apache.commons.math3.geometry.partitioning
org.apache.commons.math3.util

org.apache.commons.math3.geometry.euclidean.threed

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 15 0.0% 94.0% 6.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.geometry.euclidean.threed.CardanEulerSingularityException
org.apache.commons.math3.geometry.euclidean.threed.Euclidean3D
org.apache.commons.math3.geometry.euclidean.threed.Euclidean3D$1
org.apache.commons.math3.geometry.euclidean.threed.Euclidean3D$LazyHolder
org.apache.commons.math3.geometry.euclidean.threed.FieldRotation
org.apache.commons.math3.geometry.euclidean.threed.FieldVector3D
org.apache.commons.math3.geometry.euclidean.threed.Line
org.apache.commons.math3.geometry.euclidean.threed.NotARotationMatrixException
org.apache.commons.math3.geometry.euclidean.threed.OutlineExtractor
org.apache.commons.math3.geometry.euclidean.threed.OutlineExtractor$BoundaryProjector
org.apache.commons.math3.geometry.euclidean.threed.Plane
org.apache.commons.math3.geometry.euclidean.threed.PolyhedronsSet
org.apache.commons.math3.geometry.euclidean.threed.PolyhedronsSet$FacetsContributionVisitor
org.apache.commons.math3.geometry.euclidean.threed.PolyhedronsSet$RotationTransform
org.apache.commons.math3.geometry.euclidean.threed.PolyhedronsSet$TranslationTransform
org.apache.commons.math3.geometry.euclidean.threed.Rotation
org.apache.commons.math3.geometry.euclidean.threed.RotationOrder
org.apache.commons.math3.geometry.euclidean.threed.Segment
org.apache.commons.math3.geometry.euclidean.threed.SphereGenerator
org.apache.commons.math3.geometry.euclidean.threed.SphericalCoordinates
org.apache.commons.math3.geometry.euclidean.threed.SphericalCoordinates$DataTransferObject
org.apache.commons.math3.geometry.euclidean.threed.SubLine
org.apache.commons.math3.geometry.euclidean.threed.SubPlane
org.apache.commons.math3.geometry.euclidean.threed.Vector3D
org.apache.commons.math3.geometry.euclidean.threed.Vector3DFormat
org.apache.commons.math3.geometry.spherical.twod
java.awt.geom
java.io
java.lang
java.text
java.util
org.apache.commons.math3
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.fraction
org.apache.commons.math3.geometry
org.apache.commons.math3.geometry.enclosing
org.apache.commons.math3.geometry.euclidean.oned
org.apache.commons.math3.geometry.euclidean.twod
org.apache.commons.math3.geometry.partitioning
org.apache.commons.math3.util

org.apache.commons.math3.geometry.euclidean.twod

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 13 0.0% 81.0% 19.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.geometry.euclidean.twod.DiskGenerator
org.apache.commons.math3.geometry.euclidean.twod.Euclidean2D
org.apache.commons.math3.geometry.euclidean.twod.Euclidean2D$1
org.apache.commons.math3.geometry.euclidean.twod.Euclidean2D$LazyHolder
org.apache.commons.math3.geometry.euclidean.twod.Line
org.apache.commons.math3.geometry.euclidean.twod.Line$1
org.apache.commons.math3.geometry.euclidean.twod.Line$LineTransform
org.apache.commons.math3.geometry.euclidean.twod.NestedLoops
org.apache.commons.math3.geometry.euclidean.twod.PolygonsSet
org.apache.commons.math3.geometry.euclidean.twod.PolygonsSet$1
org.apache.commons.math3.geometry.euclidean.twod.PolygonsSet$ConnectableSegment
org.apache.commons.math3.geometry.euclidean.twod.PolygonsSet$Edge
org.apache.commons.math3.geometry.euclidean.twod.PolygonsSet$SegmentsBuilder
org.apache.commons.math3.geometry.euclidean.twod.PolygonsSet$Vertex
org.apache.commons.math3.geometry.euclidean.twod.Segment
org.apache.commons.math3.geometry.euclidean.twod.SubLine
org.apache.commons.math3.geometry.euclidean.twod.Vector2D
org.apache.commons.math3.geometry.euclidean.twod.Vector2DFormat
org.apache.commons.math3.geometry.euclidean.threed
org.apache.commons.math3.geometry.euclidean.twod.hull
org.apache.commons.math3.geometry.spherical.oned
java.awt.geom
java.io
java.lang
java.text
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.fraction
org.apache.commons.math3.geometry
org.apache.commons.math3.geometry.enclosing
org.apache.commons.math3.geometry.euclidean.oned
org.apache.commons.math3.geometry.partitioning
org.apache.commons.math3.util

org.apache.commons.math3.geometry.euclidean.twod.hull

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 10 33.0% 100.0% 33.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.geometry.euclidean.twod.hull.AbstractConvexHullGenerator2D
org.apache.commons.math3.geometry.euclidean.twod.hull.ConvexHullGenerator2D
org.apache.commons.math3.geometry.euclidean.twod.hull.AklToussaintHeuristic
org.apache.commons.math3.geometry.euclidean.twod.hull.ConvexHull2D
org.apache.commons.math3.geometry.euclidean.twod.hull.MonotoneChain
org.apache.commons.math3.geometry.euclidean.twod.hull.MonotoneChain$1
None java.io
java.lang
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.geometry
org.apache.commons.math3.geometry.euclidean.twod
org.apache.commons.math3.geometry.hull
org.apache.commons.math3.geometry.partitioning
org.apache.commons.math3.util

org.apache.commons.math3.geometry.hull

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 6 100.0% 86.0% 86.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.geometry.hull.ConvexHull
org.apache.commons.math3.geometry.hull.ConvexHullGenerator
None org.apache.commons.math3.geometry.euclidean.twod.hull
java.io
java.lang
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.geometry
org.apache.commons.math3.geometry.partitioning

org.apache.commons.math3.geometry.partitioning

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 6 26.0% 46.0% 28.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.geometry.partitioning.AbstractRegion
org.apache.commons.math3.geometry.partitioning.AbstractSubHyperplane
org.apache.commons.math3.geometry.partitioning.BSPTree$LeafMerger
org.apache.commons.math3.geometry.partitioning.BSPTree$VanishingCutHandler
org.apache.commons.math3.geometry.partitioning.BSPTreeVisitor
org.apache.commons.math3.geometry.partitioning.Embedding
org.apache.commons.math3.geometry.partitioning.Hyperplane
org.apache.commons.math3.geometry.partitioning.Region
org.apache.commons.math3.geometry.partitioning.SubHyperplane
org.apache.commons.math3.geometry.partitioning.Transform
org.apache.commons.math3.geometry.partitioning.AbstractRegion$1
org.apache.commons.math3.geometry.partitioning.AbstractRegion$2
org.apache.commons.math3.geometry.partitioning.AbstractRegion$3
org.apache.commons.math3.geometry.partitioning.BSPTree
org.apache.commons.math3.geometry.partitioning.BSPTree$1
org.apache.commons.math3.geometry.partitioning.BSPTree$2
org.apache.commons.math3.geometry.partitioning.BSPTreeVisitor$Order
org.apache.commons.math3.geometry.partitioning.BoundaryAttribute
org.apache.commons.math3.geometry.partitioning.BoundaryBuilder
org.apache.commons.math3.geometry.partitioning.BoundaryProjection
org.apache.commons.math3.geometry.partitioning.BoundaryProjector
org.apache.commons.math3.geometry.partitioning.BoundarySizeVisitor
org.apache.commons.math3.geometry.partitioning.Characterization
org.apache.commons.math3.geometry.partitioning.Characterization$1
org.apache.commons.math3.geometry.partitioning.InsideFinder
org.apache.commons.math3.geometry.partitioning.InsideFinder$1
org.apache.commons.math3.geometry.partitioning.NodesSet
org.apache.commons.math3.geometry.partitioning.Region$Location
org.apache.commons.math3.geometry.partitioning.RegionFactory
org.apache.commons.math3.geometry.partitioning.RegionFactory$1
org.apache.commons.math3.geometry.partitioning.RegionFactory$DifferenceMerger
org.apache.commons.math3.geometry.partitioning.RegionFactory$IntersectionMerger
org.apache.commons.math3.geometry.partitioning.RegionFactory$NodesCleaner
org.apache.commons.math3.geometry.partitioning.RegionFactory$UnionMerger
org.apache.commons.math3.geometry.partitioning.RegionFactory$VanishingToLeaf
org.apache.commons.math3.geometry.partitioning.RegionFactory$XorMerger
org.apache.commons.math3.geometry.partitioning.Side
org.apache.commons.math3.geometry.partitioning.SubHyperplane$SplitSubHyperplane
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.spherical.oned
org.apache.commons.math3.geometry.spherical.twod
java.lang
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.geometry
org.apache.commons.math3.util

org.apache.commons.math3.geometry.partitioning.utilities

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 3 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.geometry.partitioning.utilities.AVLTree
org.apache.commons.math3.geometry.partitioning.utilities.AVLTree$1
org.apache.commons.math3.geometry.partitioning.utilities.AVLTree$Node
org.apache.commons.math3.geometry.partitioning.utilities.AVLTree$Skew
org.apache.commons.math3.geometry.partitioning.utilities.OrderedTuple
None java.lang
java.util
org.apache.commons.math3.util

org.apache.commons.math3.geometry.spherical.oned

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 9 0.0% 90.0% 10.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.geometry.spherical.oned.Arc
org.apache.commons.math3.geometry.spherical.oned.ArcsSet
org.apache.commons.math3.geometry.spherical.oned.ArcsSet$1
org.apache.commons.math3.geometry.spherical.oned.ArcsSet$InconsistentStateAt2PiWrapping
org.apache.commons.math3.geometry.spherical.oned.ArcsSet$Split
org.apache.commons.math3.geometry.spherical.oned.ArcsSet$SubArcsIterator
org.apache.commons.math3.geometry.spherical.oned.LimitAngle
org.apache.commons.math3.geometry.spherical.oned.S1Point
org.apache.commons.math3.geometry.spherical.oned.Sphere1D
org.apache.commons.math3.geometry.spherical.oned.Sphere1D$1
org.apache.commons.math3.geometry.spherical.oned.Sphere1D$LazyHolder
org.apache.commons.math3.geometry.spherical.oned.Sphere1D$NoSubSpaceException
org.apache.commons.math3.geometry.spherical.oned.SubLimitAngle
org.apache.commons.math3.geometry.spherical.twod
java.io
java.lang
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.geometry
org.apache.commons.math3.geometry.euclidean.twod
org.apache.commons.math3.geometry.partitioning
org.apache.commons.math3.util

org.apache.commons.math3.geometry.spherical.twod

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 11 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.geometry.spherical.twod.Circle
org.apache.commons.math3.geometry.spherical.twod.Circle$1
org.apache.commons.math3.geometry.spherical.twod.Circle$CircleTransform
org.apache.commons.math3.geometry.spherical.twod.Edge
org.apache.commons.math3.geometry.spherical.twod.EdgesBuilder
org.apache.commons.math3.geometry.spherical.twod.PropertiesComputer
org.apache.commons.math3.geometry.spherical.twod.S2Point
org.apache.commons.math3.geometry.spherical.twod.Sphere2D
org.apache.commons.math3.geometry.spherical.twod.Sphere2D$1
org.apache.commons.math3.geometry.spherical.twod.Sphere2D$LazyHolder
org.apache.commons.math3.geometry.spherical.twod.SphericalPolygonsSet
org.apache.commons.math3.geometry.spherical.twod.SubCircle
org.apache.commons.math3.geometry.spherical.twod.Vertex
None java.io
java.lang
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.geometry
org.apache.commons.math3.geometry.enclosing
org.apache.commons.math3.geometry.euclidean.threed
org.apache.commons.math3.geometry.partitioning
org.apache.commons.math3.geometry.spherical.oned
org.apache.commons.math3.util

org.apache.commons.math3.linear

Afferent Couplings Efferent Couplings Abstractness Instability Distance
26 13 22.0% 33.0% 45.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.linear.AbstractFieldMatrix
org.apache.commons.math3.linear.AbstractRealMatrix
org.apache.commons.math3.linear.AnyMatrix
org.apache.commons.math3.linear.DecompositionSolver
org.apache.commons.math3.linear.FieldDecompositionSolver
org.apache.commons.math3.linear.FieldMatrix
org.apache.commons.math3.linear.FieldMatrixChangingVisitor
org.apache.commons.math3.linear.FieldMatrixPreservingVisitor
org.apache.commons.math3.linear.FieldVector
org.apache.commons.math3.linear.FieldVectorChangingVisitor
org.apache.commons.math3.linear.FieldVectorPreservingVisitor
org.apache.commons.math3.linear.IterativeLinearSolver
org.apache.commons.math3.linear.IterativeLinearSolverEvent
org.apache.commons.math3.linear.PreconditionedIterativeLinearSolver
org.apache.commons.math3.linear.RealLinearOperator
org.apache.commons.math3.linear.RealMatrix
org.apache.commons.math3.linear.RealMatrixChangingVisitor
org.apache.commons.math3.linear.RealMatrixPreservingVisitor
org.apache.commons.math3.linear.RealVector
org.apache.commons.math3.linear.RealVectorChangingVisitor
org.apache.commons.math3.linear.RealVectorPreservingVisitor
org.apache.commons.math3.linear.SparseRealMatrix
org.apache.commons.math3.linear.SparseRealVector
org.apache.commons.math3.linear.AbstractFieldMatrix$1
org.apache.commons.math3.linear.AbstractFieldMatrix$2
org.apache.commons.math3.linear.AbstractFieldMatrix$3
org.apache.commons.math3.linear.AbstractRealMatrix$1
org.apache.commons.math3.linear.AbstractRealMatrix$2
org.apache.commons.math3.linear.AbstractRealMatrix$3
org.apache.commons.math3.linear.AbstractRealMatrix$4
org.apache.commons.math3.linear.AbstractRealMatrix$5
org.apache.commons.math3.linear.Array2DRowFieldMatrix
org.apache.commons.math3.linear.Array2DRowRealMatrix
org.apache.commons.math3.linear.ArrayFieldVector
org.apache.commons.math3.linear.ArrayRealVector
org.apache.commons.math3.linear.BiDiagonalTransformer
org.apache.commons.math3.linear.BlockFieldMatrix
org.apache.commons.math3.linear.BlockRealMatrix
org.apache.commons.math3.linear.CholeskyDecomposition
org.apache.commons.math3.linear.CholeskyDecomposition$1
org.apache.commons.math3.linear.CholeskyDecomposition$Solver
org.apache.commons.math3.linear.ConjugateGradient
org.apache.commons.math3.linear.DefaultFieldMatrixChangingVisitor
org.apache.commons.math3.linear.DefaultFieldMatrixPreservingVisitor
org.apache.commons.math3.linear.DefaultIterativeLinearSolverEvent
org.apache.commons.math3.linear.DefaultRealMatrixChangingVisitor
org.apache.commons.math3.linear.DefaultRealMatrixPreservingVisitor
org.apache.commons.math3.linear.DiagonalMatrix
org.apache.commons.math3.linear.EigenDecomposition
org.apache.commons.math3.linear.EigenDecomposition$1
org.apache.commons.math3.linear.EigenDecomposition$Solver
org.apache.commons.math3.linear.FieldLUDecomposition
org.apache.commons.math3.linear.FieldLUDecomposition$1
org.apache.commons.math3.linear.FieldLUDecomposition$Solver
org.apache.commons.math3.linear.HessenbergTransformer
org.apache.commons.math3.linear.IllConditionedOperatorException
org.apache.commons.math3.linear.JacobiPreconditioner
org.apache.commons.math3.linear.JacobiPreconditioner$1
org.apache.commons.math3.linear.LUDecomposition
org.apache.commons.math3.linear.LUDecomposition$1
org.apache.commons.math3.linear.LUDecomposition$Solver
org.apache.commons.math3.linear.MatrixDimensionMismatchException
org.apache.commons.math3.linear.MatrixUtils
org.apache.commons.math3.linear.MatrixUtils$BigFractionMatrixConverter
org.apache.commons.math3.linear.MatrixUtils$FractionMatrixConverter
org.apache.commons.math3.linear.NonPositiveDefiniteMatrixException
org.apache.commons.math3.linear.NonPositiveDefiniteOperatorException
org.apache.commons.math3.linear.NonSelfAdjointOperatorException
org.apache.commons.math3.linear.NonSquareMatrixException
org.apache.commons.math3.linear.NonSquareOperatorException
org.apache.commons.math3.linear.NonSymmetricMatrixException
org.apache.commons.math3.linear.OpenMapRealMatrix
org.apache.commons.math3.linear.OpenMapRealVector
org.apache.commons.math3.linear.OpenMapRealVector$OpenMapEntry
org.apache.commons.math3.linear.OpenMapRealVector$OpenMapSparseIterator
org.apache.commons.math3.linear.QRDecomposition
org.apache.commons.math3.linear.QRDecomposition$1
org.apache.commons.math3.linear.QRDecomposition$Solver
org.apache.commons.math3.linear.RRQRDecomposition
org.apache.commons.math3.linear.RRQRDecomposition$1
org.apache.commons.math3.linear.RRQRDecomposition$Solver
org.apache.commons.math3.linear.RealMatrixFormat
org.apache.commons.math3.linear.RealVector$1
org.apache.commons.math3.linear.RealVector$2
org.apache.commons.math3.linear.RealVector$2$1
org.apache.commons.math3.linear.RealVector$2$2
org.apache.commons.math3.linear.RealVector$2$UnmodifiableEntry
org.apache.commons.math3.linear.RealVector$Entry
org.apache.commons.math3.linear.RealVector$SparseEntryIterator
org.apache.commons.math3.linear.RealVectorFormat
org.apache.commons.math3.linear.RectangularCholeskyDecomposition
org.apache.commons.math3.linear.SchurTransformer
org.apache.commons.math3.linear.SchurTransformer$1
org.apache.commons.math3.linear.SchurTransformer$ShiftInfo
org.apache.commons.math3.linear.SingularMatrixException
org.apache.commons.math3.linear.SingularOperatorException
org.apache.commons.math3.linear.SingularValueDecomposition
org.apache.commons.math3.linear.SingularValueDecomposition$1
org.apache.commons.math3.linear.SingularValueDecomposition$Solver
org.apache.commons.math3.linear.SparseFieldMatrix
org.apache.commons.math3.linear.SparseFieldVector
org.apache.commons.math3.linear.SymmLQ
org.apache.commons.math3.linear.SymmLQ$State
org.apache.commons.math3.linear.TriDiagonalTransformer
org.apache.commons.math3.analysis.interpolation
org.apache.commons.math3.distribution
org.apache.commons.math3.distribution.fitting
org.apache.commons.math3.filter
org.apache.commons.math3.fitting
org.apache.commons.math3.fitting.leastsquares
org.apache.commons.math3.ml.clustering
org.apache.commons.math3.ml.neuralnet.sofm
org.apache.commons.math3.ode
org.apache.commons.math3.ode.nonstiff
org.apache.commons.math3.ode.sampling
org.apache.commons.math3.optim.linear
org.apache.commons.math3.optim.nonlinear.scalar
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.optimization
org.apache.commons.math3.optimization.direct
org.apache.commons.math3.optimization.general
org.apache.commons.math3.optimization.linear
org.apache.commons.math3.random
org.apache.commons.math3.stat.correlation
org.apache.commons.math3.stat.descriptive
org.apache.commons.math3.stat.descriptive.moment
org.apache.commons.math3.stat.inference
org.apache.commons.math3.stat.regression
java.io
java.lang
java.lang.reflect
java.text
java.util
org.apache.commons.math3
org.apache.commons.math3.analysis
org.apache.commons.math3.analysis.function
org.apache.commons.math3.complex
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.fraction
org.apache.commons.math3.util

org.apache.commons.math3.ml.clustering

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 11 17.0% 92.0% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.ml.clustering.Clusterable
org.apache.commons.math3.ml.clustering.Clusterer
org.apache.commons.math3.ml.clustering.CentroidCluster
org.apache.commons.math3.ml.clustering.Cluster
org.apache.commons.math3.ml.clustering.DBSCANClusterer
org.apache.commons.math3.ml.clustering.DBSCANClusterer$PointStatus
org.apache.commons.math3.ml.clustering.DoublePoint
org.apache.commons.math3.ml.clustering.FuzzyKMeansClusterer
org.apache.commons.math3.ml.clustering.KMeansPlusPlusClusterer
org.apache.commons.math3.ml.clustering.KMeansPlusPlusClusterer$1
org.apache.commons.math3.ml.clustering.KMeansPlusPlusClusterer$EmptyClusterStrategy
org.apache.commons.math3.ml.clustering.MultiKMeansPlusPlusClusterer
org.apache.commons.math3.ml.clustering.evaluation
java.io
java.lang
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.linear
org.apache.commons.math3.ml.clustering.evaluation
org.apache.commons.math3.ml.distance
org.apache.commons.math3.random
org.apache.commons.math3.stat.descriptive.moment
org.apache.commons.math3.util

org.apache.commons.math3.ml.clustering.evaluation

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 5 50.0% 83.0% 33.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.ml.clustering.evaluation.ClusterEvaluator
org.apache.commons.math3.ml.clustering.evaluation.SumOfClusterVariances
org.apache.commons.math3.ml.clustering
java.lang
java.util
org.apache.commons.math3.ml.clustering
org.apache.commons.math3.ml.distance
org.apache.commons.math3.stat.descriptive.moment

org.apache.commons.math3.ml.distance

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 3 17.0% 43.0% 40.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.ml.distance.DistanceMeasure
org.apache.commons.math3.ml.distance.CanberraDistance
org.apache.commons.math3.ml.distance.ChebyshevDistance
org.apache.commons.math3.ml.distance.EarthMoversDistance
org.apache.commons.math3.ml.distance.EuclideanDistance
org.apache.commons.math3.ml.distance.ManhattanDistance
org.apache.commons.math3.ml.clustering
org.apache.commons.math3.ml.clustering.evaluation
org.apache.commons.math3.ml.neuralnet
org.apache.commons.math3.ml.neuralnet.sofm
java.io
java.lang
org.apache.commons.math3.util

org.apache.commons.math3.ml.neuralnet

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 13 17.0% 81.0% 2.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.ml.neuralnet.FeatureInitializer
org.apache.commons.math3.ml.neuralnet.UpdateAction
org.apache.commons.math3.ml.neuralnet.FeatureInitializerFactory
org.apache.commons.math3.ml.neuralnet.FeatureInitializerFactory$1
org.apache.commons.math3.ml.neuralnet.FeatureInitializerFactory$2
org.apache.commons.math3.ml.neuralnet.MapUtils
org.apache.commons.math3.ml.neuralnet.Network
org.apache.commons.math3.ml.neuralnet.Network$NeuronIdentifierComparator
org.apache.commons.math3.ml.neuralnet.Network$SerializationProxy
org.apache.commons.math3.ml.neuralnet.Neuron
org.apache.commons.math3.ml.neuralnet.Neuron$SerializationProxy
org.apache.commons.math3.ml.neuralnet.SquareNeighbourhood
org.apache.commons.math3.ml.neuralnet.oned
org.apache.commons.math3.ml.neuralnet.sofm
org.apache.commons.math3.ml.neuralnet.twod
java.io
java.lang
java.util
java.util.concurrent
java.util.concurrent.atomic
org.apache.commons.math3.analysis
org.apache.commons.math3.analysis.function
org.apache.commons.math3.distribution
org.apache.commons.math3.exception
org.apache.commons.math3.ml.distance
org.apache.commons.math3.ml.neuralnet.twod
org.apache.commons.math3.random
org.apache.commons.math3.util

org.apache.commons.math3.ml.neuralnet.oned

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 4 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.ml.neuralnet.oned.NeuronString
org.apache.commons.math3.ml.neuralnet.oned.NeuronString$SerializationProxy
None java.io
java.lang
org.apache.commons.math3.exception
org.apache.commons.math3.ml.neuralnet

org.apache.commons.math3.ml.neuralnet.sofm

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 10 20.0% 100.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.ml.neuralnet.sofm.LearningFactorFunction
org.apache.commons.math3.ml.neuralnet.sofm.NeighbourhoodSizeFunction
org.apache.commons.math3.ml.neuralnet.sofm.KohonenTrainingTask
org.apache.commons.math3.ml.neuralnet.sofm.KohonenUpdateAction
org.apache.commons.math3.ml.neuralnet.sofm.LearningFactorFunctionFactory
org.apache.commons.math3.ml.neuralnet.sofm.LearningFactorFunctionFactory$1
org.apache.commons.math3.ml.neuralnet.sofm.LearningFactorFunctionFactory$2
org.apache.commons.math3.ml.neuralnet.sofm.NeighbourhoodSizeFunctionFactory
org.apache.commons.math3.ml.neuralnet.sofm.NeighbourhoodSizeFunctionFactory$1
org.apache.commons.math3.ml.neuralnet.sofm.NeighbourhoodSizeFunctionFactory$2
None java.lang
java.util
java.util.concurrent.atomic
org.apache.commons.math3.analysis.function
org.apache.commons.math3.exception
org.apache.commons.math3.linear
org.apache.commons.math3.ml.distance
org.apache.commons.math3.ml.neuralnet
org.apache.commons.math3.ml.neuralnet.sofm.util
org.apache.commons.math3.util

org.apache.commons.math3.ml.neuralnet.sofm.util

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 4 0.0% 80.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.ml.neuralnet.sofm.util.ExponentialDecayFunction
org.apache.commons.math3.ml.neuralnet.sofm.util.QuasiSigmoidDecayFunction
org.apache.commons.math3.ml.neuralnet.sofm
java.lang
org.apache.commons.math3.analysis.function
org.apache.commons.math3.exception
org.apache.commons.math3.util

org.apache.commons.math3.ml.neuralnet.twod

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 5 0.0% 83.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.ml.neuralnet.twod.NeuronSquareMesh2D
org.apache.commons.math3.ml.neuralnet.twod.NeuronSquareMesh2D$1
org.apache.commons.math3.ml.neuralnet.twod.NeuronSquareMesh2D$SerializationProxy
org.apache.commons.math3.ml.neuralnet
java.io
java.lang
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.ml.neuralnet

org.apache.commons.math3.ode

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 12 44.0% 80.0% 24.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.ode.AbstractIntegrator
org.apache.commons.math3.ode.AbstractParameterizable
org.apache.commons.math3.ode.FirstOrderDifferentialEquations
org.apache.commons.math3.ode.FirstOrderIntegrator
org.apache.commons.math3.ode.MainStateJacobianProvider
org.apache.commons.math3.ode.MultistepIntegrator
org.apache.commons.math3.ode.MultistepIntegrator$NordsieckTransformer
org.apache.commons.math3.ode.ODEIntegrator
org.apache.commons.math3.ode.ParameterJacobianProvider
org.apache.commons.math3.ode.Parameterizable
org.apache.commons.math3.ode.ParameterizedODE
org.apache.commons.math3.ode.SecondOrderDifferentialEquations
org.apache.commons.math3.ode.SecondOrderIntegrator
org.apache.commons.math3.ode.SecondaryEquations
org.apache.commons.math3.ode.AbstractIntegrator$1
org.apache.commons.math3.ode.ContinuousOutputModel
org.apache.commons.math3.ode.EquationsMapper
org.apache.commons.math3.ode.ExpandableStatefulODE
org.apache.commons.math3.ode.ExpandableStatefulODE$SecondaryComponent
org.apache.commons.math3.ode.FirstOrderConverter
org.apache.commons.math3.ode.JacobianMatrices
org.apache.commons.math3.ode.JacobianMatrices$1
org.apache.commons.math3.ode.JacobianMatrices$JacobiansSecondaryEquations
org.apache.commons.math3.ode.JacobianMatrices$MainStateJacobianWrapper
org.apache.commons.math3.ode.JacobianMatrices$MismatchedEquations
org.apache.commons.math3.ode.MultistepIntegrator$1
org.apache.commons.math3.ode.MultistepIntegrator$InitializationCompletedMarkerException
org.apache.commons.math3.ode.MultistepIntegrator$NordsieckInitializer
org.apache.commons.math3.ode.ParameterConfiguration
org.apache.commons.math3.ode.ParameterJacobianWrapper
org.apache.commons.math3.ode.ParameterizedWrapper
org.apache.commons.math3.ode.UnknownParameterException
org.apache.commons.math3.ode.events
org.apache.commons.math3.ode.nonstiff
org.apache.commons.math3.ode.sampling
java.io
java.lang
java.lang.reflect
java.util
org.apache.commons.math3.analysis.solvers
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.linear
org.apache.commons.math3.ode.events
org.apache.commons.math3.ode.nonstiff
org.apache.commons.math3.ode.sampling
org.apache.commons.math3.util

org.apache.commons.math3.ode.events

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 8 19.0% 80.0% 1.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.ode.events.EventHandler
org.apache.commons.math3.ode.events.FilterType
org.apache.commons.math3.ode.events.Transformer
org.apache.commons.math3.ode.events.EventFilter
org.apache.commons.math3.ode.events.EventHandler$Action
org.apache.commons.math3.ode.events.EventState
org.apache.commons.math3.ode.events.EventState$1
org.apache.commons.math3.ode.events.EventState$LocalMaxCountExceededException
org.apache.commons.math3.ode.events.FilterType$1
org.apache.commons.math3.ode.events.FilterType$2
org.apache.commons.math3.ode.events.FilterType$3
org.apache.commons.math3.ode.events.Transformer$1
org.apache.commons.math3.ode.events.Transformer$2
org.apache.commons.math3.ode.events.Transformer$3
org.apache.commons.math3.ode.events.Transformer$4
org.apache.commons.math3.ode.events.Transformer$5
org.apache.commons.math3.ode
org.apache.commons.math3.ode.nonstiff
java.lang
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.analysis.solvers
org.apache.commons.math3.exception
org.apache.commons.math3.ode
org.apache.commons.math3.ode.sampling
org.apache.commons.math3.util

org.apache.commons.math3.ode.nonstiff

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 12 17.0% 92.0% 10.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.ode.nonstiff.AdamsIntegrator
org.apache.commons.math3.ode.nonstiff.AdaptiveStepsizeIntegrator
org.apache.commons.math3.ode.nonstiff.EmbeddedRungeKuttaIntegrator
org.apache.commons.math3.ode.nonstiff.RungeKuttaIntegrator
org.apache.commons.math3.ode.nonstiff.RungeKuttaStepInterpolator
org.apache.commons.math3.ode.nonstiff.AdamsBashforthIntegrator
org.apache.commons.math3.ode.nonstiff.AdamsMoultonIntegrator
org.apache.commons.math3.ode.nonstiff.AdamsMoultonIntegrator$Corrector
org.apache.commons.math3.ode.nonstiff.AdamsNordsieckTransformer
org.apache.commons.math3.ode.nonstiff.ClassicalRungeKuttaIntegrator
org.apache.commons.math3.ode.nonstiff.ClassicalRungeKuttaStepInterpolator
org.apache.commons.math3.ode.nonstiff.DormandPrince54Integrator
org.apache.commons.math3.ode.nonstiff.DormandPrince54StepInterpolator
org.apache.commons.math3.ode.nonstiff.DormandPrince853Integrator
org.apache.commons.math3.ode.nonstiff.DormandPrince853StepInterpolator
org.apache.commons.math3.ode.nonstiff.EulerIntegrator
org.apache.commons.math3.ode.nonstiff.EulerStepInterpolator
org.apache.commons.math3.ode.nonstiff.GillIntegrator
org.apache.commons.math3.ode.nonstiff.GillStepInterpolator
org.apache.commons.math3.ode.nonstiff.GraggBulirschStoerIntegrator
org.apache.commons.math3.ode.nonstiff.GraggBulirschStoerStepInterpolator
org.apache.commons.math3.ode.nonstiff.HighamHall54Integrator
org.apache.commons.math3.ode.nonstiff.HighamHall54StepInterpolator
org.apache.commons.math3.ode.nonstiff.LutherIntegrator
org.apache.commons.math3.ode.nonstiff.LutherStepInterpolator
org.apache.commons.math3.ode.nonstiff.MidpointIntegrator
org.apache.commons.math3.ode.nonstiff.MidpointStepInterpolator
org.apache.commons.math3.ode.nonstiff.ThreeEighthesIntegrator
org.apache.commons.math3.ode.nonstiff.ThreeEighthesStepInterpolator
org.apache.commons.math3.ode
java.io
java.lang
java.util
org.apache.commons.math3.analysis.solvers
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.fraction
org.apache.commons.math3.linear
org.apache.commons.math3.ode
org.apache.commons.math3.ode.events
org.apache.commons.math3.ode.sampling
org.apache.commons.math3.util

org.apache.commons.math3.ode.sampling

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 7 36.0% 70.0% 6.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.ode.sampling.AbstractStepInterpolator
org.apache.commons.math3.ode.sampling.FixedStepHandler
org.apache.commons.math3.ode.sampling.StepHandler
org.apache.commons.math3.ode.sampling.StepInterpolator
org.apache.commons.math3.ode.sampling.DummyStepHandler
org.apache.commons.math3.ode.sampling.DummyStepHandler$1
org.apache.commons.math3.ode.sampling.DummyStepHandler$LazyHolder
org.apache.commons.math3.ode.sampling.NordsieckStepInterpolator
org.apache.commons.math3.ode.sampling.StepNormalizer
org.apache.commons.math3.ode.sampling.StepNormalizerBounds
org.apache.commons.math3.ode.sampling.StepNormalizerMode
org.apache.commons.math3.ode
org.apache.commons.math3.ode.events
org.apache.commons.math3.ode.nonstiff
java.io
java.lang
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.linear
org.apache.commons.math3.ode
org.apache.commons.math3.util

org.apache.commons.math3.optim

Afferent Couplings Efferent Couplings Abstractness Instability Distance
10 6 32.0% 38.0% 31.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.optim.AbstractConvergenceChecker
org.apache.commons.math3.optim.AbstractOptimizationProblem
org.apache.commons.math3.optim.BaseMultiStartMultivariateOptimizer
org.apache.commons.math3.optim.BaseMultivariateOptimizer
org.apache.commons.math3.optim.BaseOptimizer
org.apache.commons.math3.optim.ConvergenceChecker
org.apache.commons.math3.optim.OptimizationData
org.apache.commons.math3.optim.OptimizationProblem
org.apache.commons.math3.optim.AbstractOptimizationProblem$1
org.apache.commons.math3.optim.AbstractOptimizationProblem$MaxEvalCallback
org.apache.commons.math3.optim.AbstractOptimizationProblem$MaxIterCallback
org.apache.commons.math3.optim.BaseOptimizer$1
org.apache.commons.math3.optim.BaseOptimizer$MaxEvalCallback
org.apache.commons.math3.optim.BaseOptimizer$MaxIterCallback
org.apache.commons.math3.optim.InitialGuess
org.apache.commons.math3.optim.MaxEval
org.apache.commons.math3.optim.MaxIter
org.apache.commons.math3.optim.PointValuePair
org.apache.commons.math3.optim.PointValuePair$DataTransferObject
org.apache.commons.math3.optim.PointVectorValuePair
org.apache.commons.math3.optim.PointVectorValuePair$DataTransferObject
org.apache.commons.math3.optim.SimpleBounds
org.apache.commons.math3.optim.SimplePointChecker
org.apache.commons.math3.optim.SimpleValueChecker
org.apache.commons.math3.optim.SimpleVectorValueChecker
org.apache.commons.math3.analysis.interpolation
org.apache.commons.math3.fitting
org.apache.commons.math3.fitting.leastsquares
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
java.io
java.lang
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.random
org.apache.commons.math3.util

org.apache.commons.math3.optim.linear

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 10 8.0% 100.0% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.optim.linear.LinearOptimizer
org.apache.commons.math3.optim.linear.LinearConstraint
org.apache.commons.math3.optim.linear.LinearConstraintSet
org.apache.commons.math3.optim.linear.LinearObjectiveFunction
org.apache.commons.math3.optim.linear.NoFeasibleSolutionException
org.apache.commons.math3.optim.linear.NonNegativeConstraint
org.apache.commons.math3.optim.linear.PivotSelectionRule
org.apache.commons.math3.optim.linear.Relationship
org.apache.commons.math3.optim.linear.Relationship$1
org.apache.commons.math3.optim.linear.SimplexSolver
org.apache.commons.math3.optim.linear.SimplexTableau
org.apache.commons.math3.optim.linear.SolutionCallback
org.apache.commons.math3.optim.linear.UnboundedSolutionException
None java.io
java.lang
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.linear
org.apache.commons.math3.optim
org.apache.commons.math3.optim.nonlinear.scalar
org.apache.commons.math3.util

org.apache.commons.math3.optim.nonlinear.scalar

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 10 17.0% 71.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.optim.nonlinear.scalar.GradientMultivariateOptimizer
org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter$Mapper
org.apache.commons.math3.optim.nonlinear.scalar.MultivariateOptimizer
org.apache.commons.math3.optim.nonlinear.scalar.GoalType
org.apache.commons.math3.optim.nonlinear.scalar.LeastSquaresConverter
org.apache.commons.math3.optim.nonlinear.scalar.LineSearch
org.apache.commons.math3.optim.nonlinear.scalar.LineSearch$1
org.apache.commons.math3.optim.nonlinear.scalar.MultiStartMultivariateOptimizer
org.apache.commons.math3.optim.nonlinear.scalar.MultiStartMultivariateOptimizer$1
org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter
org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter$1
org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter$LowerBoundMapper
org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter$LowerUpperBoundMapper
org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter$NoBoundsMapper
org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter$UpperBoundMapper
org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionPenaltyAdapter
org.apache.commons.math3.optim.nonlinear.scalar.ObjectiveFunction
org.apache.commons.math3.optim.nonlinear.scalar.ObjectiveFunctionGradient
org.apache.commons.math3.optim.linear
org.apache.commons.math3.optim.nonlinear.scalar.gradient
org.apache.commons.math3.optim.nonlinear.scalar.noderiv
org.apache.commons.math3.optim.univariate
java.lang
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.analysis.function
org.apache.commons.math3.exception
org.apache.commons.math3.linear
org.apache.commons.math3.optim
org.apache.commons.math3.optim.univariate
org.apache.commons.math3.random
org.apache.commons.math3.util

org.apache.commons.math3.optim.nonlinear.scalar.gradient

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 7 17.0% 100.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.optim.nonlinear.scalar.gradient.Preconditioner
org.apache.commons.math3.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer
org.apache.commons.math3.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer$1
org.apache.commons.math3.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer$BracketingStep
org.apache.commons.math3.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer$Formula
org.apache.commons.math3.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer$IdentityPreconditioner
None java.lang
org.apache.commons.math3.analysis.solvers
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.optim
org.apache.commons.math3.optim.nonlinear.scalar
org.apache.commons.math3.optim.univariate

org.apache.commons.math3.optim.nonlinear.scalar.noderiv

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 11 7.0% 100.0% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.optim.nonlinear.scalar.noderiv.AbstractSimplex
org.apache.commons.math3.optim.nonlinear.scalar.noderiv.BOBYQAOptimizer
org.apache.commons.math3.optim.nonlinear.scalar.noderiv.BOBYQAOptimizer$PathIsExploredException
org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer
org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer$DoubleIndex
org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer$FitnessFunction
org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer$PopulationSize
org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer$Sigma
org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer$ValuePenaltyPair
org.apache.commons.math3.optim.nonlinear.scalar.noderiv.MultiDirectionalSimplex
org.apache.commons.math3.optim.nonlinear.scalar.noderiv.NelderMeadSimplex
org.apache.commons.math3.optim.nonlinear.scalar.noderiv.PowellOptimizer
org.apache.commons.math3.optim.nonlinear.scalar.noderiv.SimplexOptimizer
org.apache.commons.math3.optim.nonlinear.scalar.noderiv.SimplexOptimizer$1
org.apache.commons.math3.optim.nonlinear.scalar.noderiv.SimplexOptimizer$2
None java.lang
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.linear
org.apache.commons.math3.optim
org.apache.commons.math3.optim.nonlinear.scalar
org.apache.commons.math3.optim.univariate
org.apache.commons.math3.random
org.apache.commons.math3.util

org.apache.commons.math3.optim.nonlinear.vector

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 7 25.0% 78.0% 3.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.optim.nonlinear.vector.JacobianMultivariateVectorOptimizer
org.apache.commons.math3.optim.nonlinear.vector.MultivariateVectorOptimizer
org.apache.commons.math3.optim.nonlinear.vector.ModelFunction
org.apache.commons.math3.optim.nonlinear.vector.ModelFunctionJacobian
org.apache.commons.math3.optim.nonlinear.vector.MultiStartMultivariateVectorOptimizer
org.apache.commons.math3.optim.nonlinear.vector.MultiStartMultivariateVectorOptimizer$1
org.apache.commons.math3.optim.nonlinear.vector.Target
org.apache.commons.math3.optim.nonlinear.vector.Weight
org.apache.commons.math3.fitting
org.apache.commons.math3.optim.nonlinear.vector.jacobian
java.lang
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.exception
org.apache.commons.math3.linear
org.apache.commons.math3.optim
org.apache.commons.math3.random

org.apache.commons.math3.optim.nonlinear.vector.jacobian

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 8 33.0% 89.0% 22.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
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.analysis.interpolation
java.lang
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.linear
org.apache.commons.math3.optim
org.apache.commons.math3.optim.nonlinear.vector
org.apache.commons.math3.util

org.apache.commons.math3.optim.univariate

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 10 11.0% 77.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.optim.univariate.UnivariateOptimizer
org.apache.commons.math3.optim.univariate.BracketFinder
org.apache.commons.math3.optim.univariate.BrentOptimizer
org.apache.commons.math3.optim.univariate.MultiStartUnivariateOptimizer
org.apache.commons.math3.optim.univariate.MultiStartUnivariateOptimizer$1
org.apache.commons.math3.optim.univariate.SearchInterval
org.apache.commons.math3.optim.univariate.SimpleUnivariateValueChecker
org.apache.commons.math3.optim.univariate.UnivariateObjectiveFunction
org.apache.commons.math3.optim.univariate.UnivariatePointValuePair
org.apache.commons.math3.optim.nonlinear.scalar
org.apache.commons.math3.optim.nonlinear.scalar.gradient
org.apache.commons.math3.optim.nonlinear.scalar.noderiv
java.io
java.lang
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.optim
org.apache.commons.math3.optim.nonlinear.scalar
org.apache.commons.math3.random
org.apache.commons.math3.util

org.apache.commons.math3.optimization

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 9 35.0% 64.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.optimization.AbstractConvergenceChecker
org.apache.commons.math3.optimization.BaseMultivariateOptimizer
org.apache.commons.math3.optimization.BaseMultivariateSimpleBoundsOptimizer
org.apache.commons.math3.optimization.BaseMultivariateVectorOptimizer
org.apache.commons.math3.optimization.BaseOptimizer
org.apache.commons.math3.optimization.ConvergenceChecker
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.OptimizationData
org.apache.commons.math3.optimization.BaseMultivariateMultiStartOptimizer
org.apache.commons.math3.optimization.BaseMultivariateMultiStartOptimizer$1
org.apache.commons.math3.optimization.BaseMultivariateVectorMultiStartOptimizer
org.apache.commons.math3.optimization.BaseMultivariateVectorMultiStartOptimizer$1
org.apache.commons.math3.optimization.DifferentiableMultivariateMultiStartOptimizer
org.apache.commons.math3.optimization.DifferentiableMultivariateVectorMultiStartOptimizer
org.apache.commons.math3.optimization.GoalType
org.apache.commons.math3.optimization.InitialGuess
org.apache.commons.math3.optimization.LeastSquaresConverter
org.apache.commons.math3.optimization.MultivariateDifferentiableMultiStartOptimizer
org.apache.commons.math3.optimization.MultivariateDifferentiableVectorMultiStartOptimizer
org.apache.commons.math3.optimization.MultivariateMultiStartOptimizer
org.apache.commons.math3.optimization.PointValuePair
org.apache.commons.math3.optimization.PointValuePair$DataTransferObject
org.apache.commons.math3.optimization.PointVectorValuePair
org.apache.commons.math3.optimization.PointVectorValuePair$DataTransferObject
org.apache.commons.math3.optimization.SimpleBounds
org.apache.commons.math3.optimization.SimplePointChecker
org.apache.commons.math3.optimization.SimpleValueChecker
org.apache.commons.math3.optimization.SimpleVectorValueChecker
org.apache.commons.math3.optimization.Target
org.apache.commons.math3.optimization.Weight
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
java.io
java.lang
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.linear
org.apache.commons.math3.random
org.apache.commons.math3.util

org.apache.commons.math3.optimization.direct

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 11 19.0% 92.0% 11.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.optimization.direct.AbstractSimplex
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateOptimizer
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateSimpleBoundsOptimizer
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateVectorOptimizer
org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter$Mapper
org.apache.commons.math3.optimization.direct.BOBYQAOptimizer
org.apache.commons.math3.optimization.direct.BOBYQAOptimizer$PathIsExploredException
org.apache.commons.math3.optimization.direct.CMAESOptimizer
org.apache.commons.math3.optimization.direct.CMAESOptimizer$DoubleIndex
org.apache.commons.math3.optimization.direct.CMAESOptimizer$FitnessFunction
org.apache.commons.math3.optimization.direct.CMAESOptimizer$PopulationSize
org.apache.commons.math3.optimization.direct.CMAESOptimizer$Sigma
org.apache.commons.math3.optimization.direct.MultiDirectionalSimplex
org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter
org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter$LowerBoundMapper
org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter$LowerUpperBoundMapper
org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter$NoBoundsMapper
org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter$UpperBoundMapper
org.apache.commons.math3.optimization.direct.MultivariateFunctionPenaltyAdapter
org.apache.commons.math3.optimization.direct.NelderMeadSimplex
org.apache.commons.math3.optimization.direct.PowellOptimizer
org.apache.commons.math3.optimization.direct.PowellOptimizer$LineSearch
org.apache.commons.math3.optimization.direct.PowellOptimizer$LineSearch$1
org.apache.commons.math3.optimization.direct.SimplexOptimizer
org.apache.commons.math3.optimization.direct.SimplexOptimizer$1
org.apache.commons.math3.optimization.direct.SimplexOptimizer$2
org.apache.commons.math3.optimization.general
java.lang
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.analysis.function
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.linear
org.apache.commons.math3.optimization
org.apache.commons.math3.optimization.univariate
org.apache.commons.math3.random
org.apache.commons.math3.util

org.apache.commons.math3.optimization.fitting

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 11 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.optimization.fitting.CurveFitter
org.apache.commons.math3.optimization.fitting.CurveFitter$OldTheoreticalValuesFunction
org.apache.commons.math3.optimization.fitting.CurveFitter$OldTheoreticalValuesFunction$1
org.apache.commons.math3.optimization.fitting.CurveFitter$TheoreticalValuesFunction
org.apache.commons.math3.optimization.fitting.GaussianFitter
org.apache.commons.math3.optimization.fitting.GaussianFitter$1
org.apache.commons.math3.optimization.fitting.GaussianFitter$ParameterGuesser
org.apache.commons.math3.optimization.fitting.GaussianFitter$ParameterGuesser$1
org.apache.commons.math3.optimization.fitting.HarmonicFitter
org.apache.commons.math3.optimization.fitting.HarmonicFitter$ParameterGuesser
org.apache.commons.math3.optimization.fitting.PolynomialFitter
org.apache.commons.math3.optimization.fitting.WeightedObservedPoint
None java.io
java.lang
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.analysis.differentiation
org.apache.commons.math3.analysis.function
org.apache.commons.math3.analysis.polynomials
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.optimization
org.apache.commons.math3.util

org.apache.commons.math3.optimization.general

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 11 40.0% 100.0% 40.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.optimization.general.AbstractDifferentiableOptimizer
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer
org.apache.commons.math3.optimization.general.AbstractScalarDifferentiableOptimizer
org.apache.commons.math3.optimization.general.Preconditioner
org.apache.commons.math3.optimization.general.ConjugateGradientFormula
org.apache.commons.math3.optimization.general.GaussNewtonOptimizer
org.apache.commons.math3.optimization.general.LevenbergMarquardtOptimizer
org.apache.commons.math3.optimization.general.NonLinearConjugateGradientOptimizer
org.apache.commons.math3.optimization.general.NonLinearConjugateGradientOptimizer$IdentityPreconditioner
org.apache.commons.math3.optimization.general.NonLinearConjugateGradientOptimizer$LineSearchFunction
None java.lang
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.analysis.differentiation
org.apache.commons.math3.analysis.solvers
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.linear
org.apache.commons.math3.optimization
org.apache.commons.math3.optimization.direct
org.apache.commons.math3.util

org.apache.commons.math3.optimization.linear

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 8 20.0% 100.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.optimization.linear.AbstractLinearOptimizer
org.apache.commons.math3.optimization.linear.LinearOptimizer
org.apache.commons.math3.optimization.linear.LinearConstraint
org.apache.commons.math3.optimization.linear.LinearObjectiveFunction
org.apache.commons.math3.optimization.linear.NoFeasibleSolutionException
org.apache.commons.math3.optimization.linear.Relationship
org.apache.commons.math3.optimization.linear.Relationship$1
org.apache.commons.math3.optimization.linear.SimplexSolver
org.apache.commons.math3.optimization.linear.SimplexTableau
org.apache.commons.math3.optimization.linear.UnboundedSolutionException
None java.io
java.lang
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.linear
org.apache.commons.math3.optimization
org.apache.commons.math3.util

org.apache.commons.math3.optimization.univariate

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 9 33.0% 90.0% 23.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.optimization.univariate.BaseAbstractUnivariateOptimizer
org.apache.commons.math3.optimization.univariate.BaseUnivariateOptimizer
org.apache.commons.math3.optimization.univariate.UnivariateOptimizer
org.apache.commons.math3.optimization.univariate.BracketFinder
org.apache.commons.math3.optimization.univariate.BrentOptimizer
org.apache.commons.math3.optimization.univariate.SimpleUnivariateValueChecker
org.apache.commons.math3.optimization.univariate.UnivariateMultiStartOptimizer
org.apache.commons.math3.optimization.univariate.UnivariateMultiStartOptimizer$1
org.apache.commons.math3.optimization.univariate.UnivariatePointValuePair
org.apache.commons.math3.optimization.direct
java.io
java.lang
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.optimization
org.apache.commons.math3.random
org.apache.commons.math3.util

org.apache.commons.math3.primes

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 6 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.primes.PollardRho
org.apache.commons.math3.primes.Primes
org.apache.commons.math3.primes.SmallPrimes
None java.lang
java.math
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.util

org.apache.commons.math3.random

Afferent Couplings Efferent Couplings Abstractness Instability Distance
16 12 22.0% 43.0% 35.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.random.AbstractRandomGenerator
org.apache.commons.math3.random.AbstractWell
org.apache.commons.math3.random.BitsStreamGenerator
org.apache.commons.math3.random.EmpiricalDistribution$DataAdapter
org.apache.commons.math3.random.NormalizedRandomGenerator
org.apache.commons.math3.random.RandomData
org.apache.commons.math3.random.RandomGenerator
org.apache.commons.math3.random.RandomVectorGenerator
org.apache.commons.math3.random.CorrelatedRandomVectorGenerator
org.apache.commons.math3.random.EmpiricalDistribution
org.apache.commons.math3.random.EmpiricalDistribution$1
org.apache.commons.math3.random.EmpiricalDistribution$ArrayDataAdapter
org.apache.commons.math3.random.EmpiricalDistribution$StreamDataAdapter
org.apache.commons.math3.random.GaussianRandomGenerator
org.apache.commons.math3.random.HaltonSequenceGenerator
org.apache.commons.math3.random.ISAACRandom
org.apache.commons.math3.random.JDKRandomGenerator
org.apache.commons.math3.random.MersenneTwister
org.apache.commons.math3.random.RandomAdaptor
org.apache.commons.math3.random.RandomDataGenerator
org.apache.commons.math3.random.RandomDataImpl
org.apache.commons.math3.random.RandomGeneratorFactory
org.apache.commons.math3.random.RandomGeneratorFactory$1
org.apache.commons.math3.random.SobolSequenceGenerator
org.apache.commons.math3.random.StableRandomGenerator
org.apache.commons.math3.random.SynchronizedRandomGenerator
org.apache.commons.math3.random.UncorrelatedRandomVectorGenerator
org.apache.commons.math3.random.UniformRandomGenerator
org.apache.commons.math3.random.UnitSphereRandomVectorGenerator
org.apache.commons.math3.random.ValueServer
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.analysis.interpolation
org.apache.commons.math3.distribution
org.apache.commons.math3.genetics
org.apache.commons.math3.ml.clustering
org.apache.commons.math3.ml.neuralnet
org.apache.commons.math3.optim
org.apache.commons.math3.optim.nonlinear.scalar
org.apache.commons.math3.optim.nonlinear.scalar.noderiv
org.apache.commons.math3.optim.nonlinear.vector
org.apache.commons.math3.optim.univariate
org.apache.commons.math3.optimization
org.apache.commons.math3.optimization.direct
org.apache.commons.math3.optimization.univariate
org.apache.commons.math3.stat.inference
org.apache.commons.math3.stat.ranking
org.apache.commons.math3.util
java.io
java.lang
java.net
java.nio.charset
java.security
java.util
org.apache.commons.math3.distribution
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.linear
org.apache.commons.math3.stat.descriptive
org.apache.commons.math3.util

org.apache.commons.math3.special

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 5 0.0% 83.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.special.BesselJ
org.apache.commons.math3.special.BesselJ$BesselJResult
org.apache.commons.math3.special.Beta
org.apache.commons.math3.special.Beta$1
org.apache.commons.math3.special.Erf
org.apache.commons.math3.special.Gamma
org.apache.commons.math3.special.Gamma$1
org.apache.commons.math3.distribution
java.lang
org.apache.commons.math3.analysis
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.util

org.apache.commons.math3.stat

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 11 0.0% 85.0% 15.000001%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.stat.Frequency
org.apache.commons.math3.stat.Frequency$1
org.apache.commons.math3.stat.Frequency$NaturalComparator
org.apache.commons.math3.stat.StatUtils
org.apache.commons.math3.stat.inference
org.apache.commons.math3.stat.regression
java.io
java.lang
java.text
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
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.util

org.apache.commons.math3.stat.clustering

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 7 11.0% 100.0% 11.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.stat.clustering.Clusterable
org.apache.commons.math3.stat.clustering.Cluster
org.apache.commons.math3.stat.clustering.DBSCANClusterer
org.apache.commons.math3.stat.clustering.DBSCANClusterer$PointStatus
org.apache.commons.math3.stat.clustering.EuclideanDoublePoint
org.apache.commons.math3.stat.clustering.EuclideanIntegerPoint
org.apache.commons.math3.stat.clustering.KMeansPlusPlusClusterer
org.apache.commons.math3.stat.clustering.KMeansPlusPlusClusterer$1
org.apache.commons.math3.stat.clustering.KMeansPlusPlusClusterer$EmptyClusterStrategy
None java.io
java.lang
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.stat.descriptive.moment
org.apache.commons.math3.util

org.apache.commons.math3.stat.correlation

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 10 0.0% 91.0% 9.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.stat.correlation.Covariance
org.apache.commons.math3.stat.correlation.KendallsCorrelation
org.apache.commons.math3.stat.correlation.KendallsCorrelation$1
org.apache.commons.math3.stat.correlation.PearsonsCorrelation
org.apache.commons.math3.stat.correlation.SpearmansCorrelation
org.apache.commons.math3.stat.correlation.StorelessBivariateCovariance
org.apache.commons.math3.stat.correlation.StorelessCovariance
org.apache.commons.math3.distribution.fitting
java.lang
java.util
org.apache.commons.math3.distribution
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.linear
org.apache.commons.math3.stat.descriptive.moment
org.apache.commons.math3.stat.ranking
org.apache.commons.math3.stat.regression
org.apache.commons.math3.util

org.apache.commons.math3.stat.descriptive

Afferent Couplings Efferent Couplings Abstractness Instability Distance
6 11 44.0% 65.0% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.stat.descriptive.AbstractStorelessUnivariateStatistic
org.apache.commons.math3.stat.descriptive.AbstractUnivariateStatistic
org.apache.commons.math3.stat.descriptive.StatisticalMultivariateSummary
org.apache.commons.math3.stat.descriptive.StatisticalSummary
org.apache.commons.math3.stat.descriptive.StorelessUnivariateStatistic
org.apache.commons.math3.stat.descriptive.UnivariateStatistic
org.apache.commons.math3.stat.descriptive.WeightedEvaluation
org.apache.commons.math3.stat.descriptive.AggregateSummaryStatistics
org.apache.commons.math3.stat.descriptive.AggregateSummaryStatistics$AggregatingSummaryStatistics
org.apache.commons.math3.stat.descriptive.DescriptiveStatistics
org.apache.commons.math3.stat.descriptive.MultivariateSummaryStatistics
org.apache.commons.math3.stat.descriptive.StatisticalSummaryValues
org.apache.commons.math3.stat.descriptive.SummaryStatistics
org.apache.commons.math3.stat.descriptive.SynchronizedDescriptiveStatistics
org.apache.commons.math3.stat.descriptive.SynchronizedMultivariateSummaryStatistics
org.apache.commons.math3.stat.descriptive.SynchronizedSummaryStatistics
org.apache.commons.math3.random
org.apache.commons.math3.stat
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
java.io
java.lang
java.lang.reflect
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.linear
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.util

org.apache.commons.math3.stat.descriptive.moment

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 9 0.0% 56.0% 44.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.stat.descriptive.moment.FirstMoment
org.apache.commons.math3.stat.descriptive.moment.FourthMoment
org.apache.commons.math3.stat.descriptive.moment.GeometricMean
org.apache.commons.math3.stat.descriptive.moment.Kurtosis
org.apache.commons.math3.stat.descriptive.moment.Mean
org.apache.commons.math3.stat.descriptive.moment.SecondMoment
org.apache.commons.math3.stat.descriptive.moment.SemiVariance
org.apache.commons.math3.stat.descriptive.moment.SemiVariance$Direction
org.apache.commons.math3.stat.descriptive.moment.Skewness
org.apache.commons.math3.stat.descriptive.moment.StandardDeviation
org.apache.commons.math3.stat.descriptive.moment.ThirdMoment
org.apache.commons.math3.stat.descriptive.moment.Variance
org.apache.commons.math3.stat.descriptive.moment.VectorialCovariance
org.apache.commons.math3.stat.descriptive.moment.VectorialMean
org.apache.commons.math3.ml.clustering
org.apache.commons.math3.ml.clustering.evaluation
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.regression
java.io
java.lang
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.linear
org.apache.commons.math3.stat.descriptive
org.apache.commons.math3.stat.descriptive.summary
org.apache.commons.math3.util

org.apache.commons.math3.stat.descriptive.rank

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 11 9.0% 85.0% 6.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.stat.descriptive.rank.PSquarePercentile$PSquareMarkers
org.apache.commons.math3.stat.descriptive.rank.Percentile$EstimationType
org.apache.commons.math3.stat.descriptive.rank.Max
org.apache.commons.math3.stat.descriptive.rank.Median
org.apache.commons.math3.stat.descriptive.rank.Min
org.apache.commons.math3.stat.descriptive.rank.PSquarePercentile
org.apache.commons.math3.stat.descriptive.rank.PSquarePercentile$1
org.apache.commons.math3.stat.descriptive.rank.PSquarePercentile$FixedCapacityList
org.apache.commons.math3.stat.descriptive.rank.PSquarePercentile$Marker
org.apache.commons.math3.stat.descriptive.rank.PSquarePercentile$Markers
org.apache.commons.math3.stat.descriptive.rank.Percentile
org.apache.commons.math3.stat.descriptive.rank.Percentile$1
org.apache.commons.math3.stat.descriptive.rank.Percentile$EstimationType$1
org.apache.commons.math3.stat.descriptive.rank.Percentile$EstimationType$10
org.apache.commons.math3.stat.descriptive.rank.Percentile$EstimationType$2
org.apache.commons.math3.stat.descriptive.rank.Percentile$EstimationType$3
org.apache.commons.math3.stat.descriptive.rank.Percentile$EstimationType$4
org.apache.commons.math3.stat.descriptive.rank.Percentile$EstimationType$5
org.apache.commons.math3.stat.descriptive.rank.Percentile$EstimationType$6
org.apache.commons.math3.stat.descriptive.rank.Percentile$EstimationType$7
org.apache.commons.math3.stat.descriptive.rank.Percentile$EstimationType$8
org.apache.commons.math3.stat.descriptive.rank.Percentile$EstimationType$9
org.apache.commons.math3.stat
org.apache.commons.math3.stat.descriptive
java.io
java.lang
java.text
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.analysis.interpolation
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.stat.descriptive
org.apache.commons.math3.stat.ranking
org.apache.commons.math3.util

org.apache.commons.math3.stat.descriptive.summary

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 4 0.0% 57.0% 43.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.stat.descriptive.summary.Product
org.apache.commons.math3.stat.descriptive.summary.Sum
org.apache.commons.math3.stat.descriptive.summary.SumOfLogs
org.apache.commons.math3.stat.descriptive.summary.SumOfSquares
org.apache.commons.math3.stat
org.apache.commons.math3.stat.descriptive
org.apache.commons.math3.stat.descriptive.moment
java.io
org.apache.commons.math3.exception
org.apache.commons.math3.stat.descriptive
org.apache.commons.math3.util

org.apache.commons.math3.stat.inference

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 13 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.apache.commons.math3.stat.inference.AlternativeHypothesis
org.apache.commons.math3.stat.inference.BinomialTest
org.apache.commons.math3.stat.inference.BinomialTest$1
org.apache.commons.math3.stat.inference.ChiSquareTest
org.apache.commons.math3.stat.inference.GTest
org.apache.commons.math3.stat.inference.KolmogorovSmirnovTest
org.apache.commons.math3.stat.inference.MannWhitneyUTest
org.apache.commons.math3.stat.inference.OneWayAnova
org.apache.commons.math3.stat.inference.OneWayAnova$1
org.apache.commons.math3.stat.inference.OneWayAnova$AnovaStats
org.apache.commons.math3.stat.inference.TTest
org.apache.commons.math3.stat.inference.TestUtils
org.apache.commons.math3.stat.inference.WilcoxonSignedRankTest
None java.lang
java.math
java.util
org.apache.commons.math3.distribution
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.fraction
org.apache.commons.math3.linear
org.apache.commons.math3.random
org.apache.commons.math3.stat
org.apache.commons.math3.stat.descriptive
org.apache.commons.math3.stat.ranking
org.apache.commons.math3.util

org.apache.commons.math3.stat.interval

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 5 14.0% 100.0% 14.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.stat.interval.BinomialConfidenceInterval
org.apache.commons.math3.stat.interval.AgrestiCoullInterval
org.apache.commons.math3.stat.interval.ClopperPearsonInterval
org.apache.commons.math3.stat.interval.ConfidenceInterval
org.apache.commons.math3.stat.interval.IntervalUtils
org.apache.commons.math3.stat.interval.NormalApproximationInterval
org.apache.commons.math3.stat.interval.WilsonScoreInterval
None java.lang
org.apache.commons.math3.distribution
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.util

org.apache.commons.math3.stat.ranking

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 5 17.0% 62.0% 21.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.stat.ranking.RankingAlgorithm
org.apache.commons.math3.stat.ranking.NaNStrategy
org.apache.commons.math3.stat.ranking.NaturalRanking
org.apache.commons.math3.stat.ranking.NaturalRanking$1
org.apache.commons.math3.stat.ranking.NaturalRanking$IntDoublePair
org.apache.commons.math3.stat.ranking.TiesStrategy
org.apache.commons.math3.stat.correlation
org.apache.commons.math3.stat.descriptive.rank
org.apache.commons.math3.stat.inference
java.lang
java.util
org.apache.commons.math3.exception
org.apache.commons.math3.random
org.apache.commons.math3.util

org.apache.commons.math3.stat.regression

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 10 33.0% 91.0% 24.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.stat.regression.AbstractMultipleLinearRegression
org.apache.commons.math3.stat.regression.MultipleLinearRegression
org.apache.commons.math3.stat.regression.UpdatingMultipleLinearRegression
org.apache.commons.math3.stat.regression.GLSMultipleLinearRegression
org.apache.commons.math3.stat.regression.MillerUpdatingRegression
org.apache.commons.math3.stat.regression.ModelSpecificationException
org.apache.commons.math3.stat.regression.OLSMultipleLinearRegression
org.apache.commons.math3.stat.regression.RegressionResults
org.apache.commons.math3.stat.regression.SimpleRegression
org.apache.commons.math3.stat.correlation
java.io
java.lang
java.util
org.apache.commons.math3.distribution
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.linear
org.apache.commons.math3.stat
org.apache.commons.math3.stat.descriptive.moment
org.apache.commons.math3.util

org.apache.commons.math3.transform

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 9 8.0% 100.0% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.transform.RealTransformer
org.apache.commons.math3.transform.DctNormalization
org.apache.commons.math3.transform.DftNormalization
org.apache.commons.math3.transform.DstNormalization
org.apache.commons.math3.transform.FastCosineTransformer
org.apache.commons.math3.transform.FastFourierTransformer
org.apache.commons.math3.transform.FastFourierTransformer$1
org.apache.commons.math3.transform.FastFourierTransformer$MultiDimensionalComplexMatrix
org.apache.commons.math3.transform.FastHadamardTransformer
org.apache.commons.math3.transform.FastSineTransformer
org.apache.commons.math3.transform.TransformType
org.apache.commons.math3.transform.TransformUtils
None java.io
java.lang
java.lang.reflect
java.util
org.apache.commons.math3.analysis
org.apache.commons.math3.complex
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.util

org.apache.commons.math3.util

Afferent Couplings Efferent Couplings Abstractness Instability Distance
63 13 12.0% 17.0% 71.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.apache.commons.math3.util.ContinuedFraction
org.apache.commons.math3.util.DoubleArray
org.apache.commons.math3.util.Incrementor$MaxCountExceededCallback
org.apache.commons.math3.util.IterationListener
org.apache.commons.math3.util.MathArrays$Function
org.apache.commons.math3.util.NumberTransformer
org.apache.commons.math3.util.PivotingStrategyInterface
org.apache.commons.math3.util.ArithmeticUtils
org.apache.commons.math3.util.BigReal
org.apache.commons.math3.util.BigRealField
org.apache.commons.math3.util.BigRealField$1
org.apache.commons.math3.util.BigRealField$LazyHolder
org.apache.commons.math3.util.CentralPivotingStrategy
org.apache.commons.math3.util.Combinations
org.apache.commons.math3.util.Combinations$1
org.apache.commons.math3.util.Combinations$IterationOrder
org.apache.commons.math3.util.Combinations$LexicographicComparator
org.apache.commons.math3.util.Combinations$LexicographicIterator
org.apache.commons.math3.util.Combinations$SingletonIterator
org.apache.commons.math3.util.CombinatoricsUtils
org.apache.commons.math3.util.CompositeFormat
org.apache.commons.math3.util.Decimal64
org.apache.commons.math3.util.Decimal64Field
org.apache.commons.math3.util.DefaultTransformer
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.util.Incrementor
org.apache.commons.math3.util.Incrementor$1
org.apache.commons.math3.util.IterationEvent
org.apache.commons.math3.util.IterationManager
org.apache.commons.math3.util.KthSelector
org.apache.commons.math3.util.MathArrays
org.apache.commons.math3.util.MathArrays$1
org.apache.commons.math3.util.MathArrays$2
org.apache.commons.math3.util.MathArrays$3
org.apache.commons.math3.util.MathArrays$OrderDirection
org.apache.commons.math3.util.MathArrays$Position
org.apache.commons.math3.util.MathUtils
org.apache.commons.math3.util.MedianOf3PivotingStrategy
org.apache.commons.math3.util.MultidimensionalCounter
org.apache.commons.math3.util.MultidimensionalCounter$Iterator
org.apache.commons.math3.util.OpenIntToDoubleHashMap
org.apache.commons.math3.util.OpenIntToDoubleHashMap$1
org.apache.commons.math3.util.OpenIntToDoubleHashMap$Iterator
org.apache.commons.math3.util.OpenIntToFieldHashMap
org.apache.commons.math3.util.OpenIntToFieldHashMap$1
org.apache.commons.math3.util.OpenIntToFieldHashMap$Iterator
org.apache.commons.math3.util.Pair
org.apache.commons.math3.util.Precision
org.apache.commons.math3.util.RandomPivotingStrategy
org.apache.commons.math3.util.ResizableDoubleArray
org.apache.commons.math3.util.ResizableDoubleArray$1
org.apache.commons.math3.util.ResizableDoubleArray$ExpansionMode
org.apache.commons.math3.util.TransformerMap
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.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.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.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.clustering
org.apache.commons.math3.ml.distance
org.apache.commons.math3.ml.neuralnet
org.apache.commons.math3.ml.neuralnet.sofm
org.apache.commons.math3.ml.neuralnet.sofm.util
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.noderiv
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
java.io
java.lang
java.lang.reflect
java.math
java.text
java.util
java.util.concurrent
java.util.concurrent.atomic
org.apache.commons.math3
org.apache.commons.math3.distribution
org.apache.commons.math3.exception
org.apache.commons.math3.exception.util
org.apache.commons.math3.random

Cycles

[ summary ] [ packages ] [ cycles ] [ explanations ]

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

Explanation

[ summary ] [ packages ] [ cycles ] [ explanations ]

The following explanations are for quick reference and are lifted directly from the original JDepend documentation.

Term Description
Number of Classes The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package.
Afferent Couplings The number of other packages that depend upon classes within the package is an indicator of the package's responsibility.
Efferent Couplings The number of other packages that the classes in the package depend upon is an indicator of the package's independence.
Abstractness The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package. The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package.
Instability The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change. The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package.
Distance The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability. A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0). The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible.
Cycles Packages participating in a package dependency cycle are in a deadly embrace with respect to reusability and their release cycle. Package dependency cycles can be easily identified by reviewing the textual reports of dependency cycles. Once these dependency cycles have been identified with JDepend, they can be broken by employing various object-oriented techniques.