--- /tmp/commons-math-2.2-7_bk4nxch/debian/libcommons-math-java-doc_2.2-7_all.deb +++ libcommons-math-java-doc_2.2-7_all.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2018-02-06 20:53:04.000000 debian-binary │ --rw-r--r-- 0 0 0 28836 2018-02-06 20:53:04.000000 control.tar.xz │ --rw-r--r-- 0 0 0 796588 2018-02-06 20:53:04.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 28832 2018-02-06 20:53:04.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 796656 2018-02-06 20:53:04.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/share/doc/libcommons-math-java/api/deprecated-list.html │ │ │┄ Ordering differences only │ │ │ @@ -476,30 +476,30 @@ │ │ │ │ │ │ org.apache.commons.math.MathRuntimeException.createUnsupportedOperationException(Localizable, Object...) │ │ │
in 2.2. Please use MathUnsupportedOperationException │ │ │ instead.
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.BetaDistributionImpl.density(Double)  │ │ │ +org.apache.commons.math.distribution.ChiSquaredDistributionImpl.density(Double)  │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.ChiSquaredDistributionImpl.density(Double)  │ │ │ +org.apache.commons.math.distribution.NormalDistributionImpl.density(Double)  │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.GammaDistributionImpl.density(Double)  │ │ │ +org.apache.commons.math.distribution.BetaDistributionImpl.density(Double)  │ │ │ │ │ │ │ │ │ +org.apache.commons.math.distribution.GammaDistributionImpl.density(Double)  │ │ │ + │ │ │ + │ │ │ org.apache.commons.math.distribution.ExponentialDistributionImpl.density(Double) │ │ │
- use density(double)
│ │ │ │ │ │ │ │ │ - │ │ │ -org.apache.commons.math.distribution.NormalDistributionImpl.density(Double)  │ │ │ - │ │ │ │ │ │ org.apache.commons.math.util.MathUtils.equals(float[], float[]) │ │ │
as of 2.2 this method considers that NaN == NaN. In release │ │ │ 3.0, the semantics will change in order to comply with IEEE754 where it │ │ │ is specified that NaN != NaN. │ │ │ New methods have been added for those cases where the old semantics is │ │ │ useful (see e.g. equalsIncludingNaN.
│ │ │ @@ -588,27 +588,27 @@ │ │ │
replaced by ResizableDoubleArray.getInternalValues() as of 2.0
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.analysis.integration.LegendreGaussIntegrator.integrate(double, double) │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.integration.RombergIntegrator.integrate(double, double) │ │ │ +org.apache.commons.math.analysis.integration.TrapezoidIntegrator.integrate(double, double) │ │ │ │ │ │ │ │ │ org.apache.commons.math.analysis.integration.UnivariateRealIntegrator.integrate(double, double) │ │ │
replaced by UnivariateRealIntegrator.integrate(UnivariateRealFunction, double, double) │ │ │ since 2.0
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.integration.SimpsonIntegrator.integrate(double, double) │ │ │ +org.apache.commons.math.analysis.integration.RombergIntegrator.integrate(double, double) │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.integration.TrapezoidIntegrator.integrate(double, double) │ │ │ +org.apache.commons.math.analysis.integration.SimpsonIntegrator.integrate(double, double) │ │ │ │ │ │ │ │ │ org.apache.commons.math.linear.RealMatrix.inverse() │ │ │
as of release 2.0, replaced by │ │ │ new LUDecompositionImpl(m).getSolver().getInverse()
│ │ │ │ │ │ │ │ │ @@ -877,76 +877,76 @@ │ │ │ │ │ │ │ │ │ org.apache.commons.math.util.MathUtils.scalb(double, int) │ │ │
as of 2.2, replaced by FastMath.scalb(double, int)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.BetaDistributionImpl.setAlpha(double) │ │ │ -
as of 2.1 (class will become immutable in 3.0)
│ │ │ - │ │ │ - │ │ │ - │ │ │ org.apache.commons.math.distribution.GammaDistribution.setAlpha(double) │ │ │
as of v2.1
│ │ │ │ │ │ │ │ │ - │ │ │ -org.apache.commons.math.distribution.BetaDistribution.setAlpha(double) │ │ │ -
as of 2.1
│ │ │ - │ │ │ - │ │ │ │ │ │ -org.apache.commons.math.distribution.GammaDistributionImpl.setAlpha(double) │ │ │ +org.apache.commons.math.distribution.BetaDistributionImpl.setAlpha(double) │ │ │
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.BetaDistributionImpl.setBeta(double) │ │ │ +org.apache.commons.math.distribution.GammaDistributionImpl.setAlpha(double) │ │ │
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.GammaDistribution.setBeta(double) │ │ │ -
as of v2.1
│ │ │ +org.apache.commons.math.distribution.BetaDistribution.setAlpha(double) │ │ │ +
as of 2.1
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.BetaDistribution.setBeta(double) │ │ │ -
as of 2.1
│ │ │ +org.apache.commons.math.distribution.GammaDistribution.setBeta(double) │ │ │ +
as of v2.1
│ │ │ │ │ │ │ │ │ │ │ │ +org.apache.commons.math.distribution.BetaDistributionImpl.setBeta(double) │ │ │ +
as of 2.1 (class will become immutable in 3.0)
│ │ │ + │ │ │ + │ │ │ + │ │ │ org.apache.commons.math.distribution.GammaDistributionImpl.setBeta(double) │ │ │
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ + │ │ │ +org.apache.commons.math.distribution.BetaDistribution.setBeta(double) │ │ │ +
as of 2.1
│ │ │ + │ │ │ + │ │ │ │ │ │ org.apache.commons.math.stat.inference.TestUtils.setChiSquareTest(ChiSquareTest) │ │ │
2.2 will be removed in 3.0 - not compatible with use from multiple threads
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.stat.inference.TestUtils.setChiSquareTest(TTest) │ │ │
2.2 will be removed in 3.0 - not compatible with use from multiple threads
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.TDistribution.setDegreesOfFreedom(double) │ │ │ -
as of v2.1
│ │ │ +org.apache.commons.math.distribution.ChiSquaredDistributionImpl.setDegreesOfFreedom(double) │ │ │ +
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.ChiSquaredDistributionImpl.setDegreesOfFreedom(double) │ │ │ +org.apache.commons.math.distribution.TDistributionImpl.setDegreesOfFreedom(double) │ │ │
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.TDistributionImpl.setDegreesOfFreedom(double) │ │ │ -
as of 2.1 (class will become immutable in 3.0)
│ │ │ +org.apache.commons.math.distribution.TDistribution.setDegreesOfFreedom(double) │ │ │ +
as of v2.1
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.distribution.ChiSquaredDistribution.setDegreesOfFreedom(double) │ │ │
as of v2.1
│ │ │ │ │ │ │ │ │ @@ -982,40 +982,40 @@ │ │ │ │ │ │ │ │ │ org.apache.commons.math.distribution.ChiSquaredDistributionImpl.setGamma(GammaDistribution) │ │ │
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.PoissonDistribution.setMean(double) │ │ │ -
as of v2.1
│ │ │ +org.apache.commons.math.distribution.PoissonDistributionImpl.setMean(double) │ │ │ +
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.NormalDistribution.setMean(double) │ │ │ -
as of v2.1
│ │ │ +org.apache.commons.math.distribution.NormalDistributionImpl.setMean(double) │ │ │ +
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.ExponentialDistributionImpl.setMean(double) │ │ │ -
as of 2.1 (class will become immutable in 3.0)
│ │ │ +org.apache.commons.math.distribution.PoissonDistribution.setMean(double) │ │ │ +
as of v2.1
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.NormalDistributionImpl.setMean(double) │ │ │ -
as of 2.1 (class will become immutable in 3.0)
│ │ │ +org.apache.commons.math.distribution.NormalDistribution.setMean(double) │ │ │ +
as of v2.1
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.distribution.ExponentialDistribution.setMean(double) │ │ │
as of v2.1
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.PoissonDistributionImpl.setMean(double) │ │ │ +org.apache.commons.math.distribution.ExponentialDistributionImpl.setMean(double) │ │ │
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.distribution.CauchyDistribution.setMedian(double) │ │ │
as of v2.1
│ │ │ │ │ │ @@ -1042,25 +1042,25 @@ │ │ │ │ │ │ │ │ │ org.apache.commons.math.distribution.PascalDistributionImpl.setNumberOfSuccesses(int) │ │ │
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.PascalDistribution.setNumberOfSuccesses(int) │ │ │ +org.apache.commons.math.distribution.HypergeometricDistribution.setNumberOfSuccesses(int) │ │ │
as of v2.1
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.distribution.HypergeometricDistributionImpl.setNumberOfSuccesses(int) │ │ │
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.HypergeometricDistribution.setNumberOfSuccesses(int) │ │ │ +org.apache.commons.math.distribution.PascalDistribution.setNumberOfSuccesses(int) │ │ │
as of v2.1
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.distribution.BinomialDistributionImpl.setNumberOfTrials(int) │ │ │
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ @@ -1082,96 +1082,96 @@ │ │ │ │ │ │ │ │ │ org.apache.commons.math.stat.inference.TestUtils.setOneWayAnova(OneWayAnova) │ │ │
2.2 will be removed in 3.0 - not compatible with use from multiple threads
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.HypergeometricDistributionImpl.setPopulationSize(int) │ │ │ -
as of 2.1 (class will become immutable in 3.0)
│ │ │ +org.apache.commons.math.distribution.HypergeometricDistribution.setPopulationSize(int) │ │ │ +
as of v2.1
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.HypergeometricDistribution.setPopulationSize(int) │ │ │ -
as of v2.1
│ │ │ +org.apache.commons.math.distribution.HypergeometricDistributionImpl.setPopulationSize(int) │ │ │ +
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.distribution.PascalDistributionImpl.setProbabilityOfSuccess(double) │ │ │
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.PascalDistribution.setProbabilityOfSuccess(double) │ │ │ -
as of v2.1
│ │ │ +org.apache.commons.math.distribution.BinomialDistributionImpl.setProbabilityOfSuccess(double) │ │ │ +
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.BinomialDistributionImpl.setProbabilityOfSuccess(double) │ │ │ -
as of 2.1 (class will become immutable in 3.0)
│ │ │ +org.apache.commons.math.distribution.PascalDistribution.setProbabilityOfSuccess(double) │ │ │ +
as of v2.1
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.distribution.BinomialDistribution.setProbabilityOfSuccess(double) │ │ │
as of v2.1
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.optimization.univariate.AbstractUnivariateRealOptimizer.setResult(double, double, int) │ │ │
in 2.2 (no alternative).
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.HypergeometricDistributionImpl.setSampleSize(int) │ │ │ -
as of 2.1 (class will become immutable in 3.0)
│ │ │ +org.apache.commons.math.distribution.HypergeometricDistribution.setSampleSize(int) │ │ │ +
as of v2.1
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.HypergeometricDistribution.setSampleSize(int) │ │ │ -
as of v2.1
│ │ │ +org.apache.commons.math.distribution.HypergeometricDistributionImpl.setSampleSize(int) │ │ │ +
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.WeibullDistributionImpl.setScale(double) │ │ │ -
as of 2.1 (class will become immutable in 3.0)
│ │ │ +org.apache.commons.math.distribution.WeibullDistribution.setScale(double) │ │ │ +
as of v2.1
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.distribution.CauchyDistribution.setScale(double) │ │ │
as of v2.1
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.distribution.CauchyDistributionImpl.setScale(double) │ │ │
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.WeibullDistribution.setScale(double) │ │ │ -
as of v2.1
│ │ │ +org.apache.commons.math.distribution.WeibullDistributionImpl.setScale(double) │ │ │ +
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.WeibullDistributionImpl.setShape(double) │ │ │ -
as of 2.1 (class will become immutable in 3.0)
│ │ │ +org.apache.commons.math.distribution.WeibullDistribution.setShape(double) │ │ │ +
as of v2.1
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.WeibullDistribution.setShape(double) │ │ │ -
as of v2.1
│ │ │ +org.apache.commons.math.distribution.WeibullDistributionImpl.setShape(double) │ │ │ +
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.NormalDistribution.setStandardDeviation(double) │ │ │ -
as of v2.1
│ │ │ +org.apache.commons.math.distribution.NormalDistributionImpl.setStandardDeviation(double) │ │ │ +
as of 2.1 (class will become immutable in 3.0)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.distribution.NormalDistributionImpl.setStandardDeviation(double) │ │ │ -
as of 2.1 (class will become immutable in 3.0)
│ │ │ +org.apache.commons.math.distribution.NormalDistribution.setStandardDeviation(double) │ │ │ +
as of v2.1
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.stat.inference.TestUtils.setUnknownDistributionChiSquareTest(UnknownDistributionChiSquareTest) │ │ │
2.2 will be removed in 3.0 - not compatible with use from multiple threads
│ │ │ │ │ │ │ │ │ @@ -1185,152 +1185,152 @@ │ │ │
as of release 2.0, replaced by DecompositionSolver.solve(double[])
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.linear.AbstractRealMatrix.solve(double[]) │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.LaguerreSolver.solve(double, double) │ │ │ - │ │ │ - │ │ │ org.apache.commons.math.analysis.solvers.UnivariateRealSolver.solve(double, double) │ │ │
replaced by UnivariateRealSolver.solve(UnivariateRealFunction, double, double) │ │ │ since 2.0
│ │ │ │ │ │ │ │ │ + │ │ │ +org.apache.commons.math.analysis.solvers.NewtonSolver.solve(double, double) │ │ │ + │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.BisectionSolver.solve(double, double) │ │ │ +org.apache.commons.math.analysis.solvers.LaguerreSolver.solve(double, double) │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.BrentSolver.solve(double, double) │ │ │ +org.apache.commons.math.analysis.solvers.RiddersSolver.solve(double, double) │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.RiddersSolver.solve(double, double) │ │ │ +org.apache.commons.math.analysis.solvers.MullerSolver.solve(double, double) │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.MullerSolver.solve(double, double) │ │ │ +org.apache.commons.math.analysis.solvers.BrentSolver.solve(double, double) │ │ │ │ │ │ │ │ │ org.apache.commons.math.analysis.solvers.SecantSolver.solve(double, double) │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.NewtonSolver.solve(double, double) │ │ │ +org.apache.commons.math.analysis.solvers.BisectionSolver.solve(double, double) │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.LaguerreSolver.solve(double, double, double) │ │ │ - │ │ │ - │ │ │ org.apache.commons.math.analysis.solvers.UnivariateRealSolver.solve(double, double, double) │ │ │
replaced by UnivariateRealSolver.solve(UnivariateRealFunction, double, double, double) │ │ │ since 2.0
│ │ │ │ │ │ │ │ │ + │ │ │ +org.apache.commons.math.analysis.solvers.NewtonSolver.solve(double, double, double) │ │ │ + │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.BisectionSolver.solve(double, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.LaguerreSolver.solve(double, double, double) │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.BrentSolver.solve(double, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.RiddersSolver.solve(double, double, double) │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.RiddersSolver.solve(double, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.MullerSolver.solve(double, double, double) │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.MullerSolver.solve(double, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.BrentSolver.solve(double, double, double) │ │ │ │ │ │ │ │ │ org.apache.commons.math.analysis.solvers.SecantSolver.solve(double, double, double) │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.NewtonSolver.solve(double, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.BisectionSolver.solve(double, double, double) │ │ │ │ │ │ │ │ │ org.apache.commons.math.linear.RealMatrix.solve(RealMatrix) │ │ │
as of release 2.0, replaced by DecompositionSolver.solve(RealMatrix)
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.linear.AbstractRealMatrix.solve(RealMatrix) │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.LaguerreSolver.solve(UnivariateRealFunction, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.UnivariateRealSolver.solve(UnivariateRealFunction, double, double) │ │ │
in 2.2 (to be removed in 3.0).
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.UnivariateRealSolver.solve(UnivariateRealFunction, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.NewtonSolver.solve(UnivariateRealFunction, double, double) │ │ │
in 2.2 (to be removed in 3.0).
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.BisectionSolver.solve(UnivariateRealFunction, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.LaguerreSolver.solve(UnivariateRealFunction, double, double) │ │ │
in 2.2 (to be removed in 3.0).
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.BrentSolver.solve(UnivariateRealFunction, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.RiddersSolver.solve(UnivariateRealFunction, double, double) │ │ │
in 2.2 (to be removed in 3.0).
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.RiddersSolver.solve(UnivariateRealFunction, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.MullerSolver.solve(UnivariateRealFunction, double, double) │ │ │
in 2.2 (to be removed in 3.0).
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.MullerSolver.solve(UnivariateRealFunction, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.BrentSolver.solve(UnivariateRealFunction, double, double) │ │ │
in 2.2 (to be removed in 3.0).
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.analysis.solvers.SecantSolver.solve(UnivariateRealFunction, double, double) │ │ │
in 2.2 (to be removed in 3.0).
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.NewtonSolver.solve(UnivariateRealFunction, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.BisectionSolver.solve(UnivariateRealFunction, double, double) │ │ │
in 2.2 (to be removed in 3.0).
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.LaguerreSolver.solve(UnivariateRealFunction, double, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.UnivariateRealSolver.solve(UnivariateRealFunction, double, double, double) │ │ │
in 2.2 (to be removed in 3.0).
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.UnivariateRealSolver.solve(UnivariateRealFunction, double, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.NewtonSolver.solve(UnivariateRealFunction, double, double, double) │ │ │
in 2.2 (to be removed in 3.0).
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.BisectionSolver.solve(UnivariateRealFunction, double, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.LaguerreSolver.solve(UnivariateRealFunction, double, double, double) │ │ │
in 2.2 (to be removed in 3.0).
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.BrentSolver.solve(UnivariateRealFunction, double, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.RiddersSolver.solve(UnivariateRealFunction, double, double, double) │ │ │
in 2.2 (to be removed in 3.0).
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.RiddersSolver.solve(UnivariateRealFunction, double, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.MullerSolver.solve(UnivariateRealFunction, double, double, double) │ │ │
in 2.2 (to be removed in 3.0).
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.MullerSolver.solve(UnivariateRealFunction, double, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.BrentSolver.solve(UnivariateRealFunction, double, double, double) │ │ │
in 2.2 (to be removed in 3.0).
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.analysis.solvers.SecantSolver.solve(UnivariateRealFunction, double, double, double) │ │ │
in 2.2 (to be removed in 3.0).
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math.analysis.solvers.NewtonSolver.solve(UnivariateRealFunction, double, double, double) │ │ │ +org.apache.commons.math.analysis.solvers.BisectionSolver.solve(UnivariateRealFunction, double, double, double) │ │ │
in 2.2 (to be removed in 3.0).
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math.analysis.solvers.MullerSolver.solve2(double, double) │ │ │
replaced by MullerSolver.solve2(UnivariateRealFunction, double, double) │ │ │ since 2.0
│ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/analysis/class-use/DifferentiableMultivariateRealFunction.html │ │ │┄ Ordering differences only │ │ │ @@ -110,23 +110,23 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair │ │ │ -MultiStartDifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ +DifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ GoalType goalType, │ │ │ double[] startPoint) │ │ │
Optimizes an objective function.
│ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair │ │ │ -DifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ +MultiStartDifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ GoalType goalType, │ │ │ double[] startPoint) │ │ │
Optimizes an objective function.
│ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/analysis/class-use/MultivariateRealFunction.html │ │ │┄ Ordering differences only │ │ │ @@ -206,22 +206,22 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ MultivariateRealFunction │ │ │ -MultivariateRealInterpolator.interpolate(double[][] xval, │ │ │ +MicrosphereInterpolator.interpolate(double[][] xval, │ │ │ double[] yval) │ │ │
Computes an interpolating function for the data set.
│ │ │ │ │ │ │ │ │ │ │ │ MultivariateRealFunction │ │ │ -MicrosphereInterpolator.interpolate(double[][] xval, │ │ │ +MultivariateRealInterpolator.interpolate(double[][] xval, │ │ │ double[] yval) │ │ │
Computes an interpolating function for the data set.
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/analysis/class-use/UnivariateRealFunction.html │ │ │┄ Ordering differences only │ │ │ @@ -289,15 +289,15 @@ │ │ │ double min, │ │ │ double max)
│ │ │
Integrate the function in the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RombergIntegrator.integrate(UnivariateRealFunction f, │ │ │ +TrapezoidIntegrator.integrate(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
Integrate the function in the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ @@ -305,23 +305,23 @@ │ │ │ double min, │ │ │ double max)
│ │ │
Integrate the function in the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -SimpsonIntegrator.integrate(UnivariateRealFunction f, │ │ │ +RombergIntegrator.integrate(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
Integrate the function in the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TrapezoidIntegrator.integrate(UnivariateRealFunction f, │ │ │ +SimpsonIntegrator.integrate(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
Integrate the function in the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -517,227 +517,227 @@ │ │ │ UnivariateRealFunction function)
│ │ │
Deprecated. 
│ │ │
Returns true iff the function takes opposite signs at the endpoints.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -LaguerreSolver.solve(int maxEval, │ │ │ +NewtonSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │ -
Find a real root in the given interval.
│ │ │ +
Find a zero near the midpoint of min and max.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BisectionSolver.solve(int maxEval, │ │ │ +LaguerreSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │ -
Solve for a zero root in the given interval.
│ │ │ +
Find a real root in the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BrentSolver.solve(int maxEval, │ │ │ +RiddersSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │ -
Find a zero in the given interval.
│ │ │ +
Find a root in the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RiddersSolver.solve(int maxEval, │ │ │ +MullerSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │ -
Find a root in the given interval.
│ │ │ +
Find a real root in the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -MullerSolver.solve(int maxEval, │ │ │ +BrentSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │ -
Find a real root in the given interval.
│ │ │ +
Find a zero in the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ SecantSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
Find a zero in the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NewtonSolver.solve(int maxEval, │ │ │ - UnivariateRealFunction f, │ │ │ +UnivariateRealSolverImpl.solve(int maxEval, │ │ │ + UnivariateRealFunction function, │ │ │ double min, │ │ │ double max) │ │ │ -
Find a zero near the midpoint of min and max.
│ │ │ +
Deprecated. 
│ │ │ +
Solve for a zero root in the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -UnivariateRealSolverImpl.solve(int maxEval, │ │ │ - UnivariateRealFunction function, │ │ │ +BisectionSolver.solve(int maxEval, │ │ │ + UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │ -
Deprecated. 
│ │ │
Solve for a zero root in the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -LaguerreSolver.solve(int maxEval, │ │ │ +NewtonSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ - double initial) │ │ │ -
Find a real root in the given interval with initial value.
│ │ │ + double startValue)
│ │ │ +
Find a zero near the value startValue.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BisectionSolver.solve(int maxEval, │ │ │ +LaguerreSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │ -
Solve for a zero in the given interval, start at startValue.
│ │ │ +
Find a real root in the given interval with initial value.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BrentSolver.solve(int maxEval, │ │ │ +RiddersSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │ -
Find a zero in the given interval with an initial guess.
│ │ │ +
Find a root in the given interval with initial value.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RiddersSolver.solve(int maxEval, │ │ │ +MullerSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │ -
Find a root in the given interval with initial value.
│ │ │ +
Find a real root in the given interval with initial value.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -MullerSolver.solve(int maxEval, │ │ │ +BrentSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │ -
Find a real root in the given interval with initial value.
│ │ │ +
Find a zero in the given interval with an initial guess.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ SecantSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │
Find a zero in the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NewtonSolver.solve(int maxEval, │ │ │ - UnivariateRealFunction f, │ │ │ +UnivariateRealSolverImpl.solve(int maxEval, │ │ │ + UnivariateRealFunction function, │ │ │ double min, │ │ │ double max, │ │ │ double startValue) │ │ │ -
Find a zero near the value startValue.
│ │ │ +
Deprecated. 
│ │ │ +
Solve for a zero in the given interval, start at startValue.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -UnivariateRealSolverImpl.solve(int maxEval, │ │ │ - UnivariateRealFunction function, │ │ │ +BisectionSolver.solve(int maxEval, │ │ │ + UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ - double startValue) │ │ │ -
Deprecated. 
│ │ │ + double initial)
│ │ │
Solve for a zero in the given interval, start at startValue.
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -LaguerreSolver.solve(UnivariateRealFunction f, │ │ │ +UnivariateRealSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
Deprecated.  │ │ │
in 2.2 (to be removed in 3.0).
│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -UnivariateRealSolver.solve(UnivariateRealFunction f, │ │ │ +NewtonSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
Deprecated.  │ │ │
in 2.2 (to be removed in 3.0).
│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BisectionSolver.solve(UnivariateRealFunction f, │ │ │ +LaguerreSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
Deprecated.  │ │ │
in 2.2 (to be removed in 3.0).
│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ +static double │ │ │ +UnivariateRealSolverUtils.solve(UnivariateRealFunction f, │ │ │ + double x0, │ │ │ + double x1) │ │ │ +
Convenience method to find a zero of a univariate real function.
│ │ │ + │ │ │ + │ │ │ + │ │ │ double │ │ │ -BrentSolver.solve(UnivariateRealFunction f, │ │ │ +RiddersSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
Deprecated.  │ │ │
in 2.2 (to be removed in 3.0).
│ │ │
│ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ double │ │ │ -RiddersSolver.solve(UnivariateRealFunction f, │ │ │ +MullerSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
Deprecated.  │ │ │
in 2.2 (to be removed in 3.0).
│ │ │
│ │ │ │ │ │ │ │ │ - │ │ │ -static double │ │ │ -UnivariateRealSolverUtils.solve(UnivariateRealFunction f, │ │ │ - double x0, │ │ │ - double x1) │ │ │ -
Convenience method to find a zero of a univariate real function.
│ │ │ - │ │ │ - │ │ │ │ │ │ double │ │ │ -MullerSolver.solve(UnivariateRealFunction f, │ │ │ +BrentSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
Deprecated.  │ │ │
in 2.2 (to be removed in 3.0).
│ │ │
│ │ │ │ │ │ │ │ │ @@ -749,89 +749,89 @@ │ │ │
Deprecated.  │ │ │
in 2.2 (to be removed in 3.0).
│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NewtonSolver.solve(UnivariateRealFunction f, │ │ │ +BisectionSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
Deprecated.  │ │ │
in 2.2 (to be removed in 3.0).
│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -LaguerreSolver.solve(UnivariateRealFunction f, │ │ │ +UnivariateRealSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ - double initial) │ │ │ + double startValue) │ │ │
Deprecated.  │ │ │
in 2.2 (to be removed in 3.0).
│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -UnivariateRealSolver.solve(UnivariateRealFunction f, │ │ │ +NewtonSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double startValue) │ │ │
Deprecated.  │ │ │
in 2.2 (to be removed in 3.0).
│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BisectionSolver.solve(UnivariateRealFunction f, │ │ │ +LaguerreSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │
Deprecated.  │ │ │
in 2.2 (to be removed in 3.0).
│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ +static double │ │ │ +UnivariateRealSolverUtils.solve(UnivariateRealFunction f, │ │ │ + double x0, │ │ │ + double x1, │ │ │ + double absoluteAccuracy) │ │ │ +
Convenience method to find a zero of a univariate real function.
│ │ │ + │ │ │ + │ │ │ + │ │ │ double │ │ │ -BrentSolver.solve(UnivariateRealFunction f, │ │ │ +RiddersSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │
Deprecated.  │ │ │
in 2.2 (to be removed in 3.0).
│ │ │
│ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ double │ │ │ -RiddersSolver.solve(UnivariateRealFunction f, │ │ │ +MullerSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │
Deprecated.  │ │ │
in 2.2 (to be removed in 3.0).
│ │ │
│ │ │ │ │ │ │ │ │ - │ │ │ -static double │ │ │ -UnivariateRealSolverUtils.solve(UnivariateRealFunction f, │ │ │ - double x0, │ │ │ - double x1, │ │ │ - double absoluteAccuracy) │ │ │ -
Convenience method to find a zero of a univariate real function.
│ │ │ - │ │ │ - │ │ │ │ │ │ double │ │ │ -MullerSolver.solve(UnivariateRealFunction f, │ │ │ +BrentSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │
Deprecated.  │ │ │
in 2.2 (to be removed in 3.0).
│ │ │
│ │ │ │ │ │ @@ -845,18 +845,18 @@ │ │ │
Deprecated.  │ │ │
in 2.2 (to be removed in 3.0).
│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NewtonSolver.solve(UnivariateRealFunction f, │ │ │ +BisectionSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ - double startValue) │ │ │ + double initial) │ │ │
Deprecated.  │ │ │
in 2.2 (to be removed in 3.0).
│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ @@ -1157,79 +1157,79 @@ │ │ │ Methods in org.apache.commons.math.transform with parameters of type UnivariateRealFunction  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -Complex[] │ │ │ -FastFourierTransformer.inversetransform(UnivariateRealFunction f, │ │ │ +double[] │ │ │ +FastCosineTransformer.inversetransform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
Inversely transform the given real function, sampled on the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -FastHadamardTransformer.inversetransform(UnivariateRealFunction f, │ │ │ +RealTransformer.inversetransform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
Inversely transform the given real function, sampled on the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -RealTransformer.inversetransform(UnivariateRealFunction f, │ │ │ +FastSineTransformer.inversetransform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
Inversely transform the given real function, sampled on the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ -double[] │ │ │ -FastCosineTransformer.inversetransform(UnivariateRealFunction f, │ │ │ +Complex[] │ │ │ +FastFourierTransformer.inversetransform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
Inversely transform the given real function, sampled on the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -FastSineTransformer.inversetransform(UnivariateRealFunction f, │ │ │ +FastHadamardTransformer.inversetransform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
Inversely transform the given real function, sampled on the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ -Complex[] │ │ │ -FastFourierTransformer.inversetransform2(UnivariateRealFunction f, │ │ │ +double[] │ │ │ +FastCosineTransformer.inversetransform2(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
Inversely transform the given real function, sampled on the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -FastCosineTransformer.inversetransform2(UnivariateRealFunction f, │ │ │ +FastSineTransformer.inversetransform2(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
Inversely transform the given real function, sampled on the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ -double[] │ │ │ -FastSineTransformer.inversetransform2(UnivariateRealFunction f, │ │ │ +Complex[] │ │ │ +FastFourierTransformer.inversetransform2(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
Inversely transform the given real function, sampled on the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ @@ -1238,79 +1238,79 @@ │ │ │ double min, │ │ │ double max, │ │ │ int n)
│ │ │
Sample the given univariate real function on the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ -Complex[] │ │ │ -FastFourierTransformer.transform(UnivariateRealFunction f, │ │ │ +double[] │ │ │ +FastCosineTransformer.transform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
Transform the given real function, sampled on the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -FastHadamardTransformer.transform(UnivariateRealFunction f, │ │ │ +RealTransformer.transform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
Transform the given real function, sampled on the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -RealTransformer.transform(UnivariateRealFunction f, │ │ │ +FastSineTransformer.transform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
Transform the given real function, sampled on the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ -double[] │ │ │ -FastCosineTransformer.transform(UnivariateRealFunction f, │ │ │ +Complex[] │ │ │ +FastFourierTransformer.transform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
Transform the given real function, sampled on the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -FastSineTransformer.transform(UnivariateRealFunction f, │ │ │ +FastHadamardTransformer.transform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
Transform the given real function, sampled on the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ -Complex[] │ │ │ -FastFourierTransformer.transform2(UnivariateRealFunction f, │ │ │ +double[] │ │ │ +FastCosineTransformer.transform2(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
Transform the given real function, sampled on the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -FastCosineTransformer.transform2(UnivariateRealFunction f, │ │ │ +FastSineTransformer.transform2(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
Transform the given real function, sampled on the given interval.
│ │ │ │ │ │ │ │ │ │ │ │ -double[] │ │ │ -FastSineTransformer.transform2(UnivariateRealFunction f, │ │ │ +Complex[] │ │ │ +FastFourierTransformer.transform2(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
Transform the given real function, sampled on the given interval.
│ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/analysis/polynomials/class-use/PolynomialSplineFunction.html │ │ │┄ Ordering differences only │ │ │ @@ -109,30 +109,30 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ PolynomialSplineFunction │ │ │ +LinearInterpolator.interpolate(double[] x, │ │ │ + double[] y) │ │ │ +
Computes a linear interpolating function for the data set.
│ │ │ + │ │ │ + │ │ │ + │ │ │ +PolynomialSplineFunction │ │ │ LoessInterpolator.interpolate(double[] xval, │ │ │ double[] yval) │ │ │
Compute an interpolating function by performing a loess fit │ │ │ on the data at the original abscissae and then building a cubic spline │ │ │ with a │ │ │ SplineInterpolator │ │ │ on the resulting fit.
│ │ │ │ │ │ │ │ │ - │ │ │ -PolynomialSplineFunction │ │ │ -LinearInterpolator.interpolate(double[] x, │ │ │ - double[] y) │ │ │ -
Computes a linear interpolating function for the data set.
│ │ │ - │ │ │ - │ │ │ │ │ │ PolynomialSplineFunction │ │ │ SplineInterpolator.interpolate(double[] x, │ │ │ double[] y) │ │ │
Computes an interpolating function for the data set.
│ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/analysis/solvers/class-use/UnivariateRealSolver.html │ │ │┄ Ordering differences only │ │ │ @@ -174,73 +174,73 @@ │ │ │ Methods in org.apache.commons.math.analysis.solvers that return UnivariateRealSolver  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -UnivariateRealSolver │ │ │ -UnivariateRealSolverFactoryImpl.newBisectionSolver() │ │ │ -
Create a new UnivariateRealSolver.
│ │ │ - │ │ │ - │ │ │ - │ │ │ abstract UnivariateRealSolver │ │ │ UnivariateRealSolverFactory.newBisectionSolver() │ │ │
Create a new UnivariateRealSolver.
│ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ UnivariateRealSolver │ │ │ -UnivariateRealSolverFactoryImpl.newBrentSolver() │ │ │ +UnivariateRealSolverFactoryImpl.newBisectionSolver() │ │ │
Create a new UnivariateRealSolver.
│ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ abstract UnivariateRealSolver │ │ │ UnivariateRealSolverFactory.newBrentSolver() │ │ │
Create a new UnivariateRealSolver.
│ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ UnivariateRealSolver │ │ │ -UnivariateRealSolverFactoryImpl.newDefaultSolver() │ │ │ +UnivariateRealSolverFactoryImpl.newBrentSolver() │ │ │
Create a new UnivariateRealSolver.
│ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ abstract UnivariateRealSolver │ │ │ UnivariateRealSolverFactory.newDefaultSolver() │ │ │
Create a new UnivariateRealSolver.
│ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ UnivariateRealSolver │ │ │ -UnivariateRealSolverFactoryImpl.newNewtonSolver() │ │ │ +UnivariateRealSolverFactoryImpl.newDefaultSolver() │ │ │
Create a new UnivariateRealSolver.
│ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ abstract UnivariateRealSolver │ │ │ UnivariateRealSolverFactory.newNewtonSolver() │ │ │
Create a new UnivariateRealSolver.
│ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ UnivariateRealSolver │ │ │ -UnivariateRealSolverFactoryImpl.newSecantSolver() │ │ │ +UnivariateRealSolverFactoryImpl.newNewtonSolver() │ │ │
Create a new UnivariateRealSolver.
│ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ abstract UnivariateRealSolver │ │ │ UnivariateRealSolverFactory.newSecantSolver() │ │ │
Create a new UnivariateRealSolver.
│ │ │ │ │ │ │ │ │ + │ │ │ +UnivariateRealSolver │ │ │ +UnivariateRealSolverFactoryImpl.newSecantSolver() │ │ │ +
Create a new UnivariateRealSolver.
│ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ │ │ │ │ │ │

    Uses of UnivariateRealSolver in org.apache.commons.math.optimization.general

    │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/class-use/ConvergenceException.html │ │ │┄ Ordering differences only │ │ │ @@ -246,29 +246,29 @@ │ │ │ │ │ │ If f is continuous on [a,b], this means that a │ │ │ and b bracket a root of f. │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -LaguerreSolver.solve(double min, │ │ │ - double max) │ │ │ -
    Deprecated. 
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -double │ │ │ UnivariateRealSolver.solve(double min, │ │ │ double max) │ │ │
    Deprecated.  │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ + │ │ │ +double │ │ │ +LaguerreSolver.solve(double min, │ │ │ + double max) │ │ │ +
    Deprecated. 
    │ │ │ + │ │ │ + │ │ │ │ │ │ double │ │ │ RiddersSolver.solve(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ @@ -284,31 +284,31 @@ │ │ │ SecantSolver.solve(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -LaguerreSolver.solve(double min, │ │ │ - double max, │ │ │ - double initial) │ │ │ -
    Deprecated. 
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -double │ │ │ UnivariateRealSolver.solve(double min, │ │ │ double max, │ │ │ double startValue) │ │ │
    Deprecated.  │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ + │ │ │ +double │ │ │ +LaguerreSolver.solve(double min, │ │ │ + double max, │ │ │ + double initial) │ │ │ +
    Deprecated. 
    │ │ │ + │ │ │ + │ │ │ │ │ │ double │ │ │ RiddersSolver.solve(double min, │ │ │ double max, │ │ │ double initial) │ │ │
    Deprecated. 
    │ │ │ │ │ │ @@ -367,25 +367,25 @@ │ │ │ double startValue)
    │ │ │
    Deprecated. 
    │ │ │
    Solve for a zero in the given interval, start at startValue.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -LaguerreSolver.solve(UnivariateRealFunction f, │ │ │ +UnivariateRealSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -UnivariateRealSolver.solve(UnivariateRealFunction f, │ │ │ +LaguerreSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ @@ -395,29 +395,29 @@ │ │ │ double x0, │ │ │ double x1)
    │ │ │
    Convenience method to find a zero of a univariate real function.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -LaguerreSolver.solve(UnivariateRealFunction f, │ │ │ +UnivariateRealSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ - double initial) │ │ │ + double startValue) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -UnivariateRealSolver.solve(UnivariateRealFunction f, │ │ │ +LaguerreSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ - double startValue) │ │ │ + double initial) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ static double │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/class-use/DimensionMismatchException.html │ │ │┄ Ordering differences only │ │ │ @@ -279,21 +279,21 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -VectorialMean.increment(double[] v) │ │ │ +VectorialCovariance.increment(double[] v) │ │ │
    Add a new vector to the sample.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -VectorialCovariance.increment(double[] v) │ │ │ +VectorialMean.increment(double[] v) │ │ │
    Add a new vector to the sample.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/class-use/Field.html │ │ │┄ Ordering differences only │ │ │ @@ -236,35 +236,35 @@ │ │ │ │ │ │ Field<T> │ │ │ ArrayFieldVector.getField() │ │ │
    Get the type of field elements of the vector.
    │ │ │ │ │ │ │ │ │ │ │ │ -Field<T> │ │ │ -AbstractFieldMatrix.getField() │ │ │ +Field<T> │ │ │ +FieldMatrix.getField() │ │ │
    Get the type of field elements of the matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -Field<T> │ │ │ -FieldVector.getField() │ │ │ -
    Get the type of field elements of the vector.
    │ │ │ +Field<T> │ │ │ +AbstractFieldMatrix.getField() │ │ │ +
    Get the type of field elements of the matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ Field<T> │ │ │ SparseFieldVector.getField() │ │ │
    Get the type of field elements of the vector.
    │ │ │ │ │ │ │ │ │ │ │ │ -Field<T> │ │ │ -FieldMatrix.getField() │ │ │ -
    Get the type of field elements of the matrix.
    │ │ │ +Field<T> │ │ │ +FieldVector.getField() │ │ │ +
    Get the type of field elements of the vector.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/class-use/FieldElement.html │ │ │┄ Ordering differences only │ │ │ @@ -442,71 +442,71 @@ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -514,76 +514,76 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ @@ -941,24 +941,24 @@ │ │ │ int column) │ │ │
    Replace the submatrix starting at row, column using data in │ │ │ the input subMatrix array.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ @@ -966,23 +966,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ @@ -335,23 +335,23 @@ │ │ │ double min, │ │ │ double max) │ │ │
    Integrate the function in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math.linear with parameters of type Field 
    BlockFieldMatrix.createBlocksLayout(Field<T> field, │ │ │ int rows, │ │ │ int columns) │ │ │
    Create a data array in blocks layout.
    │ │ │
    T[]AbstractFieldMatrix.getColumn(int column) │ │ │ +T[]BlockFieldMatrix.getColumn(int column) │ │ │
    Returns the entries in column number col as an array.
    │ │ │
    T[]BlockFieldMatrix.getColumn(int column) │ │ │ +T[]FieldMatrix.getColumn(int column) │ │ │
    Returns the entries in column number col as an array.
    │ │ │
    T[]FieldMatrix.getColumn(int column) │ │ │ +T[]AbstractFieldMatrix.getColumn(int column) │ │ │
    Returns the entries in column number col as an array.
    │ │ │
    T[]ArrayFieldVector.getData() │ │ │ -
    Returns vector entries as a T array.
    │ │ │ +
    T[][]BlockFieldMatrix.getData() │ │ │ +
    Returns matrix entries as a two-dimensional array.
    │ │ │
    T[][]AbstractFieldMatrix.getData() │ │ │ -
    Returns matrix entries as a two-dimensional array.
    │ │ │ +
    T[]ArrayFieldVector.getData() │ │ │ +
    Returns vector entries as a T array.
    │ │ │
    T[]FieldVector.getData() │ │ │ -
    Returns vector entries as a T array.
    │ │ │ +
    T[][]Array2DRowFieldMatrix.getData() │ │ │ +
    Returns matrix entries as a two-dimensional array.
    │ │ │
    T[][]Array2DRowFieldMatrix.getData() │ │ │ +T[][]FieldMatrix.getData() │ │ │
    Returns matrix entries as a two-dimensional array.
    │ │ │
    T[]SparseFieldVector.getData() │ │ │ -
    Returns vector entries as a T array.
    │ │ │ +
    T[][]AbstractFieldMatrix.getData() │ │ │ +
    Returns matrix entries as a two-dimensional array.
    │ │ │
    T[][]BlockFieldMatrix.getData() │ │ │ -
    Returns matrix entries as a two-dimensional array.
    │ │ │ +
    T[]SparseFieldVector.getData() │ │ │ +
    Returns vector entries as a T array.
    │ │ │
    T[][]FieldMatrix.getData() │ │ │ -
    Returns matrix entries as a two-dimensional array.
    │ │ │ +
    T[]FieldVector.getData() │ │ │ +
    Returns vector entries as a T array.
    │ │ │
    T[]ArrayFieldVector.getDataRef() │ │ │
    Returns a reference to the underlying data array.
    │ │ │
    T[][]Array2DRowFieldMatrix.getDataRef() │ │ │
    Returns a reference to the underlying data array.
    │ │ │
    T[]AbstractFieldMatrix.getRow(int row) │ │ │ +T[]BlockFieldMatrix.getRow(int row) │ │ │
    Returns the entries in row number row as an array.
    │ │ │
    T[]BlockFieldMatrix.getRow(int row) │ │ │ +T[]FieldMatrix.getRow(int row) │ │ │
    Returns the entries in row number row as an array.
    │ │ │
    T[]FieldMatrix.getRow(int row) │ │ │ +T[]AbstractFieldMatrix.getRow(int row) │ │ │
    Returns the entries in row number row as an array.
    │ │ │
    T[]AbstractFieldMatrix.operate(T[] v) │ │ │ +T[]BlockFieldMatrix.operate(T[] v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │
    T[]Array2DRowFieldMatrix.operate(T[] v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │
    T[]BlockFieldMatrix.operate(T[] v) │ │ │ +T[]FieldMatrix.operate(T[] v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │
    T[]FieldMatrix.operate(T[] v) │ │ │ +T[]AbstractFieldMatrix.operate(T[] v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │
    T[]AbstractFieldMatrix.preMultiply(T[] v) │ │ │ +T[]BlockFieldMatrix.preMultiply(T[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    T[]Array2DRowFieldMatrix.preMultiply(T[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    T[]BlockFieldMatrix.preMultiply(T[] v) │ │ │ +T[]FieldMatrix.preMultiply(T[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    T[]FieldMatrix.preMultiply(T[] v) │ │ │ +T[]AbstractFieldMatrix.preMultiply(T[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    T[]FieldDecompositionSolver.solve(T[] b) │ │ │
    Solve the linear equation A × X = B for matrices A.
    │ │ │ @@ -592,22 +592,22 @@ │ │ │
    T[]ArrayFieldVector.toArray() │ │ │
    Convert the vector to a T array.
    │ │ │
    T[]FieldVector.toArray() │ │ │ +T[]SparseFieldVector.toArray() │ │ │
    Convert the vector to a T array.
    │ │ │
    T[]SparseFieldVector.toArray() │ │ │ +T[]FieldVector.toArray() │ │ │
    Convert the vector to a T array.
    │ │ │
    static <T extends FieldElement<T>>
    T[][]
    BlockFieldMatrix.toBlocksLayout(T[][] rawData) │ │ │
    Convert a data array from raw layout to blocks layout.
    │ │ │ @@ -625,76 +625,76 @@ │ │ │
    FieldVector<T>ArrayFieldVector.add(T[] v) │ │ │
    Compute the sum of this and v.
    │ │ │
    FieldVector<T>FieldVector.add(T[] v) │ │ │ +FieldVector<T>SparseFieldVector.add(T[] v) │ │ │
    Compute the sum of this and v.
    │ │ │
    FieldVector<T>SparseFieldVector.add(T[] v) │ │ │ +FieldVector<T>FieldVector.add(T[] v) │ │ │
    Compute the sum of this and v.
    │ │ │
    FieldVector<T>ArrayFieldVector.append(T[] in) │ │ │
    Construct a vector by appending a T array to this vector.
    │ │ │
    FieldVector<T>FieldVector.append(T[] a) │ │ │ +FieldVector<T>SparseFieldVector.append(T[] a) │ │ │
    Construct a vector by appending a T array to this vector.
    │ │ │
    FieldVector<T>SparseFieldVector.append(T[] a) │ │ │ +FieldVector<T>FieldVector.append(T[] a) │ │ │
    Construct a vector by appending a T array to this vector.
    │ │ │
    voidAbstractFieldMatrix.copySubMatrix(int[] selectedRows, │ │ │ +FieldMatrix.copySubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns, │ │ │ - T[][] destination) │ │ │ + T[][] destination) │ │ │
    Copy a submatrix.
    │ │ │
    voidFieldMatrix.copySubMatrix(int[] selectedRows, │ │ │ +AbstractFieldMatrix.copySubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns, │ │ │ - T[][] destination) │ │ │ + T[][] destination) │ │ │
    Copy a submatrix.
    │ │ │
    voidAbstractFieldMatrix.copySubMatrix(int startRow, │ │ │ +FieldMatrix.copySubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn, │ │ │ - T[][] destination) │ │ │ + T[][] destination) │ │ │
    Copy a submatrix.
    │ │ │
    voidFieldMatrix.copySubMatrix(int startRow, │ │ │ +AbstractFieldMatrix.copySubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn, │ │ │ - T[][] destination) │ │ │ + T[][] destination) │ │ │
    Copy a submatrix.
    │ │ │
    static <T extends FieldElement<T>>
    FieldMatrix<T>
    MatrixUtils.createColumnFieldMatrix(T[] columnData) │ │ │
    Creates a column FieldMatrix using the data from the input │ │ │ @@ -730,58 +730,58 @@ │ │ │
    TArrayFieldVector.dotProduct(T[] v) │ │ │
    Compute the dot product.
    │ │ │
    TFieldVector.dotProduct(T[] v) │ │ │ +TSparseFieldVector.dotProduct(T[] v) │ │ │
    Compute the dot product.
    │ │ │
    TSparseFieldVector.dotProduct(T[] v) │ │ │ +TFieldVector.dotProduct(T[] v) │ │ │
    Compute the dot product.
    │ │ │
    FieldVector<T>ArrayFieldVector.ebeDivide(T[] v) │ │ │
    Element-by-element division.
    │ │ │
    FieldVector<T>FieldVector.ebeDivide(T[] v) │ │ │ +FieldVector<T>SparseFieldVector.ebeDivide(T[] v) │ │ │
    Element-by-element division.
    │ │ │
    FieldVector<T>SparseFieldVector.ebeDivide(T[] v) │ │ │ +FieldVector<T>FieldVector.ebeDivide(T[] v) │ │ │
    Element-by-element division.
    │ │ │
    FieldVector<T>ArrayFieldVector.ebeMultiply(T[] v) │ │ │
    Element-by-element multiplication.
    │ │ │
    FieldVector<T>FieldVector.ebeMultiply(T[] v) │ │ │ +FieldVector<T>SparseFieldVector.ebeMultiply(T[] v) │ │ │
    Element-by-element multiplication.
    │ │ │
    FieldVector<T>SparseFieldVector.ebeMultiply(T[] v) │ │ │ +FieldVector<T>FieldVector.ebeMultiply(T[] v) │ │ │
    Element-by-element multiplication.
    │ │ │
    protected static <T extends FieldElement<T>>
    Field<T>
    AbstractFieldMatrix.extractField(T[] d) │ │ │
    Get the elements type from an array.
    │ │ │ @@ -790,148 +790,148 @@ │ │ │
    protected static <T extends FieldElement<T>>
    Field<T>
    AbstractFieldMatrix.extractField(T[][] d) │ │ │
    Get the elements type from an array.
    │ │ │
    T[]AbstractFieldMatrix.operate(T[] v) │ │ │ +T[]BlockFieldMatrix.operate(T[] v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │
    T[]Array2DRowFieldMatrix.operate(T[] v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │
    T[]BlockFieldMatrix.operate(T[] v) │ │ │ +T[]FieldMatrix.operate(T[] v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │
    T[]FieldMatrix.operate(T[] v) │ │ │ +T[]AbstractFieldMatrix.operate(T[] v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │
    FieldMatrix<T>ArrayFieldVector.outerProduct(T[] v) │ │ │
    Compute the outer product.
    │ │ │
    FieldMatrix<T>FieldVector.outerProduct(T[] v) │ │ │ +FieldMatrix<T>SparseFieldVector.outerProduct(T[] v) │ │ │
    Compute the outer product.
    │ │ │
    FieldMatrix<T>SparseFieldVector.outerProduct(T[] v) │ │ │ +FieldMatrix<T>FieldVector.outerProduct(T[] v) │ │ │
    Compute the outer product.
    │ │ │
    T[]AbstractFieldMatrix.preMultiply(T[] v) │ │ │ +T[]BlockFieldMatrix.preMultiply(T[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    T[]Array2DRowFieldMatrix.preMultiply(T[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    T[]BlockFieldMatrix.preMultiply(T[] v) │ │ │ +T[]FieldMatrix.preMultiply(T[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    T[]FieldMatrix.preMultiply(T[] v) │ │ │ +T[]AbstractFieldMatrix.preMultiply(T[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    FieldVector<T>ArrayFieldVector.projection(T[] v) │ │ │
    Find the orthogonal projection of this vector onto another vector.
    │ │ │
    FieldVector<T>FieldVector.projection(T[] v) │ │ │ +FieldVector<T>SparseFieldVector.projection(T[] v) │ │ │
    Find the orthogonal projection of this vector onto another vector.
    │ │ │
    FieldVector<T>SparseFieldVector.projection(T[] v) │ │ │ +FieldVector<T>FieldVector.projection(T[] v) │ │ │
    Find the orthogonal projection of this vector onto another vector.
    │ │ │
    voidAbstractFieldMatrix.setColumn(int column, │ │ │ - T[] array) │ │ │ +BlockFieldMatrix.setColumn(int column, │ │ │ + T[] array) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidBlockFieldMatrix.setColumn(int column, │ │ │ - T[] array) │ │ │ +FieldMatrix.setColumn(int column, │ │ │ + T[] array) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidFieldMatrix.setColumn(int column, │ │ │ - T[] array) │ │ │ +AbstractFieldMatrix.setColumn(int column, │ │ │ + T[] array) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidAbstractFieldMatrix.setRow(int row, │ │ │ - T[] array) │ │ │ +BlockFieldMatrix.setRow(int row, │ │ │ + T[] array) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidBlockFieldMatrix.setRow(int row, │ │ │ - T[] array) │ │ │ +FieldMatrix.setRow(int row, │ │ │ + T[] array) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidFieldMatrix.setRow(int row, │ │ │ - T[] array) │ │ │ +AbstractFieldMatrix.setRow(int row, │ │ │ + T[] array) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidAbstractFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +BlockFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at row, column using data in │ │ │ the input subMatrix array.
    │ │ │
    voidBlockFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +FieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at row, column using data in │ │ │ the input subMatrix array.
    │ │ │
    voidFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +AbstractFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at row, column using data in │ │ │ the input subMatrix array.
    │ │ │
    ArrayFieldVector.setSubVector(int index, │ │ │ T[] v) │ │ │
    Set a set of consecutive elements.
    │ │ │
    voidFieldVector.setSubVector(int index, │ │ │ - T[] v) │ │ │ +SparseFieldVector.setSubVector(int index, │ │ │ + T[] v) │ │ │
    Set a set of consecutive elements.
    │ │ │
    voidSparseFieldVector.setSubVector(int index, │ │ │ - T[] v) │ │ │ +FieldVector.setSubVector(int index, │ │ │ + T[] v) │ │ │
    Set a set of consecutive elements.
    │ │ │
    T[]FieldDecompositionSolver.solve(T[] b) │ │ │
    Solve the linear equation A × X = B for matrices A.
    │ │ │ @@ -991,22 +991,22 @@ │ │ │
    FieldVector<T>ArrayFieldVector.subtract(T[] v) │ │ │
    Compute this minus v.
    │ │ │
    FieldVector<T>FieldVector.subtract(T[] v) │ │ │ +FieldVector<T>SparseFieldVector.subtract(T[] v) │ │ │
    Compute this minus v.
    │ │ │
    FieldVector<T>SparseFieldVector.subtract(T[] v) │ │ │ +FieldVector<T>FieldVector.subtract(T[] v) │ │ │
    Compute this minus v.
    │ │ │
    static <T extends FieldElement<T>>
    T[][]
    BlockFieldMatrix.toBlocksLayout(T[][] rawData) │ │ │
    Convert a data array from raw layout to blocks layout.
    │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/class-use/FunctionEvaluationException.html │ │ │┄ Ordering differences only │ │ │ @@ -193,28 +193,28 @@ │ │ │
    Methods in org.apache.commons.math.analysis that throw FunctionEvaluationException 
    Modifier and TypeMethod and Description
    double[]UnivariateVectorialFunction.value(double x) │ │ │ +abstract doubleComposableFunction.value(double x) │ │ │
    Compute the value for the function.
    │ │ │
    double[][]UnivariateMatrixFunction.value(double x) │ │ │ +double[]UnivariateVectorialFunction.value(double x) │ │ │
    Compute the value for the function.
    │ │ │
    abstract doubleComposableFunction.value(double x) │ │ │ +double[][]UnivariateMatrixFunction.value(double x) │ │ │
    Compute the value for the function.
    │ │ │
    doubleUnivariateRealFunction.value(double x) │ │ │
    Compute the value for the function.
    │ │ │ @@ -235,25 +235,25 @@ │ │ │
    double[][]MultivariateMatrixFunction.value(double[] point) │ │ │
    Compute the value for the function at the given point.
    │ │ │
    abstract doubleBinaryFunction.value(double x, │ │ │ +doubleBivariateRealFunction.value(double x, │ │ │ double y) │ │ │ -
    Deprecated. 
    │ │ │
    Compute the value for the function.
    │ │ │
    doubleBivariateRealFunction.value(double x, │ │ │ +abstract doubleBinaryFunction.value(double x, │ │ │ double y) │ │ │ +
    Deprecated. 
    │ │ │
    Compute the value for the function.
    │ │ │
    doubleTrivariateRealFunction.value(double x, │ │ │ double y, │ │ │ @@ -280,15 +280,15 @@ │ │ │ LegendreGaussIntegrator.integrate(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │
    doubleRombergIntegrator.integrate(double min, │ │ │ +TrapezoidIntegrator.integrate(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │
    doubleUnivariateRealIntegrator.integrate(double min, │ │ │ @@ -297,37 +297,37 @@ │ │ │ │ │ │ │ │ │
    doubleSimpsonIntegrator.integrate(double min, │ │ │ +RombergIntegrator.integrate(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │
    doubleTrapezoidIntegrator.integrate(double min, │ │ │ +SimpsonIntegrator.integrate(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │
    doubleLegendreGaussIntegrator.integrate(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Integrate the function in the given interval.
    │ │ │
    doubleRombergIntegrator.integrate(UnivariateRealFunction f, │ │ │ +TrapezoidIntegrator.integrate(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Integrate the function in the given interval.
    │ │ │
    double
    doubleSimpsonIntegrator.integrate(UnivariateRealFunction f, │ │ │ +RombergIntegrator.integrate(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Integrate the function in the given interval.
    │ │ │
    doubleTrapezoidIntegrator.integrate(UnivariateRealFunction f, │ │ │ +SimpsonIntegrator.integrate(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Integrate the function in the given interval.
    │ │ │
    │ │ │ @@ -446,117 +446,117 @@ │ │ │
    Deprecated.  │ │ │
    in 2.2.
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -LaguerreSolver.solve(double min, │ │ │ - double max) │ │ │ -
    Deprecated. 
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -double │ │ │ UnivariateRealSolver.solve(double min, │ │ │ double max) │ │ │
    Deprecated.  │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ + │ │ │ +double │ │ │ +NewtonSolver.solve(double min, │ │ │ + double max) │ │ │ +
    Deprecated. 
    │ │ │ + │ │ │ + │ │ │ │ │ │ double │ │ │ -BisectionSolver.solve(double min, │ │ │ +LaguerreSolver.solve(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BrentSolver.solve(double min, │ │ │ +RiddersSolver.solve(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RiddersSolver.solve(double min, │ │ │ +MullerSolver.solve(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -MullerSolver.solve(double min, │ │ │ +BrentSolver.solve(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ SecantSolver.solve(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NewtonSolver.solve(double min, │ │ │ +BisectionSolver.solve(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -LaguerreSolver.solve(double min, │ │ │ - double max, │ │ │ - double initial) │ │ │ -
    Deprecated. 
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -double │ │ │ UnivariateRealSolver.solve(double min, │ │ │ double max, │ │ │ double startValue) │ │ │
    Deprecated.  │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ + │ │ │ +double │ │ │ +NewtonSolver.solve(double min, │ │ │ + double max, │ │ │ + double startValue) │ │ │ +
    Deprecated. 
    │ │ │ + │ │ │ + │ │ │ │ │ │ double │ │ │ -BisectionSolver.solve(double min, │ │ │ +LaguerreSolver.solve(double min, │ │ │ double max, │ │ │ double initial) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BrentSolver.solve(double min, │ │ │ +RiddersSolver.solve(double min, │ │ │ double max, │ │ │ double initial) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RiddersSolver.solve(double min, │ │ │ +MullerSolver.solve(double min, │ │ │ double max, │ │ │ double initial) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -MullerSolver.solve(double min, │ │ │ +BrentSolver.solve(double min, │ │ │ double max, │ │ │ double initial) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ @@ -564,235 +564,235 @@ │ │ │ double max, │ │ │ double initial)
    │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NewtonSolver.solve(double min, │ │ │ +BisectionSolver.solve(double min, │ │ │ double max, │ │ │ - double startValue) │ │ │ + double initial) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -LaguerreSolver.solve(int maxEval, │ │ │ +NewtonSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │ -
    Find a real root in the given interval.
    │ │ │ +
    Find a zero near the midpoint of min and max.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BisectionSolver.solve(int maxEval, │ │ │ +LaguerreSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │ -
    Solve for a zero root in the given interval.
    │ │ │ +
    Find a real root in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BrentSolver.solve(int maxEval, │ │ │ +RiddersSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │ -
    Find a zero in the given interval.
    │ │ │ +
    Find a root in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RiddersSolver.solve(int maxEval, │ │ │ +MullerSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │ -
    Find a root in the given interval.
    │ │ │ +
    Find a real root in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -MullerSolver.solve(int maxEval, │ │ │ +BrentSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │ -
    Find a real root in the given interval.
    │ │ │ +
    Find a zero in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ SecantSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Find a zero in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NewtonSolver.solve(int maxEval, │ │ │ - UnivariateRealFunction f, │ │ │ +UnivariateRealSolverImpl.solve(int maxEval, │ │ │ + UnivariateRealFunction function, │ │ │ double min, │ │ │ double max) │ │ │ -
    Find a zero near the midpoint of min and max.
    │ │ │ +
    Deprecated. 
    │ │ │ +
    Solve for a zero root in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -UnivariateRealSolverImpl.solve(int maxEval, │ │ │ - UnivariateRealFunction function, │ │ │ +BisectionSolver.solve(int maxEval, │ │ │ + UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │ -
    Deprecated. 
    │ │ │
    Solve for a zero root in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -LaguerreSolver.solve(int maxEval, │ │ │ +NewtonSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ - double initial) │ │ │ -
    Find a real root in the given interval with initial value.
    │ │ │ + double startValue)
    │ │ │ +
    Find a zero near the value startValue.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BisectionSolver.solve(int maxEval, │ │ │ +LaguerreSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │ -
    Solve for a zero in the given interval, start at startValue.
    │ │ │ +
    Find a real root in the given interval with initial value.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BrentSolver.solve(int maxEval, │ │ │ +RiddersSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │ -
    Find a zero in the given interval with an initial guess.
    │ │ │ +
    Find a root in the given interval with initial value.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RiddersSolver.solve(int maxEval, │ │ │ +MullerSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │ -
    Find a root in the given interval with initial value.
    │ │ │ +
    Find a real root in the given interval with initial value.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -MullerSolver.solve(int maxEval, │ │ │ +BrentSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │ -
    Find a real root in the given interval with initial value.
    │ │ │ +
    Find a zero in the given interval with an initial guess.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ SecantSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │
    Find a zero in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NewtonSolver.solve(int maxEval, │ │ │ - UnivariateRealFunction f, │ │ │ +UnivariateRealSolverImpl.solve(int maxEval, │ │ │ + UnivariateRealFunction function, │ │ │ double min, │ │ │ double max, │ │ │ double startValue) │ │ │ -
    Find a zero near the value startValue.
    │ │ │ +
    Deprecated. 
    │ │ │ +
    Solve for a zero in the given interval, start at startValue.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -UnivariateRealSolverImpl.solve(int maxEval, │ │ │ - UnivariateRealFunction function, │ │ │ +BisectionSolver.solve(int maxEval, │ │ │ + UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ - double startValue) │ │ │ -
    Deprecated. 
    │ │ │ + double initial)
    │ │ │
    Solve for a zero in the given interval, start at startValue.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -LaguerreSolver.solve(UnivariateRealFunction f, │ │ │ +UnivariateRealSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -UnivariateRealSolver.solve(UnivariateRealFunction f, │ │ │ +NewtonSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BisectionSolver.solve(UnivariateRealFunction f, │ │ │ +LaguerreSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ +static double │ │ │ +UnivariateRealSolverUtils.solve(UnivariateRealFunction f, │ │ │ + double x0, │ │ │ + double x1) │ │ │ +
    Convenience method to find a zero of a univariate real function.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ double │ │ │ -BrentSolver.solve(UnivariateRealFunction f, │ │ │ +RiddersSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ double │ │ │ -RiddersSolver.solve(UnivariateRealFunction f, │ │ │ +MullerSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ - │ │ │ -static double │ │ │ -UnivariateRealSolverUtils.solve(UnivariateRealFunction f, │ │ │ - double x0, │ │ │ - double x1) │ │ │ -
    Convenience method to find a zero of a univariate real function.
    │ │ │ - │ │ │ - │ │ │ │ │ │ double │ │ │ -MullerSolver.solve(UnivariateRealFunction f, │ │ │ +BrentSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ @@ -804,89 +804,89 @@ │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NewtonSolver.solve(UnivariateRealFunction f, │ │ │ +BisectionSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -LaguerreSolver.solve(UnivariateRealFunction f, │ │ │ +UnivariateRealSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ - double initial) │ │ │ + double startValue) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -UnivariateRealSolver.solve(UnivariateRealFunction f, │ │ │ +NewtonSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double startValue) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BisectionSolver.solve(UnivariateRealFunction f, │ │ │ +LaguerreSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ +static double │ │ │ +UnivariateRealSolverUtils.solve(UnivariateRealFunction f, │ │ │ + double x0, │ │ │ + double x1, │ │ │ + double absoluteAccuracy) │ │ │ +
    Convenience method to find a zero of a univariate real function.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ double │ │ │ -BrentSolver.solve(UnivariateRealFunction f, │ │ │ +RiddersSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ double │ │ │ -RiddersSolver.solve(UnivariateRealFunction f, │ │ │ +MullerSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ - │ │ │ -static double │ │ │ -UnivariateRealSolverUtils.solve(UnivariateRealFunction f, │ │ │ - double x0, │ │ │ - double x1, │ │ │ - double absoluteAccuracy) │ │ │ -
    Convenience method to find a zero of a univariate real function.
    │ │ │ - │ │ │ - │ │ │ │ │ │ double │ │ │ -MullerSolver.solve(UnivariateRealFunction f, │ │ │ +BrentSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ @@ -900,18 +900,18 @@ │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NewtonSolver.solve(UnivariateRealFunction f, │ │ │ +BisectionSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ - double startValue) │ │ │ + double initial) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ @@ -1017,15 +1017,15 @@ │ │ │ double │ │ │ UnivariateRealOptimizer.getFunctionValue() │ │ │
    Get the result of the last run of the optimizer.
    │ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair │ │ │ -MultiStartDifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ +DifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ GoalType goalType, │ │ │ double[] startPoint) │ │ │
    Optimizes an objective function.
    │ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair │ │ │ @@ -1033,15 +1033,15 @@ │ │ │ GoalType goalType, │ │ │ double[] startPoint)
    │ │ │
    Optimizes an objective function.
    │ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair │ │ │ -DifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ +MultiStartDifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ GoalType goalType, │ │ │ double[] startPoint) │ │ │
    Optimizes an objective function.
    │ │ │ │ │ │ │ │ │ │ │ │ VectorialPointValuePair │ │ │ @@ -1158,28 +1158,28 @@ │ │ │ │ │ │ protected void │ │ │ DirectSearchOptimizer.evaluateSimplex(Comparator<RealPointValuePair> comparator) │ │ │
    Evaluate all the non-evaluated points of the simplex.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected abstract void │ │ │ -DirectSearchOptimizer.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │ +protected void │ │ │ +NelderMead.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │
    Compute the next simplex of the algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected void │ │ │ -MultiDirectional.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │ +protected abstract void │ │ │ +DirectSearchOptimizer.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │
    Compute the next simplex of the algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ -NelderMead.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │ +MultiDirectional.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │
    Compute the next simplex of the algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair │ │ │ DirectSearchOptimizer.optimize(MultivariateRealFunction function, │ │ │ GoalType goalType, │ │ │ @@ -1257,37 +1257,37 @@ │ │ │ │ │ │ protected VectorialPointValuePair │ │ │ LevenbergMarquardtOptimizer.doOptimize() │ │ │
    Perform the bulk of optimization algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected RealPointValuePair │ │ │ -NonLinearConjugateGradientOptimizer.doOptimize() │ │ │ -
    Perform the bulk of optimization algorithm.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ VectorialPointValuePair │ │ │ GaussNewtonOptimizer.doOptimize() │ │ │
    Perform the bulk of optimization algorithm.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ protected abstract RealPointValuePair │ │ │ AbstractScalarDifferentiableOptimizer.doOptimize() │ │ │
    Perform the bulk of optimization algorithm.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ protected abstract VectorialPointValuePair │ │ │ AbstractLeastSquaresOptimizer.doOptimize() │ │ │
    Perform the bulk of optimization algorithm.
    │ │ │ │ │ │ │ │ │ + │ │ │ +protected RealPointValuePair │ │ │ +NonLinearConjugateGradientOptimizer.doOptimize() │ │ │ +
    Perform the bulk of optimization algorithm.
    │ │ │ + │ │ │ + │ │ │ │ │ │ double[][] │ │ │ AbstractLeastSquaresOptimizer.getCovariances() │ │ │
    Get the covariance matrix of optimized parameters.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -1420,79 +1420,79 @@ │ │ │ Methods in org.apache.commons.math.transform that throw FunctionEvaluationException  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -Complex[] │ │ │ -FastFourierTransformer.inversetransform(UnivariateRealFunction f, │ │ │ +double[] │ │ │ +FastCosineTransformer.inversetransform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
    Inversely transform the given real function, sampled on the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -FastHadamardTransformer.inversetransform(UnivariateRealFunction f, │ │ │ +RealTransformer.inversetransform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
    Inversely transform the given real function, sampled on the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -RealTransformer.inversetransform(UnivariateRealFunction f, │ │ │ +FastSineTransformer.inversetransform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
    Inversely transform the given real function, sampled on the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ -double[] │ │ │ -FastCosineTransformer.inversetransform(UnivariateRealFunction f, │ │ │ +Complex[] │ │ │ +FastFourierTransformer.inversetransform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
    Inversely transform the given real function, sampled on the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -FastSineTransformer.inversetransform(UnivariateRealFunction f, │ │ │ +FastHadamardTransformer.inversetransform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
    Inversely transform the given real function, sampled on the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ -Complex[] │ │ │ -FastFourierTransformer.inversetransform2(UnivariateRealFunction f, │ │ │ +double[] │ │ │ +FastCosineTransformer.inversetransform2(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
    Inversely transform the given real function, sampled on the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -FastCosineTransformer.inversetransform2(UnivariateRealFunction f, │ │ │ +FastSineTransformer.inversetransform2(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
    Inversely transform the given real function, sampled on the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ -double[] │ │ │ -FastSineTransformer.inversetransform2(UnivariateRealFunction f, │ │ │ +Complex[] │ │ │ +FastFourierTransformer.inversetransform2(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
    Inversely transform the given real function, sampled on the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -1501,79 +1501,79 @@ │ │ │ double min, │ │ │ double max, │ │ │ int n)
    │ │ │
    Sample the given univariate real function on the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ -Complex[] │ │ │ -FastFourierTransformer.transform(UnivariateRealFunction f, │ │ │ +double[] │ │ │ +FastCosineTransformer.transform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
    Transform the given real function, sampled on the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -FastHadamardTransformer.transform(UnivariateRealFunction f, │ │ │ +RealTransformer.transform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
    Transform the given real function, sampled on the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -RealTransformer.transform(UnivariateRealFunction f, │ │ │ +FastSineTransformer.transform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
    Transform the given real function, sampled on the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ -double[] │ │ │ -FastCosineTransformer.transform(UnivariateRealFunction f, │ │ │ +Complex[] │ │ │ +FastFourierTransformer.transform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
    Transform the given real function, sampled on the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -FastSineTransformer.transform(UnivariateRealFunction f, │ │ │ +FastHadamardTransformer.transform(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
    Transform the given real function, sampled on the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ -Complex[] │ │ │ -FastFourierTransformer.transform2(UnivariateRealFunction f, │ │ │ +double[] │ │ │ +FastCosineTransformer.transform2(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
    Transform the given real function, sampled on the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -FastCosineTransformer.transform2(UnivariateRealFunction f, │ │ │ +FastSineTransformer.transform2(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
    Transform the given real function, sampled on the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ -double[] │ │ │ -FastSineTransformer.transform2(UnivariateRealFunction f, │ │ │ +Complex[] │ │ │ +FastFourierTransformer.transform2(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n) │ │ │
    Transform the given real function, sampled on the given interval.
    │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/class-use/MathException.html │ │ │┄ Ordering differences only │ │ │ @@ -273,22 +273,22 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ MultivariateRealFunction │ │ │ -MultivariateRealInterpolator.interpolate(double[][] xval, │ │ │ +MicrosphereInterpolator.interpolate(double[][] xval, │ │ │ double[] yval) │ │ │
    Computes an interpolating function for the data set.
    │ │ │ │ │ │ │ │ │ │ │ │ MultivariateRealFunction │ │ │ -MicrosphereInterpolator.interpolate(double[][] xval, │ │ │ +MultivariateRealInterpolator.interpolate(double[][] xval, │ │ │ double[] yval) │ │ │
    Computes an interpolating function for the data set.
    │ │ │ │ │ │ │ │ │ │ │ │ PolynomialSplineFunction │ │ │ LoessInterpolator.interpolate(double[] xval, │ │ │ @@ -311,41 +311,41 @@ │ │ │ PolynomialFunctionLagrangeForm │ │ │ NevilleInterpolator.interpolate(double[] x, │ │ │ double[] y) │ │ │
    Computes an interpolating function for the data set.
    │ │ │ │ │ │ │ │ │ │ │ │ -BicubicSplineInterpolatingFunction │ │ │ -SmoothingPolynomialBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ +BivariateRealFunction │ │ │ +SmoothingBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ - double[][] fval) │ │ │ + double[][] zval) │ │ │ +
    Deprecated. 
    │ │ │
    Computes an interpolating function for the data set.
    │ │ │ │ │ │ │ │ │ │ │ │ -BivariateRealFunction │ │ │ -SmoothingBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ +BicubicSplineInterpolatingFunction │ │ │ +SmoothingPolynomialBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ - double[][] zval) │ │ │ -
    Deprecated. 
    │ │ │ + double[][] fval)
    │ │ │
    Computes an interpolating function for the data set.
    │ │ │ │ │ │ │ │ │ │ │ │ -BivariateRealFunction │ │ │ -BivariateRealGridInterpolator.interpolate(double[] xval, │ │ │ +BicubicSplineInterpolatingFunction │ │ │ +BicubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │
    Computes an interpolating function for the data set.
    │ │ │ │ │ │ │ │ │ │ │ │ -BicubicSplineInterpolatingFunction │ │ │ -BicubicSplineInterpolator.interpolate(double[] xval, │ │ │ +BivariateRealFunction │ │ │ +BivariateRealGridInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │
    Computes an interpolating function for the data set.
    │ │ │ │ │ │ │ │ │ │ │ │ TricubicSplineInterpolatingFunction │ │ │ @@ -415,80 +415,80 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BetaDistributionImpl.cumulativeProbability(double x) │ │ │ -
    For a random variable X whose values are distributed according │ │ │ - to this distribution, this method returns P(X ≤ x).
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -double │ │ │ ChiSquaredDistributionImpl.cumulativeProbability(double x) │ │ │
    For this distribution, X, this method returns P(X < x).
    │ │ │ │ │ │ │ │ │ - │ │ │ -double │ │ │ -Distribution.cumulativeProbability(double x) │ │ │ -
    For a random variable X whose values are distributed according │ │ │ - to this distribution, this method returns P(X ≤ x).
    │ │ │ - │ │ │ - │ │ │ │ │ │ double │ │ │ -GammaDistributionImpl.cumulativeProbability(double x) │ │ │ +FDistributionImpl.cumulativeProbability(double x) │ │ │
    For this distribution, X, this method returns P(X < x).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ TDistributionImpl.cumulativeProbability(double x) │ │ │
    For this distribution, X, this method returns P(X < x).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -ExponentialDistributionImpl.cumulativeProbability(double x) │ │ │ -
    For this distribution, X, this method returns P(X < x).
    │ │ │ +Distribution.cumulativeProbability(double x) │ │ │ +
    For a random variable X whose values are distributed according │ │ │ + to this distribution, this method returns P(X ≤ x).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ NormalDistributionImpl.cumulativeProbability(double x) │ │ │
    For this distribution, X, this method returns P(X < x).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -AbstractIntegerDistribution.cumulativeProbability(double x) │ │ │ +BetaDistributionImpl.cumulativeProbability(double x) │ │ │
    For a random variable X whose values are distributed according │ │ │ to this distribution, this method returns P(X ≤ x).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -FDistributionImpl.cumulativeProbability(double x) │ │ │ +GammaDistributionImpl.cumulativeProbability(double x) │ │ │
    For this distribution, X, this method returns P(X < x).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BetaDistributionImpl.cumulativeProbability(double x0, │ │ │ +ExponentialDistributionImpl.cumulativeProbability(double x) │ │ │ +
    For this distribution, X, this method returns P(X < x).
    │ │ │ + │ │ │ + │ │ │ + │ │ │ +double │ │ │ +AbstractIntegerDistribution.cumulativeProbability(double x) │ │ │ +
    For a random variable X whose values are distributed according │ │ │ + to this distribution, this method returns P(X ≤ x).
    │ │ │ + │ │ │ + │ │ │ + │ │ │ +double │ │ │ +Distribution.cumulativeProbability(double x0, │ │ │ double x1) │ │ │
    For a random variable X whose values are distributed according │ │ │ to this distribution, this method returns P(x0 ≤ X ≤ x1).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -Distribution.cumulativeProbability(double x0, │ │ │ +BetaDistributionImpl.cumulativeProbability(double x0, │ │ │ double x1) │ │ │
    For a random variable X whose values are distributed according │ │ │ to this distribution, this method returns P(x0 ≤ X ≤ x1).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ @@ -504,23 +504,23 @@ │ │ │ double x1)
    │ │ │
    For a random variable X whose values are distributed according │ │ │ to this distribution, this method returns P(x0 ≤ X ≤ x1).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -IntegerDistribution.cumulativeProbability(int x) │ │ │ -
    For a random variable X whose values are distributed according │ │ │ - to this distribution, this method returns P(X ≤ x).
    │ │ │ +PascalDistributionImpl.cumulativeProbability(int x) │ │ │ +
    For this distribution, X, this method returns P(X ≤ x).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -PascalDistributionImpl.cumulativeProbability(int x) │ │ │ -
    For this distribution, X, this method returns P(X ≤ x).
    │ │ │ +PoissonDistributionImpl.cumulativeProbability(int x) │ │ │ +
    The probability distribution function P(X <= x) for a Poisson │ │ │ + distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ BinomialDistributionImpl.cumulativeProbability(int x) │ │ │
    For this distribution, X, this method returns P(X ≤ x).
    │ │ │ │ │ │ @@ -530,32 +530,32 @@ │ │ │ AbstractIntegerDistribution.cumulativeProbability(int x) │ │ │
    For a random variable X whose values are distributed according │ │ │ to this distribution, this method returns P(X ≤ x).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -PoissonDistributionImpl.cumulativeProbability(int x) │ │ │ -
    The probability distribution function P(X <= x) for a Poisson │ │ │ - distribution.
    │ │ │ +IntegerDistribution.cumulativeProbability(int x) │ │ │ +
    For a random variable X whose values are distributed according │ │ │ + to this distribution, this method returns P(X ≤ x).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -IntegerDistribution.cumulativeProbability(int x0, │ │ │ +AbstractIntegerDistribution.cumulativeProbability(int x0, │ │ │ int x1) │ │ │ -
    For this distribution, X, this method returns P(x0 ≤ X ≤ x1).
    │ │ │ +
    For a random variable X whose values are distributed according │ │ │ + to this distribution, this method returns P(x0 ≤ X ≤ x1).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -AbstractIntegerDistribution.cumulativeProbability(int x0, │ │ │ +IntegerDistribution.cumulativeProbability(int x0, │ │ │ int x1) │ │ │ -
    For a random variable X whose values are distributed according │ │ │ - to this distribution, this method returns P(x0 ≤ X ≤ x1).
    │ │ │ +
    For this distribution, X, this method returns P(x0 ≤ X ≤ x1).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ BetaDistribution.density(Double x) │ │ │
    Return the probability density for a particular point.
    │ │ │ │ │ │ @@ -564,144 +564,144 @@ │ │ │ double │ │ │ HasDensity.density(P x) │ │ │
    Deprecated. 
    │ │ │
    Compute the probability density function.
    │ │ │ │ │ │ │ │ │ │ │ │ -double │ │ │ -BetaDistributionImpl.inverseCumulativeProbability(double p) │ │ │ -
    For this distribution, X, this method returns the critical point x, such │ │ │ - that P(X < x) = p.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ int │ │ │ -IntegerDistribution.inverseCumulativeProbability(double p) │ │ │ -
    For this distribution, X, this method returns the largest x such that │ │ │ - P(X ≤ x) <= p.
    │ │ │ +PascalDistributionImpl.inverseCumulativeProbability(double p) │ │ │ +
    For this distribution, X, this method returns the largest x, such that │ │ │ + P(X ≤ x) ≤ p.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ double │ │ │ ChiSquaredDistributionImpl.inverseCumulativeProbability(double p) │ │ │
    For this distribution, X, this method returns the critical point x, such │ │ │ that P(X < x) = p.
    │ │ │ │ │ │ │ │ │ - │ │ │ -int │ │ │ -PascalDistributionImpl.inverseCumulativeProbability(double p) │ │ │ -
    For this distribution, X, this method returns the largest x, such that │ │ │ - P(X ≤ x) ≤ p.
    │ │ │ - │ │ │ - │ │ │ │ │ │ -int │ │ │ -BinomialDistributionImpl.inverseCumulativeProbability(double p) │ │ │ -
    For this distribution, X, this method returns the largest x, such that │ │ │ - P(X ≤ x) ≤ p.
    │ │ │ +double │ │ │ +FDistributionImpl.inverseCumulativeProbability(double p) │ │ │ +
    For this distribution, X, this method returns the critical point x, such │ │ │ + that P(X < x) = p.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -GammaDistributionImpl.inverseCumulativeProbability(double p) │ │ │ +TDistributionImpl.inverseCumulativeProbability(double p) │ │ │
    For this distribution, X, this method returns the critical point x, such │ │ │ that P(X < x) = p.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ AbstractContinuousDistribution.inverseCumulativeProbability(double p) │ │ │
    For this distribution, X, this method returns the critical point x, such │ │ │ that P(X < x) = p.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TDistributionImpl.inverseCumulativeProbability(double p) │ │ │ -
    For this distribution, X, this method returns the critical point x, such │ │ │ - that P(X < x) = p.
    │ │ │ +ContinuousDistribution.inverseCumulativeProbability(double p) │ │ │ +
    For this distribution, X, this method returns x such that P(X < x) = p.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -ExponentialDistributionImpl.inverseCumulativeProbability(double p) │ │ │ +NormalDistributionImpl.inverseCumulativeProbability(double p) │ │ │
    For this distribution, X, this method returns the critical point x, such │ │ │ that P(X < x) = p.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NormalDistributionImpl.inverseCumulativeProbability(double p) │ │ │ +BetaDistributionImpl.inverseCumulativeProbability(double p) │ │ │
    For this distribution, X, this method returns the critical point x, such │ │ │ that P(X < x) = p.
    │ │ │ │ │ │ │ │ │ │ │ │ int │ │ │ -AbstractIntegerDistribution.inverseCumulativeProbability(double p) │ │ │ -
    For a random variable X whose values are distributed according │ │ │ - to this distribution, this method returns the largest x, such │ │ │ - that P(X ≤ x) ≤ p.
    │ │ │ +BinomialDistributionImpl.inverseCumulativeProbability(double p) │ │ │ +
    For this distribution, X, this method returns the largest x, such that │ │ │ + P(X ≤ x) ≤ p.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -ContinuousDistribution.inverseCumulativeProbability(double p) │ │ │ -
    For this distribution, X, this method returns x such that P(X < x) = p.
    │ │ │ +GammaDistributionImpl.inverseCumulativeProbability(double p) │ │ │ +
    For this distribution, X, this method returns the critical point x, such │ │ │ + that P(X < x) = p.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -FDistributionImpl.inverseCumulativeProbability(double p) │ │ │ +ExponentialDistributionImpl.inverseCumulativeProbability(double p) │ │ │
    For this distribution, X, this method returns the critical point x, such │ │ │ that P(X < x) = p.
    │ │ │ │ │ │ │ │ │ │ │ │ -double │ │ │ -PoissonDistribution.normalApproximateProbability(int x) │ │ │ -
    Calculates the Poisson distribution function using a normal approximation.
    │ │ │ +int │ │ │ +AbstractIntegerDistribution.inverseCumulativeProbability(double p) │ │ │ +
    For a random variable X whose values are distributed according │ │ │ + to this distribution, this method returns the largest x, such │ │ │ + that P(X ≤ x) ≤ p.
    │ │ │ │ │ │ │ │ │ │ │ │ +int │ │ │ +IntegerDistribution.inverseCumulativeProbability(double p) │ │ │ +
    For this distribution, X, this method returns the largest x such that │ │ │ + P(X ≤ x) <= p.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ double │ │ │ PoissonDistributionImpl.normalApproximateProbability(int x) │ │ │
    Calculates the Poisson distribution function using a normal │ │ │ approximation.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ double │ │ │ -AbstractContinuousDistribution.sample() │ │ │ +PoissonDistribution.normalApproximateProbability(int x) │ │ │ +
    Calculates the Poisson distribution function using a normal approximation.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ +int │ │ │ +PoissonDistributionImpl.sample() │ │ │
    Generates a random value sampled from this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -ExponentialDistributionImpl.sample() │ │ │ +AbstractContinuousDistribution.sample() │ │ │
    Generates a random value sampled from this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ NormalDistributionImpl.sample() │ │ │
    Generates a random value sampled from this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ -int │ │ │ -AbstractIntegerDistribution.sample() │ │ │ +double │ │ │ +ExponentialDistributionImpl.sample() │ │ │
    Generates a random value sampled from this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ int │ │ │ -PoissonDistributionImpl.sample() │ │ │ +AbstractIntegerDistribution.sample() │ │ │
    Generates a random value sampled from this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ AbstractContinuousDistribution.sample(int sampleSize) │ │ │
    Generates a random sample from the distribution.
    │ │ │ @@ -1330,53 +1330,53 @@ │ │ │ double alpha)
    │ │ │
    Performs a Chi-Square two sample test comparing two binned data │ │ │ sets.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTest.homoscedasticTTest(double[] sample1, │ │ │ +TTestImpl.homoscedasticTTest(double[] sample1, │ │ │ double[] sample2) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a two-sample, two-tailed t-test │ │ │ comparing the means of the input arrays, under the assumption that │ │ │ the two samples are drawn from subpopulations with equal variances.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTestImpl.homoscedasticTTest(double[] sample1, │ │ │ +TTest.homoscedasticTTest(double[] sample1, │ │ │ double[] sample2) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a two-sample, two-tailed t-test │ │ │ comparing the means of the input arrays, under the assumption that │ │ │ the two samples are drawn from subpopulations with equal variances.
    │ │ │ │ │ │ │ │ │ │ │ │ static double │ │ │ TestUtils.homoscedasticTTest(double[] sample1, │ │ │ double[] sample2)  │ │ │ │ │ │ │ │ │ boolean │ │ │ -TTest.homoscedasticTTest(double[] sample1, │ │ │ +TTestImpl.homoscedasticTTest(double[] sample1, │ │ │ double[] sample2, │ │ │ double alpha) │ │ │
    Performs a │ │ │ │ │ │ two-sided t-test evaluating the null hypothesis that sample1 │ │ │ and sample2 are drawn from populations with the same mean, │ │ │ with significance level alpha, assuming that the │ │ │ subpopulation variances are equal.
    │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -TTestImpl.homoscedasticTTest(double[] sample1, │ │ │ +TTest.homoscedasticTTest(double[] sample1, │ │ │ double[] sample2, │ │ │ double alpha) │ │ │
    Performs a │ │ │ │ │ │ two-sided t-test evaluating the null hypothesis that sample1 │ │ │ and sample2 are drawn from populations with the same mean, │ │ │ with significance level alpha, assuming that the │ │ │ @@ -1399,25 +1399,25 @@ │ │ │ double n2) │ │ │
    Computes p-value for 2-sided, 2-sample t-test, under the assumption │ │ │ of equal subpopulation variances.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTest.homoscedasticTTest(StatisticalSummary sampleStats1, │ │ │ +TTestImpl.homoscedasticTTest(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a two-sample, two-tailed t-test │ │ │ comparing the means of the datasets described by two StatisticalSummary │ │ │ instances, under the hypothesis of equal subpopulation variances.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTestImpl.homoscedasticTTest(StatisticalSummary sampleStats1, │ │ │ +TTest.homoscedasticTTest(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a two-sample, two-tailed t-test │ │ │ comparing the means of the datasets described by two StatisticalSummary │ │ │ instances, under the hypothesis of equal subpopulation variances.
    │ │ │ │ │ │ │ │ │ @@ -1437,71 +1437,71 @@ │ │ │ │ │ │ static boolean │ │ │ TestUtils.oneWayAnovaTest(Collection<double[]> categoryData, │ │ │ double alpha)  │ │ │ │ │ │ │ │ │ double │ │ │ -TTest.pairedT(double[] sample1, │ │ │ +TTestImpl.pairedT(double[] sample1, │ │ │ double[] sample2) │ │ │
    Computes a paired, 2-sample t-statistic based on the data in the input │ │ │ arrays.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTestImpl.pairedT(double[] sample1, │ │ │ +TTest.pairedT(double[] sample1, │ │ │ double[] sample2) │ │ │
    Computes a paired, 2-sample t-statistic based on the data in the input │ │ │ arrays.
    │ │ │ │ │ │ │ │ │ │ │ │ static double │ │ │ TestUtils.pairedT(double[] sample1, │ │ │ double[] sample2)  │ │ │ │ │ │ │ │ │ double │ │ │ -TTest.pairedTTest(double[] sample1, │ │ │ +TTestImpl.pairedTTest(double[] sample1, │ │ │ double[] sample2) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a paired, two-sample, two-tailed t-test │ │ │ based on the data in the input arrays.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTestImpl.pairedTTest(double[] sample1, │ │ │ +TTest.pairedTTest(double[] sample1, │ │ │ double[] sample2) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a paired, two-sample, two-tailed t-test │ │ │ based on the data in the input arrays.
    │ │ │ │ │ │ │ │ │ │ │ │ static double │ │ │ TestUtils.pairedTTest(double[] sample1, │ │ │ double[] sample2)  │ │ │ │ │ │ │ │ │ boolean │ │ │ -TTest.pairedTTest(double[] sample1, │ │ │ +TTestImpl.pairedTTest(double[] sample1, │ │ │ double[] sample2, │ │ │ double alpha) │ │ │
    Performs a paired t-test evaluating the null hypothesis that the │ │ │ mean of the paired differences between sample1 and │ │ │ sample2 is 0 in favor of the two-sided alternative that the │ │ │ mean paired difference is not equal to 0, with significance level │ │ │ alpha.
    │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -TTestImpl.pairedTTest(double[] sample1, │ │ │ +TTest.pairedTTest(double[] sample1, │ │ │ double[] sample2, │ │ │ double alpha) │ │ │
    Performs a paired t-test evaluating the null hypothesis that the │ │ │ mean of the paired differences between sample1 and │ │ │ sample2 is 0 in favor of the two-sided alternative that the │ │ │ mean paired difference is not equal to 0, with significance level │ │ │ alpha.
    │ │ │ @@ -1511,50 +1511,50 @@ │ │ │ static boolean │ │ │ TestUtils.pairedTTest(double[] sample1, │ │ │ double[] sample2, │ │ │ double alpha)  │ │ │ │ │ │ │ │ │ double │ │ │ -TTest.tTest(double[] sample1, │ │ │ +TTestImpl.tTest(double[] sample1, │ │ │ double[] sample2) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a two-sample, two-tailed t-test │ │ │ comparing the means of the input arrays.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTestImpl.tTest(double[] sample1, │ │ │ +TTest.tTest(double[] sample1, │ │ │ double[] sample2) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a two-sample, two-tailed t-test │ │ │ comparing the means of the input arrays.
    │ │ │ │ │ │ │ │ │ │ │ │ static double │ │ │ TestUtils.tTest(double[] sample1, │ │ │ double[] sample2)  │ │ │ │ │ │ │ │ │ boolean │ │ │ -TTest.tTest(double[] sample1, │ │ │ +TTestImpl.tTest(double[] sample1, │ │ │ double[] sample2, │ │ │ double alpha) │ │ │
    Performs a │ │ │ │ │ │ two-sided t-test evaluating the null hypothesis that sample1 │ │ │ and sample2 are drawn from populations with the same mean, │ │ │ with significance level alpha.
    │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -TTestImpl.tTest(double[] sample1, │ │ │ +TTest.tTest(double[] sample1, │ │ │ double[] sample2, │ │ │ double alpha) │ │ │
    Performs a │ │ │ │ │ │ two-sided t-test evaluating the null hypothesis that sample1 │ │ │ and sample2 are drawn from populations with the same mean, │ │ │ with significance level alpha.
    │ │ │ @@ -1564,48 +1564,48 @@ │ │ │ static boolean │ │ │ TestUtils.tTest(double[] sample1, │ │ │ double[] sample2, │ │ │ double alpha)  │ │ │ │ │ │ │ │ │ double │ │ │ -TTest.tTest(double mu, │ │ │ +TTestImpl.tTest(double mu, │ │ │ double[] sample) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a one-sample, two-tailed t-test │ │ │ comparing the mean of the input array with the constant mu.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTestImpl.tTest(double mu, │ │ │ +TTest.tTest(double mu, │ │ │ double[] sample) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a one-sample, two-tailed t-test │ │ │ comparing the mean of the input array with the constant mu.
    │ │ │ │ │ │ │ │ │ │ │ │ static double │ │ │ TestUtils.tTest(double mu, │ │ │ double[] sample)  │ │ │ │ │ │ │ │ │ boolean │ │ │ -TTest.tTest(double mu, │ │ │ +TTestImpl.tTest(double mu, │ │ │ double[] sample, │ │ │ double alpha) │ │ │
    Performs a │ │ │ two-sided t-test evaluating the null hypothesis that the mean of the population from │ │ │ which sample is drawn equals mu.
    │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -TTestImpl.tTest(double mu, │ │ │ +TTest.tTest(double mu, │ │ │ double[] sample, │ │ │ double alpha) │ │ │
    Performs a │ │ │ two-sided t-test evaluating the null hypothesis that the mean of the population from │ │ │ which sample is drawn equals mu.
    │ │ │ │ │ │ │ │ │ @@ -1633,51 +1633,51 @@ │ │ │ double n1, │ │ │ double n2)
    │ │ │
    Computes p-value for 2-sided, 2-sample t-test.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTest.tTest(double mu, │ │ │ +TTestImpl.tTest(double mu, │ │ │ StatisticalSummary sampleStats) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a one-sample, two-tailed t-test │ │ │ comparing the mean of the dataset described by sampleStats │ │ │ with the constant mu.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTestImpl.tTest(double mu, │ │ │ +TTest.tTest(double mu, │ │ │ StatisticalSummary sampleStats) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a one-sample, two-tailed t-test │ │ │ comparing the mean of the dataset described by sampleStats │ │ │ with the constant mu.
    │ │ │ │ │ │ │ │ │ │ │ │ static double │ │ │ TestUtils.tTest(double mu, │ │ │ StatisticalSummary sampleStats)  │ │ │ │ │ │ │ │ │ boolean │ │ │ -TTest.tTest(double mu, │ │ │ +TTestImpl.tTest(double mu, │ │ │ StatisticalSummary sampleStats, │ │ │ double alpha) │ │ │
    Performs a │ │ │ two-sided t-test evaluating the null hypothesis that the mean of the │ │ │ population from which the dataset described by stats is │ │ │ drawn equals mu.
    │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -TTestImpl.tTest(double mu, │ │ │ +TTest.tTest(double mu, │ │ │ StatisticalSummary sampleStats, │ │ │ double alpha) │ │ │
    Performs a │ │ │ two-sided t-test evaluating the null hypothesis that the mean of the │ │ │ population from which the dataset described by stats is │ │ │ drawn equals mu.
    │ │ │ │ │ │ @@ -1686,53 +1686,53 @@ │ │ │ static boolean │ │ │ TestUtils.tTest(double mu, │ │ │ StatisticalSummary sampleStats, │ │ │ double alpha)  │ │ │ │ │ │ │ │ │ double │ │ │ -TTest.tTest(StatisticalSummary sampleStats1, │ │ │ +TTestImpl.tTest(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a two-sample, two-tailed t-test │ │ │ comparing the means of the datasets described by two StatisticalSummary │ │ │ instances.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTestImpl.tTest(StatisticalSummary sampleStats1, │ │ │ +TTest.tTest(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a two-sample, two-tailed t-test │ │ │ comparing the means of the datasets described by two StatisticalSummary │ │ │ instances.
    │ │ │ │ │ │ │ │ │ │ │ │ static double │ │ │ TestUtils.tTest(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2)  │ │ │ │ │ │ │ │ │ boolean │ │ │ -TTest.tTest(StatisticalSummary sampleStats1, │ │ │ +TTestImpl.tTest(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2, │ │ │ double alpha) │ │ │
    Performs a │ │ │ │ │ │ two-sided t-test evaluating the null hypothesis that │ │ │ sampleStats1 and sampleStats2 describe │ │ │ datasets drawn from populations with the same mean, with significance │ │ │ level alpha.
    │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -TTestImpl.tTest(StatisticalSummary sampleStats1, │ │ │ +TTest.tTest(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2, │ │ │ double alpha) │ │ │
    Performs a │ │ │ │ │ │ two-sided t-test evaluating the null hypothesis that │ │ │ sampleStats1 and sampleStats2 describe │ │ │ datasets drawn from populations with the same mean, with significance │ │ │ @@ -1820,28 +1820,28 @@ │ │ │ ContinuedFraction.evaluate(double x, │ │ │ int maxIterations) │ │ │
    Evaluates the continued fraction at the value x.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -DefaultTransformer.transform(Object o)  │ │ │ +NumberTransformer.transform(Object o) │ │ │ +
    Implementing this interface provides a facility to transform │ │ │ + from Object to Double.
    │ │ │ + │ │ │ │ │ │ │ │ │ double │ │ │ -TransformerMap.transform(Object o) │ │ │ -
    Attempts to transform the Object against the map of │ │ │ - NumberTransformers.
    │ │ │ - │ │ │ +DefaultTransformer.transform(Object o)  │ │ │ │ │ │ │ │ │ double │ │ │ -NumberTransformer.transform(Object o) │ │ │ -
    Implementing this interface provides a facility to transform │ │ │ - from Object to Double.
    │ │ │ +TransformerMap.transform(Object o) │ │ │ +
    Attempts to transform the Object against the map of │ │ │ + NumberTransformers.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/class-use/MaxIterationsExceededException.html │ │ │┄ Ordering differences only │ │ │ @@ -141,52 +141,52 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RombergIntegrator.integrate(double min, │ │ │ +TrapezoidIntegrator.integrate(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -SimpsonIntegrator.integrate(double min, │ │ │ +RombergIntegrator.integrate(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TrapezoidIntegrator.integrate(double min, │ │ │ +SimpsonIntegrator.integrate(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RombergIntegrator.integrate(UnivariateRealFunction f, │ │ │ +TrapezoidIntegrator.integrate(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Integrate the function in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -SimpsonIntegrator.integrate(UnivariateRealFunction f, │ │ │ +RombergIntegrator.integrate(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Integrate the function in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TrapezoidIntegrator.integrate(UnivariateRealFunction f, │ │ │ +SimpsonIntegrator.integrate(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Integrate the function in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -209,204 +209,204 @@ │ │ │
    Deprecated.  │ │ │
    in 2.2.
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BisectionSolver.solve(double min, │ │ │ +NewtonSolver.solve(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ BrentSolver.solve(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NewtonSolver.solve(double min, │ │ │ +BisectionSolver.solve(double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BisectionSolver.solve(double min, │ │ │ +NewtonSolver.solve(double min, │ │ │ double max, │ │ │ - double initial) │ │ │ + double startValue) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ BrentSolver.solve(double min, │ │ │ double max, │ │ │ double initial) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NewtonSolver.solve(double min, │ │ │ +BisectionSolver.solve(double min, │ │ │ double max, │ │ │ - double startValue) │ │ │ + double initial) │ │ │
    Deprecated. 
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BisectionSolver.solve(int maxEval, │ │ │ +NewtonSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │ -
    Solve for a zero root in the given interval.
    │ │ │ +
    Find a zero near the midpoint of min and max.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BrentSolver.solve(int maxEval, │ │ │ +RiddersSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │ -
    Find a zero in the given interval.
    │ │ │ +
    Find a root in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RiddersSolver.solve(int maxEval, │ │ │ +MullerSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │ -
    Find a root in the given interval.
    │ │ │ +
    Find a real root in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -MullerSolver.solve(int maxEval, │ │ │ +BrentSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │ -
    Find a real root in the given interval.
    │ │ │ +
    Find a zero in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ SecantSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Find a zero in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NewtonSolver.solve(int maxEval, │ │ │ +BisectionSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │ -
    Find a zero near the midpoint of min and max.
    │ │ │ +
    Solve for a zero root in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BisectionSolver.solve(int maxEval, │ │ │ +NewtonSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ - double initial) │ │ │ -
    Solve for a zero in the given interval, start at startValue.
    │ │ │ + double startValue)
    │ │ │ +
    Find a zero near the value startValue.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BrentSolver.solve(int maxEval, │ │ │ +RiddersSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │ -
    Find a zero in the given interval with an initial guess.
    │ │ │ +
    Find a root in the given interval with initial value.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RiddersSolver.solve(int maxEval, │ │ │ +MullerSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │ -
    Find a root in the given interval with initial value.
    │ │ │ +
    Find a real root in the given interval with initial value.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -MullerSolver.solve(int maxEval, │ │ │ +BrentSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │ -
    Find a real root in the given interval with initial value.
    │ │ │ +
    Find a zero in the given interval with an initial guess.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ SecantSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │
    Find a zero in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NewtonSolver.solve(int maxEval, │ │ │ +BisectionSolver.solve(int maxEval, │ │ │ UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ - double startValue) │ │ │ -
    Find a zero near the value startValue.
    │ │ │ + double initial)
    │ │ │ +
    Solve for a zero in the given interval, start at startValue.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BisectionSolver.solve(UnivariateRealFunction f, │ │ │ +NewtonSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BrentSolver.solve(UnivariateRealFunction f, │ │ │ +RiddersSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RiddersSolver.solve(UnivariateRealFunction f, │ │ │ +MullerSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -MullerSolver.solve(UnivariateRealFunction f, │ │ │ +BrentSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ @@ -418,58 +418,58 @@ │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NewtonSolver.solve(UnivariateRealFunction f, │ │ │ +BisectionSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BisectionSolver.solve(UnivariateRealFunction f, │ │ │ +NewtonSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ - double initial) │ │ │ + double startValue) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BrentSolver.solve(UnivariateRealFunction f, │ │ │ +RiddersSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RiddersSolver.solve(UnivariateRealFunction f, │ │ │ +MullerSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -MullerSolver.solve(UnivariateRealFunction f, │ │ │ +BrentSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double initial) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ @@ -483,18 +483,18 @@ │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NewtonSolver.solve(UnivariateRealFunction f, │ │ │ +BisectionSolver.solve(UnivariateRealFunction f, │ │ │ double min, │ │ │ double max, │ │ │ - double startValue) │ │ │ + double initial) │ │ │
    Deprecated.  │ │ │
    in 2.2 (to be removed in 3.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/dfp/class-use/Dfp.html │ │ │┄ Ordering differences only │ │ │ @@ -434,119 +434,119 @@ │ │ │ Dfp │ │ │ DfpField.newDfp(String s) │ │ │
    Create a Dfp given a String representation.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -DfpDec.newInstance() │ │ │ +Dfp.newInstance() │ │ │
    Create an instance with a value of 0.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -Dfp.newInstance() │ │ │ +DfpDec.newInstance() │ │ │
    Create an instance with a value of 0.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -DfpDec.newInstance(byte x) │ │ │ +Dfp.newInstance(byte x) │ │ │
    Create an instance from a byte value.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -Dfp.newInstance(byte x) │ │ │ +DfpDec.newInstance(byte x) │ │ │
    Create an instance from a byte value.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -DfpDec.newInstance(byte sign, │ │ │ - byte nans) │ │ │ +Dfp.newInstance(byte sig, │ │ │ + byte code) │ │ │
    Creates an instance with a non-finite value.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -Dfp.newInstance(byte sig, │ │ │ - byte code) │ │ │ +DfpDec.newInstance(byte sign, │ │ │ + byte nans) │ │ │
    Creates an instance with a non-finite value.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -DfpDec.newInstance(Dfp d) │ │ │ +Dfp.newInstance(Dfp d) │ │ │
    Create an instance by copying an existing one.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -Dfp.newInstance(Dfp d) │ │ │ +DfpDec.newInstance(Dfp d) │ │ │
    Create an instance by copying an existing one.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -DfpDec.newInstance(double x) │ │ │ +Dfp.newInstance(double x) │ │ │
    Create an instance from a double value.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -Dfp.newInstance(double x) │ │ │ +DfpDec.newInstance(double x) │ │ │
    Create an instance from a double value.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -DfpDec.newInstance(int x) │ │ │ +Dfp.newInstance(int x) │ │ │
    Create an instance from an int value.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -Dfp.newInstance(int x) │ │ │ +DfpDec.newInstance(int x) │ │ │
    Create an instance from an int value.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -DfpDec.newInstance(long x) │ │ │ +Dfp.newInstance(long x) │ │ │
    Create an instance from a long value.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -Dfp.newInstance(long x) │ │ │ +DfpDec.newInstance(long x) │ │ │
    Create an instance from a long value.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -DfpDec.newInstance(String s) │ │ │ +Dfp.newInstance(String s) │ │ │
    Create an instance from a String representation.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -Dfp.newInstance(String s) │ │ │ +DfpDec.newInstance(String s) │ │ │
    Create an instance from a String representation.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -DfpDec.nextAfter(Dfp x) │ │ │ +Dfp.nextAfter(Dfp x) │ │ │
    Returns the next number greater than this one in the direction of x.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -Dfp.nextAfter(Dfp x) │ │ │ +DfpDec.nextAfter(Dfp x) │ │ │
    Returns the next number greater than this one in the direction of x.
    │ │ │ │ │ │ │ │ │ │ │ │ static Dfp │ │ │ DfpMath.pow(Dfp x, │ │ │ Dfp y) │ │ │ @@ -808,33 +808,33 @@ │ │ │ Dfp │ │ │ DfpField.newDfp(Dfp d) │ │ │
    Copy constructor.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -DfpDec.newInstance(Dfp d) │ │ │ +Dfp.newInstance(Dfp d) │ │ │
    Create an instance by copying an existing one.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -Dfp.newInstance(Dfp d) │ │ │ +DfpDec.newInstance(Dfp d) │ │ │
    Create an instance by copying an existing one.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -DfpDec.nextAfter(Dfp x) │ │ │ +Dfp.nextAfter(Dfp x) │ │ │
    Returns the next number greater than this one in the direction of x.
    │ │ │ │ │ │ │ │ │ │ │ │ Dfp │ │ │ -Dfp.nextAfter(Dfp x) │ │ │ +DfpDec.nextAfter(Dfp x) │ │ │
    Returns the next number greater than this one in the direction of x.
    │ │ │ │ │ │ │ │ │ │ │ │ static Dfp │ │ │ DfpMath.pow(Dfp x, │ │ │ Dfp y) │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/estimation/class-use/EstimationException.html │ │ │┄ Ordering differences only │ │ │ @@ -102,17 +102,17 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -GaussNewtonEstimator.estimate(EstimationProblem problem) │ │ │ +Estimator.estimate(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │ -
    Solve an estimation problem using a least squares criterion.
    │ │ │ +
    Solve an estimation problem.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ LevenbergMarquardtEstimator.estimate(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │
    Solve an estimation problem using the Levenberg-Marquardt algorithm.
    │ │ │ @@ -123,45 +123,45 @@ │ │ │ AbstractEstimator.estimate(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │
    Solve an estimation problem.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -Estimator.estimate(EstimationProblem problem) │ │ │ +GaussNewtonEstimator.estimate(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │ -
    Solve an estimation problem.
    │ │ │ +
    Solve an estimation problem using a least squares criterion.
    │ │ │ │ │ │ │ │ │ │ │ │ double[][] │ │ │ -AbstractEstimator.getCovariances(EstimationProblem problem) │ │ │ +Estimator.getCovariances(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │ -
    Get the covariance matrix of unbound estimated parameters.
    │ │ │ +
    Get the covariance matrix of estimated parameters.
    │ │ │ │ │ │ │ │ │ │ │ │ double[][] │ │ │ -Estimator.getCovariances(EstimationProblem problem) │ │ │ +AbstractEstimator.getCovariances(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │ -
    Get the covariance matrix of estimated parameters.
    │ │ │ +
    Get the covariance matrix of unbound estimated parameters.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -AbstractEstimator.guessParametersErrors(EstimationProblem problem) │ │ │ +Estimator.guessParametersErrors(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │ -
    Guess the errors in unbound estimated parameters.
    │ │ │ +
    Guess the errors in estimated parameters.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -Estimator.guessParametersErrors(EstimationProblem problem) │ │ │ +AbstractEstimator.guessParametersErrors(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │ -
    Guess the errors in estimated parameters.
    │ │ │ +
    Guess the errors in unbound estimated parameters.
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ AbstractEstimator.updateResidualsAndCost() │ │ │
    Deprecated. 
    │ │ │
    Update the residuals array and cost function value.
    │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/estimation/class-use/EstimationProblem.html │ │ │┄ Ordering differences only │ │ │ @@ -120,17 +120,17 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -GaussNewtonEstimator.estimate(EstimationProblem problem) │ │ │ +Estimator.estimate(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │ -
    Solve an estimation problem using a least squares criterion.
    │ │ │ +
    Solve an estimation problem.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ LevenbergMarquardtEstimator.estimate(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │
    Solve an estimation problem using the Levenberg-Marquardt algorithm.
    │ │ │ @@ -141,66 +141,66 @@ │ │ │ AbstractEstimator.estimate(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │
    Solve an estimation problem.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -Estimator.estimate(EstimationProblem problem) │ │ │ +GaussNewtonEstimator.estimate(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │ -
    Solve an estimation problem.
    │ │ │ +
    Solve an estimation problem using a least squares criterion.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ AbstractEstimator.getChiSquare(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │
    Get the Chi-Square value.
    │ │ │ │ │ │ │ │ │ │ │ │ double[][] │ │ │ -AbstractEstimator.getCovariances(EstimationProblem problem) │ │ │ +Estimator.getCovariances(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │ -
    Get the covariance matrix of unbound estimated parameters.
    │ │ │ +
    Get the covariance matrix of estimated parameters.
    │ │ │ │ │ │ │ │ │ │ │ │ double[][] │ │ │ -Estimator.getCovariances(EstimationProblem problem) │ │ │ +AbstractEstimator.getCovariances(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │ -
    Get the covariance matrix of estimated parameters.
    │ │ │ +
    Get the covariance matrix of unbound estimated parameters.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -AbstractEstimator.getRMS(EstimationProblem problem) │ │ │ +Estimator.getRMS(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │
    Get the Root Mean Square value.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -Estimator.getRMS(EstimationProblem problem) │ │ │ +AbstractEstimator.getRMS(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │
    Get the Root Mean Square value.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -AbstractEstimator.guessParametersErrors(EstimationProblem problem) │ │ │ +Estimator.guessParametersErrors(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │ -
    Guess the errors in unbound estimated parameters.
    │ │ │ +
    Guess the errors in estimated parameters.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -Estimator.guessParametersErrors(EstimationProblem problem) │ │ │ +AbstractEstimator.guessParametersErrors(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │ -
    Guess the errors in estimated parameters.
    │ │ │ +
    Guess the errors in unbound estimated parameters.
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ AbstractEstimator.initializeEstimate(EstimationProblem problem) │ │ │
    Deprecated. 
    │ │ │
    Initialization of the common parts of the estimation.
    │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/exception/util/class-use/Localizable.html │ │ │┄ Ordering differences only │ │ │ @@ -408,51 +408,51 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ Localizable │ │ │ -MathIllegalArgumentException.getGeneralPattern() │ │ │ +MathThrowable.getGeneralPattern() │ │ │
    Gets the localizable pattern used to build the general part of the message of this throwable.
    │ │ │ │ │ │ │ │ │ │ │ │ Localizable │ │ │ MathIllegalStateException.getGeneralPattern() │ │ │
    Gets the localizable pattern used to build the general part of the message of this throwable.
    │ │ │ │ │ │ │ │ │ │ │ │ Localizable │ │ │ -MathThrowable.getGeneralPattern() │ │ │ +MathIllegalArgumentException.getGeneralPattern() │ │ │
    Gets the localizable pattern used to build the general part of the message of this throwable.
    │ │ │ │ │ │ │ │ │ │ │ │ Localizable │ │ │ MathUnsupportedOperationException.getGeneralPattern() │ │ │
    Gets the localizable pattern used to build the general part of the message of this throwable.
    │ │ │ │ │ │ │ │ │ │ │ │ Localizable │ │ │ -MathIllegalArgumentException.getSpecificPattern() │ │ │ +MathThrowable.getSpecificPattern() │ │ │
    Gets the localizable pattern used to build the specific part of the message of this throwable.
    │ │ │ │ │ │ │ │ │ │ │ │ Localizable │ │ │ MathIllegalStateException.getSpecificPattern() │ │ │
    Gets the localizable pattern used to build the specific part of the message of this throwable.
    │ │ │ │ │ │ │ │ │ │ │ │ Localizable │ │ │ -MathThrowable.getSpecificPattern() │ │ │ +MathIllegalArgumentException.getSpecificPattern() │ │ │
    Gets the localizable pattern used to build the specific part of the message of this throwable.
    │ │ │ │ │ │ │ │ │ │ │ │ Localizable │ │ │ MathUnsupportedOperationException.getSpecificPattern() │ │ │
    Gets the localizable pattern used to build the specific part of the message of this throwable.
    │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/genetics/class-use/Chromosome.html │ │ │┄ Ordering differences only │ │ │ @@ -242,31 +242,31 @@ │ │ │ CrossoverPolicy.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │
    Perform a crossover operation on the given chromosomes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected boolean │ │ │ -RandomKey.isSame(Chromosome another) │ │ │ -
    Returns true iff another is a RandomKey and │ │ │ - encodes the same permutation.
    │ │ │ +Chromosome.isSame(Chromosome another) │ │ │ +
    Returns true iff another has the same │ │ │ + representation and therefore the same fitness.
    │ │ │ │ │ │ │ │ │ │ │ │ protected boolean │ │ │ -Chromosome.isSame(Chromosome another) │ │ │ +BinaryChromosome.isSame(Chromosome another) │ │ │
    Returns true iff another has the same │ │ │ representation and therefore the same fitness.
    │ │ │ │ │ │ │ │ │ │ │ │ protected boolean │ │ │ -BinaryChromosome.isSame(Chromosome another) │ │ │ -
    Returns true iff another has the same │ │ │ - representation and therefore the same fitness.
    │ │ │ +RandomKey.isSame(Chromosome another) │ │ │ +
    Returns true iff another is a RandomKey and │ │ │ + encodes the same permutation.
    │ │ │ │ │ │ │ │ │ │ │ │ Chromosome │ │ │ BinaryMutation.mutate(Chromosome original) │ │ │
    Mutate the given chromosome.
    │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/Array2DRowRealMatrix.html │ │ │┄ Ordering differences only │ │ │ @@ -230,71 +230,71 @@ │ │ │ Methods in org.apache.commons.math.ode.nonstiff that return Array2DRowRealMatrix  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -protected Array2DRowRealMatrix │ │ │ -AdamsIntegrator.initializeHighOrderDerivatives(double[] first, │ │ │ +Array2DRowRealMatrix │ │ │ +AdamsNordsieckTransformer.initializeHighOrderDerivatives(double[] first, │ │ │ double[][] multistep) │ │ │
    Initialize the high order scaled derivatives at step start.
    │ │ │ │ │ │ │ │ │ │ │ │ -Array2DRowRealMatrix │ │ │ -AdamsNordsieckTransformer.initializeHighOrderDerivatives(double[] first, │ │ │ +protected Array2DRowRealMatrix │ │ │ +AdamsIntegrator.initializeHighOrderDerivatives(double[] first, │ │ │ double[][] multistep) │ │ │
    Initialize the high order scaled derivatives at step start.
    │ │ │ │ │ │ │ │ │ │ │ │ Array2DRowRealMatrix │ │ │ -AdamsIntegrator.updateHighOrderDerivativesPhase1(Array2DRowRealMatrix highOrder) │ │ │ +AdamsNordsieckTransformer.updateHighOrderDerivativesPhase1(Array2DRowRealMatrix highOrder) │ │ │
    Update the high order scaled derivatives for Adams integrators (phase 1).
    │ │ │ │ │ │ │ │ │ │ │ │ Array2DRowRealMatrix │ │ │ -AdamsNordsieckTransformer.updateHighOrderDerivativesPhase1(Array2DRowRealMatrix highOrder) │ │ │ +AdamsIntegrator.updateHighOrderDerivativesPhase1(Array2DRowRealMatrix highOrder) │ │ │
    Update the high order scaled derivatives for Adams integrators (phase 1).
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math.ode.nonstiff with parameters of type Array2DRowRealMatrix 
    Modifier and TypeMethod and Description
    Array2DRowRealMatrixAdamsIntegrator.updateHighOrderDerivativesPhase1(Array2DRowRealMatrix highOrder) │ │ │ +AdamsNordsieckTransformer.updateHighOrderDerivativesPhase1(Array2DRowRealMatrix highOrder) │ │ │
    Update the high order scaled derivatives for Adams integrators (phase 1).
    │ │ │
    Array2DRowRealMatrixAdamsNordsieckTransformer.updateHighOrderDerivativesPhase1(Array2DRowRealMatrix highOrder) │ │ │ +AdamsIntegrator.updateHighOrderDerivativesPhase1(Array2DRowRealMatrix highOrder) │ │ │
    Update the high order scaled derivatives for Adams integrators (phase 1).
    │ │ │
    voidAdamsIntegrator.updateHighOrderDerivativesPhase2(double[] start, │ │ │ +AdamsNordsieckTransformer.updateHighOrderDerivativesPhase2(double[] start, │ │ │ double[] end, │ │ │ Array2DRowRealMatrix highOrder) │ │ │
    Update the high order scaled derivatives Adams integrators (phase 2).
    │ │ │
    voidAdamsNordsieckTransformer.updateHighOrderDerivativesPhase2(double[] start, │ │ │ +AdamsIntegrator.updateHighOrderDerivativesPhase2(double[] start, │ │ │ double[] end, │ │ │ Array2DRowRealMatrix highOrder) │ │ │
    Update the high order scaled derivatives Adams integrators (phase 2).
    │ │ │
    │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/BigMatrix.html │ │ │┄ Ordering differences only │ │ │ @@ -119,38 +119,38 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrixImpl.add(BigMatrix m) │ │ │ +BigMatrix.add(BigMatrix m) │ │ │
    Deprecated. 
    │ │ │ -
    Compute the sum of this and m.
    │ │ │ +
    Compute the sum of this and m.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrix.add(BigMatrix m) │ │ │ +BigMatrixImpl.add(BigMatrix m) │ │ │
    Deprecated. 
    │ │ │ -
    Compute the sum of this and m.
    │ │ │ +
    Compute the sum of this and m.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrixImpl.copy() │ │ │ +BigMatrix.copy() │ │ │
    Deprecated. 
    │ │ │ -
    Create a new BigMatrix which is a copy of this.
    │ │ │ +
    Returns a (deep) copy of this.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrix.copy() │ │ │ +BigMatrixImpl.copy() │ │ │
    Deprecated. 
    │ │ │ -
    Returns a (deep) copy of this.
    │ │ │ +
    Create a new BigMatrix which is a copy of this.
    │ │ │ │ │ │ │ │ │ │ │ │ static BigMatrix │ │ │ MatrixUtils.createBigIdentityMatrix(int dimension) │ │ │
    Deprecated.  │ │ │ │ │ │ @@ -236,284 +236,284 @@ │ │ │
    Deprecated.  │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrixImpl.getColumnMatrix(int column) │ │ │ +BigMatrix.getColumnMatrix(int column) │ │ │
    Deprecated. 
    │ │ │
    Returns the entries in column number column │ │ │ as a column matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrix.getColumnMatrix(int column) │ │ │ +BigMatrixImpl.getColumnMatrix(int column) │ │ │
    Deprecated. 
    │ │ │
    Returns the entries in column number column │ │ │ as a column matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ protected BigMatrix │ │ │ BigMatrixImpl.getLUMatrix() │ │ │
    Deprecated. 
    │ │ │
    Returns the LU decomposition as a BigMatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrixImpl.getRowMatrix(int row) │ │ │ +BigMatrix.getRowMatrix(int row) │ │ │
    Deprecated. 
    │ │ │
    Returns the entries in row number row │ │ │ as a row matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrix.getRowMatrix(int row) │ │ │ +BigMatrixImpl.getRowMatrix(int row) │ │ │
    Deprecated. 
    │ │ │
    Returns the entries in row number row │ │ │ as a row matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrixImpl.getSubMatrix(int[] selectedRows, │ │ │ +BigMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │
    Deprecated. 
    │ │ │
    Gets a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrix.getSubMatrix(int[] selectedRows, │ │ │ +BigMatrixImpl.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │
    Deprecated. 
    │ │ │
    Gets a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrixImpl.getSubMatrix(int startRow, │ │ │ +BigMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Deprecated. 
    │ │ │
    Gets a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrix.getSubMatrix(int startRow, │ │ │ +BigMatrixImpl.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Deprecated. 
    │ │ │
    Gets a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrixImpl.inverse() │ │ │ +BigMatrix.inverse() │ │ │
    Deprecated. 
    │ │ │ -
    Returns the inverse matrix if this matrix is invertible.
    │ │ │ +
    Returns the inverse of this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrix.inverse() │ │ │ +BigMatrixImpl.inverse() │ │ │
    Deprecated. 
    │ │ │ -
    Returns the inverse of this matrix.
    │ │ │ +
    Returns the inverse matrix if this matrix is invertible.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrixImpl.multiply(BigMatrix m) │ │ │ +BigMatrix.multiply(BigMatrix m) │ │ │
    Deprecated. 
    │ │ │ -
    Returns the result of postmultiplying this by m.
    │ │ │ +
    Returns the result of postmultiplying this by m.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrix.multiply(BigMatrix m) │ │ │ +BigMatrixImpl.multiply(BigMatrix m) │ │ │
    Deprecated. 
    │ │ │ -
    Returns the result of postmultiplying this by m.
    │ │ │ +
    Returns the result of postmultiplying this by m.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrixImpl.preMultiply(BigMatrix m) │ │ │ +BigMatrix.preMultiply(BigMatrix m) │ │ │
    Deprecated. 
    │ │ │
    Returns the result premultiplying this by m.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrix.preMultiply(BigMatrix m) │ │ │ +BigMatrixImpl.preMultiply(BigMatrix m) │ │ │
    Deprecated. 
    │ │ │
    Returns the result premultiplying this by m.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrixImpl.scalarAdd(BigDecimal d) │ │ │ +BigMatrix.scalarAdd(BigDecimal d) │ │ │
    Deprecated. 
    │ │ │
    Returns the result of adding d to each entry of this.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrix.scalarAdd(BigDecimal d) │ │ │ +BigMatrixImpl.scalarAdd(BigDecimal d) │ │ │
    Deprecated. 
    │ │ │
    Returns the result of adding d to each entry of this.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrixImpl.scalarMultiply(BigDecimal d) │ │ │ +BigMatrix.scalarMultiply(BigDecimal d) │ │ │
    Deprecated. 
    │ │ │ -
    Returns the result of multiplying each entry of this by d
    │ │ │ +
    Returns the result multiplying each entry of this by d.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrix.scalarMultiply(BigDecimal d) │ │ │ +BigMatrixImpl.scalarMultiply(BigDecimal d) │ │ │
    Deprecated. 
    │ │ │ -
    Returns the result multiplying each entry of this by d.
    │ │ │ +
    Returns the result of multiplying each entry of this by d
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrixImpl.solve(BigMatrix b) │ │ │ +BigMatrix.solve(BigMatrix b) │ │ │
    Deprecated. 
    │ │ │
    Returns a matrix of (column) solution vectors for linear systems with │ │ │ coefficient matrix = this and constant vectors = columns of │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrix.solve(BigMatrix b) │ │ │ +BigMatrixImpl.solve(BigMatrix b) │ │ │
    Deprecated. 
    │ │ │
    Returns a matrix of (column) solution vectors for linear systems with │ │ │ coefficient matrix = this and constant vectors = columns of │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrixImpl.subtract(BigMatrix m) │ │ │ +BigMatrix.subtract(BigMatrix m) │ │ │
    Deprecated. 
    │ │ │ -
    Compute this minus m.
    │ │ │ +
    Compute this minus m.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrix.subtract(BigMatrix m) │ │ │ +BigMatrixImpl.subtract(BigMatrix m) │ │ │
    Deprecated. 
    │ │ │ -
    Compute this minus m.
    │ │ │ +
    Compute this minus m.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrixImpl.transpose() │ │ │ +BigMatrix.transpose() │ │ │
    Deprecated. 
    │ │ │ -
    Returns the transpose matrix.
    │ │ │ +
    Returns the transpose of this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ BigMatrix │ │ │ -BigMatrix.transpose() │ │ │ +BigMatrixImpl.transpose() │ │ │
    Deprecated. 
    │ │ │ -
    Returns the transpose of this matrix.
    │ │ │ +
    Returns the transpose matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math.linear with parameters of type BigMatrix 
    Modifier and TypeMethod and Description
    BigMatrixBigMatrixImpl.add(BigMatrix m) │ │ │ +BigMatrix.add(BigMatrix m) │ │ │
    Deprecated. 
    │ │ │ -
    Compute the sum of this and m.
    │ │ │ +
    Compute the sum of this and m.
    │ │ │
    BigMatrixBigMatrix.add(BigMatrix m) │ │ │ +BigMatrixImpl.add(BigMatrix m) │ │ │
    Deprecated. 
    │ │ │ -
    Compute the sum of this and m.
    │ │ │ +
    Compute the sum of this and m.
    │ │ │
    BigMatrixBigMatrixImpl.multiply(BigMatrix m) │ │ │ +BigMatrix.multiply(BigMatrix m) │ │ │
    Deprecated. 
    │ │ │ -
    Returns the result of postmultiplying this by m.
    │ │ │ +
    Returns the result of postmultiplying this by m.
    │ │ │
    BigMatrixBigMatrix.multiply(BigMatrix m) │ │ │ +BigMatrixImpl.multiply(BigMatrix m) │ │ │
    Deprecated. 
    │ │ │ -
    Returns the result of postmultiplying this by m.
    │ │ │ +
    Returns the result of postmultiplying this by m.
    │ │ │
    BigMatrixBigMatrixImpl.preMultiply(BigMatrix m) │ │ │ +BigMatrix.preMultiply(BigMatrix m) │ │ │
    Deprecated. 
    │ │ │
    Returns the result premultiplying this by m.
    │ │ │
    BigMatrixBigMatrix.preMultiply(BigMatrix m) │ │ │ +BigMatrixImpl.preMultiply(BigMatrix m) │ │ │
    Deprecated. 
    │ │ │
    Returns the result premultiplying this by m.
    │ │ │
    BigMatrixBigMatrixImpl.solve(BigMatrix b) │ │ │ +BigMatrix.solve(BigMatrix b) │ │ │
    Deprecated. 
    │ │ │
    Returns a matrix of (column) solution vectors for linear systems with │ │ │ coefficient matrix = this and constant vectors = columns of │ │ │ b.
    │ │ │
    BigMatrixBigMatrix.solve(BigMatrix b) │ │ │ +BigMatrixImpl.solve(BigMatrix b) │ │ │
    Deprecated. 
    │ │ │
    Returns a matrix of (column) solution vectors for linear systems with │ │ │ coefficient matrix = this and constant vectors = columns of │ │ │ b.
    │ │ │
    BigMatrixBigMatrixImpl.subtract(BigMatrix m) │ │ │ +BigMatrix.subtract(BigMatrix m) │ │ │
    Deprecated. 
    │ │ │ -
    Compute this minus m.
    │ │ │ +
    Compute this minus m.
    │ │ │
    BigMatrixBigMatrix.subtract(BigMatrix m) │ │ │ +BigMatrixImpl.subtract(BigMatrix m) │ │ │
    Deprecated. 
    │ │ │ -
    Compute this minus m.
    │ │ │ +
    Compute this minus m.
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/DecompositionSolver.html │ │ │┄ Ordering differences only │ │ │ @@ -102,70 +102,70 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ DecompositionSolver │ │ │ -EigenDecompositionImpl.getSolver() │ │ │ -
    Get a solver for finding the A × X = B solution in exact linear sense.
    │ │ │ +SingularValueDecomposition.getSolver() │ │ │ +
    Get a solver for finding the A × X = B solution in least square sense.
    │ │ │ │ │ │ │ │ │ │ │ │ DecompositionSolver │ │ │ -SingularValueDecomposition.getSolver() │ │ │ +CholeskyDecompositionImpl.getSolver() │ │ │
    Get a solver for finding the A × X = B solution in least square sense.
    │ │ │ │ │ │ │ │ │ │ │ │ DecompositionSolver │ │ │ -QRDecomposition.getSolver() │ │ │ +QRDecompositionImpl.getSolver() │ │ │
    Get a solver for finding the A × X = B solution in least square sense.
    │ │ │ │ │ │ │ │ │ │ │ │ DecompositionSolver │ │ │ -EigenDecomposition.getSolver() │ │ │ -
    Get a solver for finding the A × X = B solution in exact linear sense.
    │ │ │ +SingularValueDecompositionImpl.getSolver() │ │ │ +
    Get a solver for finding the A × X = B solution in least square sense.
    │ │ │ │ │ │ │ │ │ │ │ │ DecompositionSolver │ │ │ -LUDecompositionImpl.getSolver() │ │ │ +LUDecomposition.getSolver() │ │ │
    Get a solver for finding the A × X = B solution in exact linear sense.
    │ │ │ │ │ │ │ │ │ │ │ │ DecompositionSolver │ │ │ -CholeskyDecompositionImpl.getSolver() │ │ │ -
    Get a solver for finding the A × X = B solution in least square sense.
    │ │ │ +LUDecompositionImpl.getSolver() │ │ │ +
    Get a solver for finding the A × X = B solution in exact linear sense.
    │ │ │ │ │ │ │ │ │ │ │ │ DecompositionSolver │ │ │ -CholeskyDecomposition.getSolver() │ │ │ -
    Get a solver for finding the A × X = B solution in least square sense.
    │ │ │ +EigenDecomposition.getSolver() │ │ │ +
    Get a solver for finding the A × X = B solution in exact linear sense.
    │ │ │ │ │ │ │ │ │ │ │ │ DecompositionSolver │ │ │ -LUDecomposition.getSolver() │ │ │ -
    Get a solver for finding the A × X = B solution in exact linear sense.
    │ │ │ +QRDecomposition.getSolver() │ │ │ +
    Get a solver for finding the A × X = B solution in least square sense.
    │ │ │ │ │ │ │ │ │ │ │ │ DecompositionSolver │ │ │ -SingularValueDecompositionImpl.getSolver() │ │ │ +CholeskyDecomposition.getSolver() │ │ │
    Get a solver for finding the A × X = B solution in least square sense.
    │ │ │ │ │ │ │ │ │ │ │ │ DecompositionSolver │ │ │ -QRDecompositionImpl.getSolver() │ │ │ -
    Get a solver for finding the A × X = B solution in least square sense.
    │ │ │ +EigenDecompositionImpl.getSolver() │ │ │ +
    Get a solver for finding the A × X = B solution in exact linear sense.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/FieldMatrix.html │ │ │┄ Ordering differences only │ │ │ @@ -135,64 +135,64 @@ │ │ │ Methods in org.apache.commons.math.linear that return FieldMatrix  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -AbstractFieldMatrix.add(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.add(FieldMatrix<T> m) │ │ │
    Compute the sum of this and m.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ Array2DRowFieldMatrix.add(FieldMatrix<T> m) │ │ │
    Compute the sum of this and m.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.add(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.add(FieldMatrix<T> m) │ │ │
    Compute the sum of this and m.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.add(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +AbstractFieldMatrix.add(FieldMatrix<T> m) │ │ │
    Compute the sum of this and m.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract FieldMatrix<T> │ │ │ -AbstractFieldMatrix.copy() │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.copy() │ │ │
    Returns a (deep) copy of this.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -SparseFieldMatrix.copy() │ │ │ +FieldMatrix<T> │ │ │ +Array2DRowFieldMatrix.copy() │ │ │
    Returns a (deep) copy of this.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -Array2DRowFieldMatrix.copy() │ │ │ +FieldMatrix<T> │ │ │ +SparseFieldMatrix.copy() │ │ │
    Returns a (deep) copy of this.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.copy() │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.copy() │ │ │
    Returns a (deep) copy of this.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.copy() │ │ │ +abstract FieldMatrix<T> │ │ │ +AbstractFieldMatrix.copy() │ │ │
    Returns a (deep) copy of this.
    │ │ │ │ │ │ │ │ │ │ │ │ static <T extends FieldElement<T>>
    FieldMatrix<T>
    │ │ │ MatrixUtils.createColumnFieldMatrix(T[] columnData) │ │ │
    Creates a column FieldMatrix using the data from the input │ │ │ @@ -224,77 +224,77 @@ │ │ │ static <T extends FieldElement<T>>
    FieldMatrix<T>
    │ │ │ MatrixUtils.createFieldMatrix(T[][] data) │ │ │
    Returns a FieldMatrix whose entries are the the values in the │ │ │ the input array.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract FieldMatrix<T> │ │ │ -AbstractFieldMatrix.createMatrix(int rowDimension, │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │
    Create a new FieldMatrix of the same type as the instance with the supplied │ │ │ row and column dimensions.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -SparseFieldMatrix.createMatrix(int rowDimension, │ │ │ +FieldMatrix<T> │ │ │ +Array2DRowFieldMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │
    Create a new FieldMatrix of the same type as the instance with the supplied │ │ │ row and column dimensions.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -Array2DRowFieldMatrix.createMatrix(int rowDimension, │ │ │ +FieldMatrix<T> │ │ │ +SparseFieldMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │
    Create a new FieldMatrix of the same type as the instance with the supplied │ │ │ row and column dimensions.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.createMatrix(int rowDimension, │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │
    Create a new FieldMatrix of the same type as the instance with the supplied │ │ │ row and column dimensions.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.createMatrix(int rowDimension, │ │ │ +abstract FieldMatrix<T> │ │ │ +AbstractFieldMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │
    Create a new FieldMatrix of the same type as the instance with the supplied │ │ │ row and column dimensions.
    │ │ │ │ │ │ │ │ │ │ │ │ static <T extends FieldElement<T>>
    FieldMatrix<T>
    │ │ │ MatrixUtils.createRowFieldMatrix(T[] rowData) │ │ │
    Creates a row FieldMatrix using the data from the input │ │ │ array.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -AbstractFieldMatrix.getColumnMatrix(int column) │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.getColumnMatrix(int column) │ │ │
    Returns the entries in column number column │ │ │ as a column matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.getColumnMatrix(int column) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.getColumnMatrix(int column) │ │ │
    Returns the entries in column number column │ │ │ as a column matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.getColumnMatrix(int column) │ │ │ +FieldMatrix<T> │ │ │ +AbstractFieldMatrix.getColumnMatrix(int column) │ │ │
    Returns the entries in column number column │ │ │ as a column matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ FieldDecompositionSolver.getInverse() │ │ │ @@ -322,69 +322,69 @@ │ │ │ │ │ │ FieldMatrix<T> │ │ │ FieldLUDecomposition.getP() │ │ │
    Returns the P rows permutation matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -AbstractFieldMatrix.getRowMatrix(int row) │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.getRowMatrix(int row) │ │ │
    Returns the entries in row number row │ │ │ as a row matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.getRowMatrix(int row) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.getRowMatrix(int row) │ │ │
    Returns the entries in row number row │ │ │ as a row matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.getRowMatrix(int row) │ │ │ +FieldMatrix<T> │ │ │ +AbstractFieldMatrix.getRowMatrix(int row) │ │ │
    Returns the entries in row number row │ │ │ as a row matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -AbstractFieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │
    Gets a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ +FieldMatrix<T> │ │ │ +AbstractFieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │
    Gets a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -AbstractFieldMatrix.getSubMatrix(int startRow, │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Gets a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.getSubMatrix(int startRow, │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Gets a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.getSubMatrix(int startRow, │ │ │ +FieldMatrix<T> │ │ │ +AbstractFieldMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Gets a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -396,34 +396,34 @@ │ │ │ │ │ │ FieldMatrix<T> │ │ │ FieldLUDecomposition.getU() │ │ │
    Returns the matrix U of the decomposition.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -AbstractFieldMatrix.multiply(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.multiply(FieldMatrix<T> m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ Array2DRowFieldMatrix.multiply(FieldMatrix<T> m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.multiply(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.multiply(FieldMatrix<T> m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.multiply(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +AbstractFieldMatrix.multiply(FieldMatrix<T> m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ ArrayFieldVector.outerProduct(ArrayFieldVector<T> v) │ │ │
    Compute the outer product.
    │ │ │ @@ -432,22 +432,22 @@ │ │ │ │ │ │ FieldMatrix<T> │ │ │ ArrayFieldVector.outerProduct(FieldVector<T> v) │ │ │
    Compute the outer product.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldVector.outerProduct(FieldVector<T> v) │ │ │ +FieldMatrix<T> │ │ │ +SparseFieldVector.outerProduct(FieldVector<T> v) │ │ │
    Compute the outer product.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -SparseFieldVector.outerProduct(FieldVector<T> v) │ │ │ +FieldMatrix<T> │ │ │ +FieldVector.outerProduct(FieldVector<T> v) │ │ │
    Compute the outer product.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ SparseFieldVector.outerProduct(SparseFieldVector<T> v) │ │ │
    Optimized method to compute outer product when both vectors are sparse.
    │ │ │ @@ -456,151 +456,151 @@ │ │ │ │ │ │ FieldMatrix<T> │ │ │ ArrayFieldVector.outerProduct(T[] v) │ │ │
    Compute the outer product.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldVector.outerProduct(T[] v) │ │ │ +FieldMatrix<T> │ │ │ +SparseFieldVector.outerProduct(T[] v) │ │ │
    Compute the outer product.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -SparseFieldVector.outerProduct(T[] v) │ │ │ +FieldMatrix<T> │ │ │ +FieldVector.outerProduct(T[] v) │ │ │
    Compute the outer product.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -AbstractFieldMatrix.preMultiply(FieldMatrix<T> m) │ │ │ -
    Returns the result premultiplying this by m.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ FieldMatrix<T> │ │ │ FieldMatrix.preMultiply(FieldMatrix<T> m) │ │ │
    Returns the result premultiplying this by m.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ FieldMatrix<T> │ │ │ -AbstractFieldMatrix.scalarAdd(T d) │ │ │ -
    Returns the result of adding d to each entry of this.
    │ │ │ +AbstractFieldMatrix.preMultiply(FieldMatrix<T> m) │ │ │ +
    Returns the result premultiplying this by m.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ FieldMatrix<T> │ │ │ BlockFieldMatrix.scalarAdd(T d) │ │ │
    Returns the result of adding d to each entry of this.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ FieldMatrix<T> │ │ │ FieldMatrix.scalarAdd(T d) │ │ │
    Returns the result of adding d to each entry of this.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ FieldMatrix<T> │ │ │ -AbstractFieldMatrix.scalarMultiply(T d) │ │ │ -
    Returns the result multiplying each entry of this by d.
    │ │ │ +AbstractFieldMatrix.scalarAdd(T d) │ │ │ +
    Returns the result of adding d to each entry of this.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ FieldMatrix<T> │ │ │ BlockFieldMatrix.scalarMultiply(T d) │ │ │
    Returns the result multiplying each entry of this by d.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ FieldMatrix<T> │ │ │ FieldMatrix.scalarMultiply(T d) │ │ │
    Returns the result multiplying each entry of this by d.
    │ │ │ │ │ │ │ │ │ + │ │ │ +FieldMatrix<T> │ │ │ +AbstractFieldMatrix.scalarMultiply(T d) │ │ │ +
    Returns the result multiplying each entry of this by d.
    │ │ │ + │ │ │ + │ │ │ │ │ │ FieldMatrix<T> │ │ │ FieldDecompositionSolver.solve(FieldMatrix<T> b) │ │ │
    Solve the linear equation A × X = B for matrices A.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -AbstractFieldMatrix.subtract(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.subtract(FieldMatrix<T> m) │ │ │
    Compute this minus m.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ Array2DRowFieldMatrix.subtract(FieldMatrix<T> m) │ │ │
    Compute this minus m.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.subtract(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.subtract(FieldMatrix<T> m) │ │ │
    Compute this minus m.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.subtract(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +AbstractFieldMatrix.subtract(FieldMatrix<T> m) │ │ │
    Compute this minus m.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -AbstractFieldMatrix.transpose() │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.transpose() │ │ │
    Returns the transpose of this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.transpose() │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.transpose() │ │ │
    Returns the transpose of this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.transpose() │ │ │ +FieldMatrix<T> │ │ │ +AbstractFieldMatrix.transpose() │ │ │
    Returns the transpose of this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math.linear with parameters of type FieldMatrix 
    Modifier and TypeMethod and Description
    FieldMatrix<T>AbstractFieldMatrix.add(FieldMatrix<T> m) │ │ │ +FieldMatrix<T>BlockFieldMatrix.add(FieldMatrix<T> m) │ │ │
    Compute the sum of this and m.
    │ │ │
    FieldMatrix<T>Array2DRowFieldMatrix.add(FieldMatrix<T> m) │ │ │
    Compute the sum of this and m.
    │ │ │
    FieldMatrix<T>BlockFieldMatrix.add(FieldMatrix<T> m) │ │ │ +FieldMatrix<T>FieldMatrix.add(FieldMatrix<T> m) │ │ │
    Compute the sum of this and m.
    │ │ │
    FieldMatrix<T>FieldMatrix.add(FieldMatrix<T> m) │ │ │ +FieldMatrix<T>AbstractFieldMatrix.add(FieldMatrix<T> m) │ │ │
    Compute the sum of this and m.
    │ │ │
    static Array2DRowRealMatrixMatrixUtils.bigFractionMatrixToRealMatrix(FieldMatrix<BigFraction> m) │ │ │
    Convert a FieldMatrix/BigFraction matrix to a RealMatrix.
    │ │ │ @@ -627,124 +627,124 @@ │ │ │
    static Array2DRowRealMatrixMatrixUtils.fractionMatrixToRealMatrix(FieldMatrix<Fraction> m) │ │ │
    Convert a FieldMatrix/Fraction matrix to a RealMatrix.
    │ │ │
    FieldMatrix<T>AbstractFieldMatrix.multiply(FieldMatrix<T> m) │ │ │ +FieldMatrix<T>BlockFieldMatrix.multiply(FieldMatrix<T> m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │
    FieldMatrix<T>Array2DRowFieldMatrix.multiply(FieldMatrix<T> m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │
    FieldMatrix<T>BlockFieldMatrix.multiply(FieldMatrix<T> m) │ │ │ +FieldMatrix<T>FieldMatrix.multiply(FieldMatrix<T> m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │
    FieldMatrix<T>FieldMatrix.multiply(FieldMatrix<T> m) │ │ │ +FieldMatrix<T>AbstractFieldMatrix.multiply(FieldMatrix<T> m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │
    FieldMatrix<T>AbstractFieldMatrix.preMultiply(FieldMatrix<T> m) │ │ │ +FieldMatrix<T>FieldMatrix.preMultiply(FieldMatrix<T> m) │ │ │
    Returns the result premultiplying this by m.
    │ │ │
    FieldMatrix<T>FieldMatrix.preMultiply(FieldMatrix<T> m) │ │ │ +FieldMatrix<T>AbstractFieldMatrix.preMultiply(FieldMatrix<T> m) │ │ │
    Returns the result premultiplying this by m.
    │ │ │
    voidAbstractFieldMatrix.setColumnMatrix(int column, │ │ │ - FieldMatrix<T> matrix) │ │ │ +BlockFieldMatrix.setColumnMatrix(int column, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidBlockFieldMatrix.setColumnMatrix(int column, │ │ │ - FieldMatrix<T> matrix) │ │ │ +FieldMatrix.setColumnMatrix(int column, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidFieldMatrix.setColumnMatrix(int column, │ │ │ - FieldMatrix<T> matrix) │ │ │ +AbstractFieldMatrix.setColumnMatrix(int column, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidAbstractFieldMatrix.setRowMatrix(int row, │ │ │ - FieldMatrix<T> matrix) │ │ │ +BlockFieldMatrix.setRowMatrix(int row, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidBlockFieldMatrix.setRowMatrix(int row, │ │ │ - FieldMatrix<T> matrix) │ │ │ +FieldMatrix.setRowMatrix(int row, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidFieldMatrix.setRowMatrix(int row, │ │ │ - FieldMatrix<T> matrix) │ │ │ +AbstractFieldMatrix.setRowMatrix(int row, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    FieldMatrix<T>FieldDecompositionSolver.solve(FieldMatrix<T> b) │ │ │
    Solve the linear equation A × X = B for matrices A.
    │ │ │
    FieldMatrix<T>AbstractFieldMatrix.subtract(FieldMatrix<T> m) │ │ │ +FieldMatrix<T>BlockFieldMatrix.subtract(FieldMatrix<T> m) │ │ │
    Compute this minus m.
    │ │ │
    FieldMatrix<T>Array2DRowFieldMatrix.subtract(FieldMatrix<T> m) │ │ │
    Compute this minus m.
    │ │ │
    FieldMatrix<T>BlockFieldMatrix.subtract(FieldMatrix<T> m) │ │ │ +FieldMatrix<T>FieldMatrix.subtract(FieldMatrix<T> m) │ │ │
    Compute this minus m.
    │ │ │
    FieldMatrix<T>FieldMatrix.subtract(FieldMatrix<T> m) │ │ │ +FieldMatrix<T>AbstractFieldMatrix.subtract(FieldMatrix<T> m) │ │ │
    Compute this minus m.
    │ │ │
    │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/FieldMatrixChangingVisitor.html │ │ │┄ Ordering differences only │ │ │ @@ -116,136 +116,136 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ @@ -256,26 +256,26 @@ │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/FieldMatrixPreservingVisitor.html │ │ │┄ Ordering differences only │ │ │ @@ -116,136 +116,136 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ @@ -256,26 +256,26 @@ │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/FieldVector.html │ │ │┄ Ordering differences only │ │ │ @@ -128,22 +128,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │
    Constructors in org.apache.commons.math.linear with parameters of type FieldMatrix Methods in org.apache.commons.math.linear with parameters of type FieldMatrixChangingVisitor 
    Modifier and TypeMethod and Description
    TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries in column order.
    │ │ │
    TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries in column order.
    │ │ │
    TFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries in column order.
    │ │ │
    TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    TFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries using the fastest possible order.
    │ │ │
    TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries using the fastest possible order.
    │ │ │
    TFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries using the fastest possible order.
    │ │ │
    TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries using the fastest possible order.
    │ │ │
    TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries using the fastest possible order.
    │ │ │
    TFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries using the fastest possible order.
    │ │ │
    TAbstractFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TBlockFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    TArray2DRowFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    TBlockFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    TFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TAbstractFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    TAbstractFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TBlockFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    TBlockFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    TFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    Methods in org.apache.commons.math.linear with parameters of type FieldMatrixPreservingVisitor 
    Modifier and TypeMethod and Description
    TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries in column order.
    │ │ │
    TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries in column order.
    │ │ │
    TFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries in column order.
    │ │ │
    TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    TFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries using the fastest possible order.
    │ │ │
    TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries using the fastest possible order.
    │ │ │
    TFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries using the fastest possible order.
    │ │ │
    TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries using the fastest possible order.
    │ │ │
    TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries using the fastest possible order.
    │ │ │
    TFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries using the fastest possible order.
    │ │ │
    TAbstractFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TBlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    TArray2DRowFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    TBlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    TFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TAbstractFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    TAbstractFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TBlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    TBlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    TFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    FieldVector<T>ArrayFieldVector.add(FieldVector<T> v) │ │ │
    Compute the sum of this and v.
    │ │ │
    FieldVector<T>FieldVector.add(FieldVector<T> v) │ │ │ +FieldVector<T>SparseFieldVector.add(FieldVector<T> v) │ │ │
    Compute the sum of this and v.
    │ │ │
    FieldVector<T>SparseFieldVector.add(FieldVector<T> v) │ │ │ +FieldVector<T>FieldVector.add(FieldVector<T> v) │ │ │
    Compute the sum of this and v.
    │ │ │
    FieldVector<T>SparseFieldVector.add(SparseFieldVector<T> v) │ │ │
    Optimized method to add sparse vectors.
    │ │ │ @@ -152,40 +152,40 @@ │ │ │
    FieldVector<T>ArrayFieldVector.add(T[] v) │ │ │
    Compute the sum of this and v.
    │ │ │
    FieldVector<T>FieldVector.add(T[] v) │ │ │ +FieldVector<T>SparseFieldVector.add(T[] v) │ │ │
    Compute the sum of this and v.
    │ │ │
    FieldVector<T>SparseFieldVector.add(T[] v) │ │ │ +FieldVector<T>FieldVector.add(T[] v) │ │ │
    Compute the sum of this and v.
    │ │ │
    FieldVector<T>ArrayFieldVector.append(FieldVector<T> v) │ │ │
    Construct a vector by appending a vector to this vector.
    │ │ │
    FieldVector<T>FieldVector.append(FieldVector<T> v) │ │ │ +FieldVector<T>SparseFieldVector.append(FieldVector<T> v) │ │ │
    Construct a vector by appending a vector to this vector.
    │ │ │
    FieldVector<T>SparseFieldVector.append(FieldVector<T> v) │ │ │ +FieldVector<T>FieldVector.append(FieldVector<T> v) │ │ │
    Construct a vector by appending a vector to this vector.
    │ │ │
    FieldVector<T>SparseFieldVector.append(SparseFieldVector<T> v) │ │ │
    Construct a vector by appending a vector to this vector.
    │ │ │ @@ -194,58 +194,58 @@ │ │ │
    FieldVector<T>ArrayFieldVector.append(T in) │ │ │
    Construct a vector by appending a T to this vector.
    │ │ │
    FieldVector<T>FieldVector.append(T d) │ │ │ +FieldVector<T>SparseFieldVector.append(T d) │ │ │
    Construct a vector by appending a T to this vector.
    │ │ │
    FieldVector<T>SparseFieldVector.append(T d) │ │ │ +FieldVector<T>FieldVector.append(T d) │ │ │
    Construct a vector by appending a T to this vector.
    │ │ │
    FieldVector<T>ArrayFieldVector.append(T[] in) │ │ │
    Construct a vector by appending a T array to this vector.
    │ │ │
    FieldVector<T>FieldVector.append(T[] a) │ │ │ +FieldVector<T>SparseFieldVector.append(T[] a) │ │ │
    Construct a vector by appending a T array to this vector.
    │ │ │
    FieldVector<T>SparseFieldVector.append(T[] a) │ │ │ +FieldVector<T>FieldVector.append(T[] a) │ │ │
    Construct a vector by appending a T array to this vector.
    │ │ │
    FieldVector<T>ArrayFieldVector.copy() │ │ │
    Returns a (deep) copy of this.
    │ │ │
    FieldVector<T>FieldVector.copy() │ │ │ +FieldVector<T>SparseFieldVector.copy() │ │ │
    Returns a (deep) copy of this.
    │ │ │
    FieldVector<T>SparseFieldVector.copy() │ │ │ +FieldVector<T>FieldVector.copy() │ │ │
    Returns a (deep) copy of this.
    │ │ │
    static <T extends FieldElement<T>>
    FieldVector<T>
    MatrixUtils.createFieldVector(T[] data) │ │ │
    Creates a FieldVector using the data from the input array.
    │ │ │ @@ -254,379 +254,379 @@ │ │ │
    FieldVector<T>ArrayFieldVector.ebeDivide(FieldVector<T> v) │ │ │
    Element-by-element division.
    │ │ │
    FieldVector<T>FieldVector.ebeDivide(FieldVector<T> v) │ │ │ +FieldVector<T>SparseFieldVector.ebeDivide(FieldVector<T> v) │ │ │
    Element-by-element division.
    │ │ │
    FieldVector<T>SparseFieldVector.ebeDivide(FieldVector<T> v) │ │ │ +FieldVector<T>FieldVector.ebeDivide(FieldVector<T> v) │ │ │
    Element-by-element division.
    │ │ │
    FieldVector<T>ArrayFieldVector.ebeDivide(T[] v) │ │ │
    Element-by-element division.
    │ │ │
    FieldVector<T>FieldVector.ebeDivide(T[] v) │ │ │ +FieldVector<T>SparseFieldVector.ebeDivide(T[] v) │ │ │
    Element-by-element division.
    │ │ │
    FieldVector<T>SparseFieldVector.ebeDivide(T[] v) │ │ │ +FieldVector<T>FieldVector.ebeDivide(T[] v) │ │ │
    Element-by-element division.
    │ │ │
    FieldVector<T>ArrayFieldVector.ebeMultiply(FieldVector<T> v) │ │ │
    Element-by-element multiplication.
    │ │ │
    FieldVector<T>FieldVector.ebeMultiply(FieldVector<T> v) │ │ │ +FieldVector<T>SparseFieldVector.ebeMultiply(FieldVector<T> v) │ │ │
    Element-by-element multiplication.
    │ │ │
    FieldVector<T>SparseFieldVector.ebeMultiply(FieldVector<T> v) │ │ │ +FieldVector<T>FieldVector.ebeMultiply(FieldVector<T> v) │ │ │
    Element-by-element multiplication.
    │ │ │
    FieldVector<T>ArrayFieldVector.ebeMultiply(T[] v) │ │ │
    Element-by-element multiplication.
    │ │ │
    FieldVector<T>FieldVector.ebeMultiply(T[] v) │ │ │ +FieldVector<T>SparseFieldVector.ebeMultiply(T[] v) │ │ │
    Element-by-element multiplication.
    │ │ │
    FieldVector<T>SparseFieldVector.ebeMultiply(T[] v) │ │ │ +FieldVector<T>FieldVector.ebeMultiply(T[] v) │ │ │
    Element-by-element multiplication.
    │ │ │
    FieldVector<T>AbstractFieldMatrix.getColumnVector(int column) │ │ │ +FieldVector<T>BlockFieldMatrix.getColumnVector(int column) │ │ │
    Returns the entries in column number column │ │ │ as a vector.
    │ │ │
    FieldVector<T>BlockFieldMatrix.getColumnVector(int column) │ │ │ +FieldVector<T>FieldMatrix.getColumnVector(int column) │ │ │
    Returns the entries in column number column │ │ │ as a vector.
    │ │ │
    FieldVector<T>FieldMatrix.getColumnVector(int column) │ │ │ +FieldVector<T>AbstractFieldMatrix.getColumnVector(int column) │ │ │
    Returns the entries in column number column │ │ │ as a vector.
    │ │ │
    FieldVector<T>AbstractFieldMatrix.getRowVector(int row) │ │ │ +FieldVector<T>BlockFieldMatrix.getRowVector(int row) │ │ │
    Returns the entries in row number row │ │ │ as a vector.
    │ │ │
    FieldVector<T>BlockFieldMatrix.getRowVector(int row) │ │ │ +FieldVector<T>FieldMatrix.getRowVector(int row) │ │ │
    Returns the entries in row number row │ │ │ as a vector.
    │ │ │
    FieldVector<T>FieldMatrix.getRowVector(int row) │ │ │ +FieldVector<T>AbstractFieldMatrix.getRowVector(int row) │ │ │
    Returns the entries in row number row │ │ │ as a vector.
    │ │ │
    FieldVector<T>ArrayFieldVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │
    FieldVector<T>FieldVector.getSubVector(int index, │ │ │ +FieldVector<T>SparseFieldVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │
    FieldVector<T>SparseFieldVector.getSubVector(int index, │ │ │ +FieldVector<T>FieldVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │
    FieldVector<T>ArrayFieldVector.mapAdd(T d) │ │ │
    Map an addition operation to each entry.
    │ │ │
    FieldVector<T>FieldVector.mapAdd(T d) │ │ │ +FieldVector<T>SparseFieldVector.mapAdd(T d) │ │ │
    Map an addition operation to each entry.
    │ │ │
    FieldVector<T>SparseFieldVector.mapAdd(T d) │ │ │ +FieldVector<T>FieldVector.mapAdd(T d) │ │ │
    Map an addition operation to each entry.
    │ │ │
    FieldVector<T>ArrayFieldVector.mapAddToSelf(T d) │ │ │
    Map an addition operation to each entry.
    │ │ │
    FieldVector<T>FieldVector.mapAddToSelf(T d) │ │ │ +FieldVector<T>SparseFieldVector.mapAddToSelf(T d) │ │ │
    Map an addition operation to each entry.
    │ │ │
    FieldVector<T>SparseFieldVector.mapAddToSelf(T d) │ │ │ +FieldVector<T>FieldVector.mapAddToSelf(T d) │ │ │
    Map an addition operation to each entry.
    │ │ │
    FieldVector<T>ArrayFieldVector.mapDivide(T d) │ │ │
    Map a division operation to each entry.
    │ │ │
    FieldVector<T>FieldVector.mapDivide(T d) │ │ │ +FieldVector<T>SparseFieldVector.mapDivide(T d) │ │ │
    Map a division operation to each entry.
    │ │ │
    FieldVector<T>SparseFieldVector.mapDivide(T d) │ │ │ +FieldVector<T>FieldVector.mapDivide(T d) │ │ │
    Map a division operation to each entry.
    │ │ │
    FieldVector<T>ArrayFieldVector.mapDivideToSelf(T d) │ │ │
    Map a division operation to each entry.
    │ │ │
    FieldVector<T>FieldVector.mapDivideToSelf(T d) │ │ │ +FieldVector<T>SparseFieldVector.mapDivideToSelf(T d) │ │ │
    Map a division operation to each entry.
    │ │ │
    FieldVector<T>SparseFieldVector.mapDivideToSelf(T d) │ │ │ +FieldVector<T>FieldVector.mapDivideToSelf(T d) │ │ │
    Map a division operation to each entry.
    │ │ │
    FieldVector<T>ArrayFieldVector.mapInv() │ │ │
    Map the 1/x function to each entry.
    │ │ │
    FieldVector<T>FieldVector.mapInv() │ │ │ +FieldVector<T>SparseFieldVector.mapInv() │ │ │
    Map the 1/x function to each entry.
    │ │ │
    FieldVector<T>SparseFieldVector.mapInv() │ │ │ +FieldVector<T>FieldVector.mapInv() │ │ │
    Map the 1/x function to each entry.
    │ │ │
    FieldVector<T>ArrayFieldVector.mapInvToSelf() │ │ │
    Map the 1/x function to each entry.
    │ │ │
    FieldVector<T>FieldVector.mapInvToSelf() │ │ │ +FieldVector<T>SparseFieldVector.mapInvToSelf() │ │ │
    Map the 1/x function to each entry.
    │ │ │
    FieldVector<T>SparseFieldVector.mapInvToSelf() │ │ │ +FieldVector<T>FieldVector.mapInvToSelf() │ │ │
    Map the 1/x function to each entry.
    │ │ │
    FieldVector<T>ArrayFieldVector.mapMultiply(T d) │ │ │
    Map a multiplication operation to each entry.
    │ │ │
    FieldVector<T>FieldVector.mapMultiply(T d) │ │ │ +FieldVector<T>SparseFieldVector.mapMultiply(T d) │ │ │
    Map a multiplication operation to each entry.
    │ │ │
    FieldVector<T>SparseFieldVector.mapMultiply(T d) │ │ │ +FieldVector<T>FieldVector.mapMultiply(T d) │ │ │
    Map a multiplication operation to each entry.
    │ │ │
    FieldVector<T>ArrayFieldVector.mapMultiplyToSelf(T d) │ │ │
    Map a multiplication operation to each entry.
    │ │ │
    FieldVector<T>FieldVector.mapMultiplyToSelf(T d) │ │ │ +FieldVector<T>SparseFieldVector.mapMultiplyToSelf(T d) │ │ │
    Map a multiplication operation to each entry.
    │ │ │
    FieldVector<T>SparseFieldVector.mapMultiplyToSelf(T d) │ │ │ +FieldVector<T>FieldVector.mapMultiplyToSelf(T d) │ │ │
    Map a multiplication operation to each entry.
    │ │ │
    FieldVector<T>ArrayFieldVector.mapSubtract(T d) │ │ │
    Map a subtraction operation to each entry.
    │ │ │
    FieldVector<T>FieldVector.mapSubtract(T d) │ │ │ +FieldVector<T>SparseFieldVector.mapSubtract(T d) │ │ │
    Map a subtraction operation to each entry.
    │ │ │
    FieldVector<T>SparseFieldVector.mapSubtract(T d) │ │ │ +FieldVector<T>FieldVector.mapSubtract(T d) │ │ │
    Map a subtraction operation to each entry.
    │ │ │
    FieldVector<T>ArrayFieldVector.mapSubtractToSelf(T d) │ │ │
    Map a subtraction operation to each entry.
    │ │ │
    FieldVector<T>FieldVector.mapSubtractToSelf(T d) │ │ │ +FieldVector<T>SparseFieldVector.mapSubtractToSelf(T d) │ │ │
    Map a subtraction operation to each entry.
    │ │ │
    FieldVector<T>SparseFieldVector.mapSubtractToSelf(T d) │ │ │ +FieldVector<T>FieldVector.mapSubtractToSelf(T d) │ │ │
    Map a subtraction operation to each entry.
    │ │ │
    FieldVector<T>AbstractFieldMatrix.operate(FieldVector<T> v) │ │ │ +FieldVector<T>FieldMatrix.operate(FieldVector<T> v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │
    FieldVector<T>FieldMatrix.operate(FieldVector<T> v) │ │ │ +FieldVector<T>AbstractFieldMatrix.operate(FieldVector<T> v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │
    FieldVector<T>AbstractFieldMatrix.preMultiply(FieldVector<T> v) │ │ │ +FieldVector<T>FieldMatrix.preMultiply(FieldVector<T> v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    FieldVector<T>FieldMatrix.preMultiply(FieldVector<T> v) │ │ │ +FieldVector<T>AbstractFieldMatrix.preMultiply(FieldVector<T> v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    FieldVector<T>ArrayFieldVector.projection(FieldVector<T> v) │ │ │
    Find the orthogonal projection of this vector onto another vector.
    │ │ │
    FieldVector<T>FieldVector.projection(FieldVector<T> v) │ │ │ +FieldVector<T>SparseFieldVector.projection(FieldVector<T> v) │ │ │
    Find the orthogonal projection of this vector onto another vector.
    │ │ │
    FieldVector<T>SparseFieldVector.projection(FieldVector<T> v) │ │ │ +FieldVector<T>FieldVector.projection(FieldVector<T> v) │ │ │
    Find the orthogonal projection of this vector onto another vector.
    │ │ │
    FieldVector<T>ArrayFieldVector.projection(T[] v) │ │ │
    Find the orthogonal projection of this vector onto another vector.
    │ │ │
    FieldVector<T>FieldVector.projection(T[] v) │ │ │ +FieldVector<T>SparseFieldVector.projection(T[] v) │ │ │
    Find the orthogonal projection of this vector onto another vector.
    │ │ │
    FieldVector<T>SparseFieldVector.projection(T[] v) │ │ │ +FieldVector<T>FieldVector.projection(T[] v) │ │ │
    Find the orthogonal projection of this vector onto another vector.
    │ │ │
    FieldVector<T>FieldDecompositionSolver.solve(FieldVector<T> b) │ │ │
    Solve the linear equation A × X = B for matrices A.
    │ │ │ @@ -635,40 +635,40 @@ │ │ │
    FieldVector<T>ArrayFieldVector.subtract(FieldVector<T> v) │ │ │
    Compute this minus v.
    │ │ │
    FieldVector<T>FieldVector.subtract(FieldVector<T> v) │ │ │ +FieldVector<T>SparseFieldVector.subtract(FieldVector<T> v) │ │ │
    Compute this minus v.
    │ │ │
    FieldVector<T>SparseFieldVector.subtract(FieldVector<T> v) │ │ │ +FieldVector<T>FieldVector.subtract(FieldVector<T> v) │ │ │
    Compute this minus v.
    │ │ │
    FieldVector<T>ArrayFieldVector.subtract(T[] v) │ │ │
    Compute this minus v.
    │ │ │
    FieldVector<T>FieldVector.subtract(T[] v) │ │ │ +FieldVector<T>SparseFieldVector.subtract(T[] v) │ │ │
    Compute this minus v.
    │ │ │
    FieldVector<T>SparseFieldVector.subtract(T[] v) │ │ │ +FieldVector<T>FieldVector.subtract(T[] v) │ │ │
    Compute this minus v.
    │ │ │
    │ │ │ │ │ │ │ │ │ @@ -680,40 +680,40 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math.linear with parameters of type FieldVector 
    FieldVector<T>ArrayFieldVector.add(FieldVector<T> v) │ │ │
    Compute the sum of this and v.
    │ │ │
    FieldVector<T>FieldVector.add(FieldVector<T> v) │ │ │ +FieldVector<T>SparseFieldVector.add(FieldVector<T> v) │ │ │
    Compute the sum of this and v.
    │ │ │
    FieldVector<T>SparseFieldVector.add(FieldVector<T> v) │ │ │ +FieldVector<T>FieldVector.add(FieldVector<T> v) │ │ │
    Compute the sum of this and v.
    │ │ │
    FieldVector<T>ArrayFieldVector.append(FieldVector<T> v) │ │ │
    Construct a vector by appending a vector to this vector.
    │ │ │
    FieldVector<T>FieldVector.append(FieldVector<T> v) │ │ │ +FieldVector<T>SparseFieldVector.append(FieldVector<T> v) │ │ │
    Construct a vector by appending a vector to this vector.
    │ │ │
    FieldVector<T>SparseFieldVector.append(FieldVector<T> v) │ │ │ +FieldVector<T>FieldVector.append(FieldVector<T> v) │ │ │
    Construct a vector by appending a vector to this vector.
    │ │ │
    protected voidArrayFieldVector.checkVectorDimensions(FieldVector<T> v) │ │ │
    Check if instance and specified vectors have the same dimension.
    │ │ │ @@ -722,187 +722,187 @@ │ │ │
    TArrayFieldVector.dotProduct(FieldVector<T> v) │ │ │
    Compute the dot product.
    │ │ │
    TFieldVector.dotProduct(FieldVector<T> v) │ │ │ +TSparseFieldVector.dotProduct(FieldVector<T> v) │ │ │
    Compute the dot product.
    │ │ │
    TSparseFieldVector.dotProduct(FieldVector<T> v) │ │ │ +TFieldVector.dotProduct(FieldVector<T> v) │ │ │
    Compute the dot product.
    │ │ │
    FieldVector<T>ArrayFieldVector.ebeDivide(FieldVector<T> v) │ │ │
    Element-by-element division.
    │ │ │
    FieldVector<T>FieldVector.ebeDivide(FieldVector<T> v) │ │ │ +FieldVector<T>SparseFieldVector.ebeDivide(FieldVector<T> v) │ │ │
    Element-by-element division.
    │ │ │
    FieldVector<T>SparseFieldVector.ebeDivide(FieldVector<T> v) │ │ │ +FieldVector<T>FieldVector.ebeDivide(FieldVector<T> v) │ │ │
    Element-by-element division.
    │ │ │
    FieldVector<T>ArrayFieldVector.ebeMultiply(FieldVector<T> v) │ │ │
    Element-by-element multiplication.
    │ │ │
    FieldVector<T>FieldVector.ebeMultiply(FieldVector<T> v) │ │ │ +FieldVector<T>SparseFieldVector.ebeMultiply(FieldVector<T> v) │ │ │
    Element-by-element multiplication.
    │ │ │
    FieldVector<T>SparseFieldVector.ebeMultiply(FieldVector<T> v) │ │ │ +FieldVector<T>FieldVector.ebeMultiply(FieldVector<T> v) │ │ │
    Element-by-element multiplication.
    │ │ │
    FieldVector<T>AbstractFieldMatrix.operate(FieldVector<T> v) │ │ │ +FieldVector<T>FieldMatrix.operate(FieldVector<T> v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │
    FieldVector<T>FieldMatrix.operate(FieldVector<T> v) │ │ │ +FieldVector<T>AbstractFieldMatrix.operate(FieldVector<T> v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │
    FieldMatrix<T>ArrayFieldVector.outerProduct(FieldVector<T> v) │ │ │
    Compute the outer product.
    │ │ │
    FieldMatrix<T>FieldVector.outerProduct(FieldVector<T> v) │ │ │ +FieldMatrix<T>SparseFieldVector.outerProduct(FieldVector<T> v) │ │ │
    Compute the outer product.
    │ │ │
    FieldMatrix<T>SparseFieldVector.outerProduct(FieldVector<T> v) │ │ │ +FieldMatrix<T>FieldVector.outerProduct(FieldVector<T> v) │ │ │
    Compute the outer product.
    │ │ │
    FieldVector<T>AbstractFieldMatrix.preMultiply(FieldVector<T> v) │ │ │ +FieldVector<T>FieldMatrix.preMultiply(FieldVector<T> v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    FieldVector<T>FieldMatrix.preMultiply(FieldVector<T> v) │ │ │ +FieldVector<T>AbstractFieldMatrix.preMultiply(FieldVector<T> v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    FieldVector<T>ArrayFieldVector.projection(FieldVector<T> v) │ │ │
    Find the orthogonal projection of this vector onto another vector.
    │ │ │
    FieldVector<T>FieldVector.projection(FieldVector<T> v) │ │ │ +FieldVector<T>SparseFieldVector.projection(FieldVector<T> v) │ │ │
    Find the orthogonal projection of this vector onto another vector.
    │ │ │
    FieldVector<T>SparseFieldVector.projection(FieldVector<T> v) │ │ │ +FieldVector<T>FieldVector.projection(FieldVector<T> v) │ │ │
    Find the orthogonal projection of this vector onto another vector.
    │ │ │
    voidAbstractFieldMatrix.setColumnVector(int column, │ │ │ - FieldVector<T> vector) │ │ │ +BlockFieldMatrix.setColumnVector(int column, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in column number column │ │ │ as a vector.
    │ │ │
    voidBlockFieldMatrix.setColumnVector(int column, │ │ │ - FieldVector<T> vector) │ │ │ +FieldMatrix.setColumnVector(int column, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in column number column │ │ │ as a vector.
    │ │ │
    voidFieldMatrix.setColumnVector(int column, │ │ │ - FieldVector<T> vector) │ │ │ +AbstractFieldMatrix.setColumnVector(int column, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in column number column │ │ │ as a vector.
    │ │ │
    voidAbstractFieldMatrix.setRowVector(int row, │ │ │ - FieldVector<T> vector) │ │ │ +BlockFieldMatrix.setRowVector(int row, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in row number row │ │ │ as a vector.
    │ │ │
    voidBlockFieldMatrix.setRowVector(int row, │ │ │ - FieldVector<T> vector) │ │ │ +FieldMatrix.setRowVector(int row, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in row number row │ │ │ as a vector.
    │ │ │
    voidFieldMatrix.setRowVector(int row, │ │ │ - FieldVector<T> vector) │ │ │ +AbstractFieldMatrix.setRowVector(int row, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in row number row │ │ │ as a vector.
    │ │ │
    voidArrayFieldVector.setSubVector(int index, │ │ │ FieldVector<T> v) │ │ │
    Set a set of consecutive elements.
    │ │ │
    voidFieldVector.setSubVector(int index, │ │ │ - FieldVector<T> v) │ │ │ +SparseFieldVector.setSubVector(int index, │ │ │ + FieldVector<T> v) │ │ │
    Set a set of consecutive elements.
    │ │ │
    voidSparseFieldVector.setSubVector(int index, │ │ │ - FieldVector<T> v) │ │ │ +FieldVector.setSubVector(int index, │ │ │ + FieldVector<T> v) │ │ │
    Set a set of consecutive elements.
    │ │ │
    FieldVector<T>FieldDecompositionSolver.solve(FieldVector<T> b) │ │ │
    Solve the linear equation A × X = B for matrices A.
    │ │ │ @@ -911,22 +911,22 @@ │ │ │
    FieldVector<T>ArrayFieldVector.subtract(FieldVector<T> v) │ │ │
    Compute this minus v.
    │ │ │
    FieldVector<T>FieldVector.subtract(FieldVector<T> v) │ │ │ +FieldVector<T>SparseFieldVector.subtract(FieldVector<T> v) │ │ │
    Compute this minus v.
    │ │ │
    FieldVector<T>SparseFieldVector.subtract(FieldVector<T> v) │ │ │ +FieldVector<T>FieldVector.subtract(FieldVector<T> v) │ │ │
    Compute this minus v.
    │ │ │
    │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/InvalidMatrixException.html │ │ │┄ Ordering differences only │ │ │ @@ -135,30 +135,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -172,22 +172,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ @@ -328,56 +328,56 @@ │ │ │ double[] array) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ + │ │ │ + │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ + │ │ │ + │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ @@ -671,45 +656,60 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/MatrixIndexException.html │ │ │┄ Ordering differences only │ │ │ @@ -102,17 +102,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ @@ -834,34 +833,34 @@ │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Deprecated. 
    │ │ │
    Gets a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ @@ -870,48 +869,50 @@ │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Gets a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ @@ -1492,24 +1492,24 @@ │ │ │ int column) │ │ │
    Replace the submatrix starting at row, column using data in │ │ │ the input subMatrix array.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ @@ -1524,23 +1524,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ @@ -1827,16 +1827,16 @@ │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries using the fastest possible order.
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ @@ -1847,36 +1847,36 @@ │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ @@ -1887,71 +1887,71 @@ │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ @@ -149,346 +149,346 @@ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ @@ -585,40 +585,40 @@ │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries using the fastest possible order.
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ @@ -629,60 +629,60 @@ │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ @@ -693,102 +693,102 @@ │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │
    Constructors in org.apache.commons.math.linear with parameters of type FieldVector 
    RealMatrixEigenDecompositionImpl.getD() │ │ │
    Returns the block diagonal matrix D of the decomposition.
    │ │ │
    BigDecimalBigMatrixImpl.getDeterminant() │ │ │ +BigMatrix.getDeterminant() │ │ │
    Deprecated. 
    │ │ │
    Returns the determinant of this matrix.
    │ │ │
    BigDecimalBigMatrix.getDeterminant() │ │ │ +doubleAbstractRealMatrix.getDeterminant() │ │ │
    Deprecated. 
    │ │ │ -
    Returns the determinant of this matrix.
    │ │ │
    doubleAbstractRealMatrix.getDeterminant() │ │ │ +BigDecimalBigMatrixImpl.getDeterminant() │ │ │
    Deprecated. 
    │ │ │ +
    Returns the determinant of this matrix.
    │ │ │
    RealVectorEigenDecompositionImpl.getEigenvector(int i) │ │ │
    Returns a copy of the ith eigenvector of the original matrix.
    │ │ │
    double[]EigenDecompositionImpl.getImagEigenvalues() │ │ │
    Returns a copy of the imaginary parts of the eigenvalues of the original matrix.
    │ │ │
    RealMatrixDecompositionSolver.getInverse() │ │ │ +FieldMatrix<T>FieldDecompositionSolver.getInverse() │ │ │
    Get the inverse (or pseudo-inverse) of the decomposed matrix.
    │ │ │
    FieldMatrix<T>FieldDecompositionSolver.getInverse() │ │ │ +RealMatrixDecompositionSolver.getInverse() │ │ │
    Get the inverse (or pseudo-inverse) of the decomposed matrix.
    │ │ │
    protected BigMatrixBigMatrixImpl.getLUMatrix() │ │ │
    Deprecated. 
    │ │ │ @@ -234,82 +234,82 @@ │ │ │
    RealMatrixSingularValueDecompositionImpl.getUT() │ │ │
    Returns the transpose of the matrix U of the decomposition.
    │ │ │
    RealMatrixEigenDecompositionImpl.getV() │ │ │ +SingularValueDecompositionImpl.getV() │ │ │
    Returns the matrix V of the decomposition.
    │ │ │
    RealMatrixSingularValueDecompositionImpl.getV() │ │ │ +EigenDecompositionImpl.getV() │ │ │
    Returns the matrix V of the decomposition.
    │ │ │
    RealMatrixEigenDecompositionImpl.getVT() │ │ │ +SingularValueDecompositionImpl.getVT() │ │ │
    Returns the transpose of the matrix V of the decomposition.
    │ │ │
    RealMatrixSingularValueDecompositionImpl.getVT() │ │ │ +EigenDecompositionImpl.getVT() │ │ │
    Returns the transpose of the matrix V of the decomposition.
    │ │ │
    BigMatrixBigMatrixImpl.inverse() │ │ │ -
    Deprecated. 
    │ │ │ -
    Returns the inverse matrix if this matrix is invertible.
    │ │ │ +
    RealMatrixRealMatrix.inverse() │ │ │ +
    Deprecated.  │ │ │ +
    as of release 2.0, replaced by │ │ │ + new LUDecompositionImpl(m).getSolver().getInverse()
    │ │ │ +
    │ │ │
    BigMatrixBigMatrix.inverse() │ │ │
    Deprecated. 
    │ │ │
    Returns the inverse of this matrix.
    │ │ │
    RealMatrixRealMatrix.inverse() │ │ │ -
    Deprecated.  │ │ │ -
    as of release 2.0, replaced by │ │ │ - new LUDecompositionImpl(m).getSolver().getInverse()
    │ │ │ -
    │ │ │ +
    AbstractRealMatrix.inverse() │ │ │ +
    Deprecated. 
    │ │ │
    RealMatrixAbstractRealMatrix.inverse() │ │ │ +BigMatrixBigMatrixImpl.inverse() │ │ │
    Deprecated. 
    │ │ │ +
    Returns the inverse matrix if this matrix is invertible.
    │ │ │
    voidAbstractRealMatrix.luDecompose() │ │ │ +
    Deprecated.  │ │ │ +
    as of release 2.0, replaced by LUDecomposition
    │ │ │ +
    │ │ │ +
    voidBigMatrixImpl.luDecompose() │ │ │
    Deprecated. 
    │ │ │
    Computes a new │ │ │ │ │ │ LU decompostion for this matrix, storing the result for use by other methods.
    │ │ │
    voidAbstractRealMatrix.luDecompose() │ │ │ -
    Deprecated.  │ │ │ -
    as of release 2.0, replaced by LUDecomposition
    │ │ │ -
    │ │ │ -
    voidRealMatrix.setColumn(int column, │ │ │ double[] array) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidAbstractFieldMatrix.setColumn(int column, │ │ │ - T[] array) │ │ │ +BlockFieldMatrix.setColumn(int column, │ │ │ + T[] array) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidBlockFieldMatrix.setColumn(int column, │ │ │ - T[] array) │ │ │ +FieldMatrix.setColumn(int column, │ │ │ + T[] array) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidFieldMatrix.setColumn(int column, │ │ │ - T[] array) │ │ │ +AbstractFieldMatrix.setColumn(int column, │ │ │ + T[] array) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidAbstractFieldMatrix.setColumnMatrix(int column, │ │ │ - FieldMatrix<T> matrix) │ │ │ +BlockFieldMatrix.setColumnMatrix(int column, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidBlockFieldMatrix.setColumnMatrix(int column, │ │ │ - FieldMatrix<T> matrix) │ │ │ +FieldMatrix.setColumnMatrix(int column, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidFieldMatrix.setColumnMatrix(int column, │ │ │ - FieldMatrix<T> matrix) │ │ │ +AbstractFieldMatrix.setColumnMatrix(int column, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidRealMatrix.setColumnMatrix(int column, │ │ │ @@ -400,32 +400,32 @@ │ │ │ RealMatrix matrix) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidAbstractFieldMatrix.setColumnVector(int column, │ │ │ - FieldVector<T> vector) │ │ │ +BlockFieldMatrix.setColumnVector(int column, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in column number column │ │ │ as a vector.
    │ │ │
    voidBlockFieldMatrix.setColumnVector(int column, │ │ │ - FieldVector<T> vector) │ │ │ +FieldMatrix.setColumnVector(int column, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in column number column │ │ │ as a vector.
    │ │ │
    voidFieldMatrix.setColumnVector(int column, │ │ │ - FieldVector<T> vector) │ │ │ +AbstractFieldMatrix.setColumnVector(int column, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in column number column │ │ │ as a vector.
    │ │ │
    voidRealMatrix.setColumnVector(int column, │ │ │ @@ -472,32 +472,32 @@ │ │ │ double[] array) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidAbstractFieldMatrix.setRow(int row, │ │ │ - T[] array) │ │ │ +BlockFieldMatrix.setRow(int row, │ │ │ + T[] array) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidBlockFieldMatrix.setRow(int row, │ │ │ - T[] array) │ │ │ +FieldMatrix.setRow(int row, │ │ │ + T[] array) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidFieldMatrix.setRow(int row, │ │ │ - T[] array) │ │ │ +AbstractFieldMatrix.setRow(int row, │ │ │ + T[] array) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidBlockFieldMatrix.setRowMatrix(int row, │ │ │ @@ -512,32 +512,32 @@ │ │ │ BlockRealMatrix matrix) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidAbstractFieldMatrix.setRowMatrix(int row, │ │ │ - FieldMatrix<T> matrix) │ │ │ +BlockFieldMatrix.setRowMatrix(int row, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidBlockFieldMatrix.setRowMatrix(int row, │ │ │ - FieldMatrix<T> matrix) │ │ │ +FieldMatrix.setRowMatrix(int row, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidFieldMatrix.setRowMatrix(int row, │ │ │ - FieldMatrix<T> matrix) │ │ │ +AbstractFieldMatrix.setRowMatrix(int row, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidRealMatrix.setRowMatrix(int row, │ │ │ @@ -560,32 +560,32 @@ │ │ │ RealMatrix matrix) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidAbstractFieldMatrix.setRowVector(int row, │ │ │ - FieldVector<T> vector) │ │ │ +BlockFieldMatrix.setRowVector(int row, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in row number row │ │ │ as a vector.
    │ │ │
    voidBlockFieldMatrix.setRowVector(int row, │ │ │ - FieldVector<T> vector) │ │ │ +FieldMatrix.setRowVector(int row, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in row number row │ │ │ as a vector.
    │ │ │
    voidFieldMatrix.setRowVector(int row, │ │ │ - FieldVector<T> vector) │ │ │ +AbstractFieldMatrix.setRowVector(int row, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in row number row │ │ │ as a vector.
    │ │ │
    voidRealMatrix.setRowVector(int row, │ │ │ @@ -608,62 +608,47 @@ │ │ │ RealVector vector) │ │ │
    Sets the entries in row number row │ │ │ as a vector.
    │ │ │
    BigDecimal[]BigMatrixImpl.solve(BigDecimal[] b) │ │ │ -
    Deprecated. 
    │ │ │ -
    Returns a matrix of (column) solution vectors for linear systems with │ │ │ - coefficient matrix = this and constant vectors = columns of │ │ │ - b.
    │ │ │ -
    BigDecimal[]BigMatrix.solve(BigDecimal[] b) │ │ │
    Deprecated. 
    │ │ │
    Returns the solution vector for a linear system with coefficient │ │ │ matrix = this and constant vector = b.
    │ │ │
    BigMatrixBigMatrixImpl.solve(BigMatrix b) │ │ │ +
    BigDecimal[]BigMatrixImpl.solve(BigDecimal[] b) │ │ │
    Deprecated. 
    │ │ │
    Returns a matrix of (column) solution vectors for linear systems with │ │ │ coefficient matrix = this and constant vectors = columns of │ │ │ b.
    │ │ │
    BigMatrixBigMatrix.solve(BigMatrix b) │ │ │
    Deprecated. 
    │ │ │
    Returns a matrix of (column) solution vectors for linear systems with │ │ │ coefficient matrix = this and constant vectors = columns of │ │ │ b.
    │ │ │
    BigDecimal[]BigMatrixImpl.solve(double[] b) │ │ │ +
    BigMatrixBigMatrixImpl.solve(BigMatrix b) │ │ │
    Deprecated. 
    │ │ │
    Returns a matrix of (column) solution vectors for linear systems with │ │ │ coefficient matrix = this and constant vectors = columns of │ │ │ b.
    │ │ │
    double[]DecompositionSolver.solve(double[] b) │ │ │ -
    Solve the linear equation A × X = B for matrices A.
    │ │ │ -
    double[]RealMatrix.solve(double[] b) │ │ │
    Deprecated.  │ │ │
    as of release 2.0, replaced by DecompositionSolver.solve(double[])
    │ │ │
    │ │ │
    double[]AbstractRealMatrix.solve(double[] b) │ │ │
    Deprecated. 
    │ │ │
    double[]DecompositionSolver.solve(double[] b) │ │ │ +
    Solve the linear equation A × X = B for matrices A.
    │ │ │ +
    BigDecimal[]BigMatrixImpl.solve(double[] b) │ │ │ +
    Deprecated. 
    │ │ │ +
    Returns a matrix of (column) solution vectors for linear systems with │ │ │ + coefficient matrix = this and constant vectors = columns of │ │ │ + b.
    │ │ │ +
    FieldMatrix<T>FieldDecompositionSolver.solve(FieldMatrix<T> b) │ │ │
    Solve the linear equation A × X = B for matrices A.
    │ │ │
    FieldVector<T>FieldDecompositionSolver.solve(FieldVector<T> b) │ │ │
    Solve the linear equation A × X = B for matrices A.
    │ │ │
    RealMatrixDecompositionSolver.solve(RealMatrix b) │ │ │ -
    Solve the linear equation A × X = B for matrices A.
    │ │ │ -
    RealMatrixRealMatrix.solve(RealMatrix b) │ │ │
    Deprecated.  │ │ │
    as of release 2.0, replaced by DecompositionSolver.solve(RealMatrix)
    │ │ │
    │ │ │
    RealMatrixAbstractRealMatrix.solve(RealMatrix b) │ │ │
    Deprecated. 
    │ │ │
    RealMatrixDecompositionSolver.solve(RealMatrix b) │ │ │ +
    Solve the linear equation A × X = B for matrices A.
    │ │ │ +
    RealVectorDecompositionSolver.solve(RealVector b) │ │ │
    Solve the linear equation A × X = B for matrices A.
    │ │ │
    Modifier and TypeMethod and Description
    voidOpenMapRealMatrix.addToEntry(int row, │ │ │ +RealMatrixImpl.addToEntry(int row, │ │ │ int column, │ │ │ double increment) │ │ │ +
    Deprecated. 
    │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidArray2DRowRealMatrix.addToEntry(int row, │ │ │ int column, │ │ │ @@ -134,66 +135,65 @@ │ │ │ int column, │ │ │ double increment) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidRealMatrixImpl.addToEntry(int row, │ │ │ +OpenMapRealMatrix.addToEntry(int row, │ │ │ int column, │ │ │ double increment) │ │ │ -
    Deprecated. 
    │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidBlockRealMatrix.addToEntry(int row, │ │ │ int column, │ │ │ double increment) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    abstract voidAbstractFieldMatrix.addToEntry(int row, │ │ │ +voidBlockFieldMatrix.addToEntry(int row, │ │ │ int column, │ │ │ - T increment) │ │ │ + T increment) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidSparseFieldMatrix.addToEntry(int row, │ │ │ +Array2DRowFieldMatrix.addToEntry(int row, │ │ │ int column, │ │ │ - T increment) │ │ │ + T increment) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidArray2DRowFieldMatrix.addToEntry(int row, │ │ │ +SparseFieldMatrix.addToEntry(int row, │ │ │ int column, │ │ │ - T increment) │ │ │ + T increment) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidBlockFieldMatrix.addToEntry(int row, │ │ │ +FieldMatrix.addToEntry(int row, │ │ │ int column, │ │ │ - T increment) │ │ │ + T increment) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidFieldMatrix.addToEntry(int row, │ │ │ +abstract voidAbstractFieldMatrix.addToEntry(int row, │ │ │ int column, │ │ │ - T increment) │ │ │ + T increment) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    static voidMatrixUtils.checkColumnIndex(AnyMatrix m, │ │ │ int column) │ │ │ @@ -234,25 +234,25 @@ │ │ │ int[] selectedColumns, │ │ │ double[][] destination) │ │ │
    Copy a submatrix.
    │ │ │
    voidAbstractFieldMatrix.copySubMatrix(int[] selectedRows, │ │ │ +FieldMatrix.copySubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns, │ │ │ - T[][] destination) │ │ │ + T[][] destination) │ │ │
    Copy a submatrix.
    │ │ │
    voidFieldMatrix.copySubMatrix(int[] selectedRows, │ │ │ +AbstractFieldMatrix.copySubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns, │ │ │ - T[][] destination) │ │ │ + T[][] destination) │ │ │
    Copy a submatrix.
    │ │ │
    voidRealMatrix.copySubMatrix(int startRow, │ │ │ int endRow, │ │ │ @@ -270,561 +270,560 @@ │ │ │ int endColumn, │ │ │ double[][] destination) │ │ │
    Copy a submatrix.
    │ │ │
    voidAbstractFieldMatrix.copySubMatrix(int startRow, │ │ │ +FieldMatrix.copySubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn, │ │ │ - T[][] destination) │ │ │ + T[][] destination) │ │ │
    Copy a submatrix.
    │ │ │
    voidFieldMatrix.copySubMatrix(int startRow, │ │ │ +AbstractFieldMatrix.copySubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn, │ │ │ - T[][] destination) │ │ │ + T[][] destination) │ │ │
    Copy a submatrix.
    │ │ │
    BigDecimal[]BigMatrixImpl.getColumn(int col) │ │ │ -
    Deprecated. 
    │ │ │ +
    T[]BlockFieldMatrix.getColumn(int column) │ │ │
    Returns the entries in column number col as an array.
    │ │ │
    T[]AbstractFieldMatrix.getColumn(int column) │ │ │ +double[]RealMatrix.getColumn(int column) │ │ │
    Returns the entries in column number col as an array.
    │ │ │
    BigDecimal[]BigMatrix.getColumn(int col) │ │ │
    Deprecated. 
    │ │ │
    Returns the entries in column number col as an array.
    │ │ │
    T[]BlockFieldMatrix.getColumn(int column) │ │ │ +double[]AbstractRealMatrix.getColumn(int column) │ │ │
    Returns the entries in column number col as an array.
    │ │ │
    double[]RealMatrix.getColumn(int column) │ │ │ +T[]FieldMatrix.getColumn(int column) │ │ │
    Returns the entries in column number col as an array.
    │ │ │
    double[]AbstractRealMatrix.getColumn(int column) │ │ │ +T[]AbstractFieldMatrix.getColumn(int column) │ │ │
    Returns the entries in column number col as an array.
    │ │ │
    double[]BlockRealMatrix.getColumn(int column) │ │ │
    Returns the entries in column number col as an array.
    │ │ │
    T[]FieldMatrix.getColumn(int column) │ │ │ +BigDecimal[]BigMatrixImpl.getColumn(int col) │ │ │ +
    Deprecated. 
    │ │ │
    Returns the entries in column number col as an array.
    │ │ │
    double[]BigMatrixImpl.getColumnAsDoubleArray(int col) │ │ │ +BigMatrix.getColumnAsDoubleArray(int col) │ │ │
    Deprecated. 
    │ │ │
    Returns the entries in column number col as an array │ │ │ of double values.
    │ │ │
    double[]BigMatrix.getColumnAsDoubleArray(int col) │ │ │ +BigMatrixImpl.getColumnAsDoubleArray(int col) │ │ │
    Deprecated. 
    │ │ │
    Returns the entries in column number col as an array │ │ │ of double values.
    │ │ │
    BigMatrixBigMatrixImpl.getColumnMatrix(int column) │ │ │ -
    Deprecated. 
    │ │ │ +
    FieldMatrix<T>BlockFieldMatrix.getColumnMatrix(int column) │ │ │
    Returns the entries in column number column │ │ │ as a column matrix.
    │ │ │
    FieldMatrix<T>AbstractFieldMatrix.getColumnMatrix(int column) │ │ │ +RealMatrixRealMatrix.getColumnMatrix(int column) │ │ │
    Returns the entries in column number column │ │ │ as a column matrix.
    │ │ │
    BigMatrixBigMatrix.getColumnMatrix(int column) │ │ │
    Deprecated. 
    │ │ │
    Returns the entries in column number column │ │ │ as a column matrix.
    │ │ │
    FieldMatrix<T>BlockFieldMatrix.getColumnMatrix(int column) │ │ │ +RealMatrixAbstractRealMatrix.getColumnMatrix(int column) │ │ │
    Returns the entries in column number column │ │ │ as a column matrix.
    │ │ │
    RealMatrixRealMatrix.getColumnMatrix(int column) │ │ │ +FieldMatrix<T>FieldMatrix.getColumnMatrix(int column) │ │ │
    Returns the entries in column number column │ │ │ as a column matrix.
    │ │ │
    RealMatrixAbstractRealMatrix.getColumnMatrix(int column) │ │ │ +FieldMatrix<T>AbstractFieldMatrix.getColumnMatrix(int column) │ │ │
    Returns the entries in column number column │ │ │ as a column matrix.
    │ │ │
    BlockRealMatrixBlockRealMatrix.getColumnMatrix(int column) │ │ │
    Returns the entries in column number column │ │ │ as a column matrix.
    │ │ │
    FieldMatrix<T>FieldMatrix.getColumnMatrix(int column) │ │ │ +BigMatrixBigMatrixImpl.getColumnMatrix(int column) │ │ │ +
    Deprecated. 
    │ │ │
    Returns the entries in column number column │ │ │ as a column matrix.
    │ │ │
    FieldVector<T>AbstractFieldMatrix.getColumnVector(int column) │ │ │ +FieldVector<T>BlockFieldMatrix.getColumnVector(int column) │ │ │
    Returns the entries in column number column │ │ │ as a vector.
    │ │ │
    FieldVector<T>BlockFieldMatrix.getColumnVector(int column) │ │ │ +RealVectorRealMatrix.getColumnVector(int column) │ │ │
    Returns the entries in column number column │ │ │ as a vector.
    │ │ │
    RealVectorRealMatrix.getColumnVector(int column) │ │ │ +AbstractRealMatrix.getColumnVector(int column) │ │ │
    Returns the entries in column number column │ │ │ as a vector.
    │ │ │
    RealVectorAbstractRealMatrix.getColumnVector(int column) │ │ │ +FieldVector<T>FieldMatrix.getColumnVector(int column) │ │ │
    Returns the entries in column number column │ │ │ as a vector.
    │ │ │
    RealVectorBlockRealMatrix.getColumnVector(int column) │ │ │ +FieldVector<T>AbstractFieldMatrix.getColumnVector(int column) │ │ │
    Returns the entries in column number column │ │ │ as a vector.
    │ │ │
    FieldVector<T>FieldMatrix.getColumnVector(int column) │ │ │ +RealVectorBlockRealMatrix.getColumnVector(int column) │ │ │
    Returns the entries in column number column │ │ │ as a vector.
    │ │ │
    TArrayFieldVector.getEntry(int index) │ │ │
    Returns the entry in the specified index.
    │ │ │
    TFieldVector.getEntry(int index) │ │ │ +doubleOpenMapRealVector.getEntry(int index) │ │ │
    Returns the entry in the specified index.
    │ │ │
    doubleOpenMapRealVector.getEntry(int index) │ │ │ +ArrayRealVector.getEntry(int index) │ │ │
    Returns the entry in the specified index.
    │ │ │
    TSparseFieldVector.getEntry(int index) │ │ │
    Returns the entry in the specified index.
    │ │ │
    doubleArrayRealVector.getEntry(int index) │ │ │ +TFieldVector.getEntry(int index) │ │ │
    Returns the entry in the specified index.
    │ │ │
    BigDecimalBigMatrixImpl.getEntry(int row, │ │ │ +doubleRealMatrixImpl.getEntry(int row, │ │ │ int column) │ │ │
    Deprecated. 
    │ │ │
    Returns the entry in the specified row and column.
    │ │ │
    abstract TAbstractFieldMatrix.getEntry(int row, │ │ │ +TBlockFieldMatrix.getEntry(int row, │ │ │ int column) │ │ │
    Returns the entry in the specified row and column.
    │ │ │
    TSparseFieldMatrix.getEntry(int row, │ │ │ +TArray2DRowFieldMatrix.getEntry(int row, │ │ │ int column) │ │ │
    Returns the entry in the specified row and column.
    │ │ │
    TArray2DRowFieldMatrix.getEntry(int row, │ │ │ +doubleArray2DRowRealMatrix.getEntry(int row, │ │ │ int column) │ │ │
    Returns the entry in the specified row and column.
    │ │ │
    BigDecimalBigMatrix.getEntry(int row, │ │ │ +doubleRealMatrix.getEntry(int row, │ │ │ int column) │ │ │ -
    Deprecated. 
    │ │ │
    Returns the entry in the specified row and column.
    │ │ │
    doubleOpenMapRealMatrix.getEntry(int row, │ │ │ +BigDecimalBigMatrix.getEntry(int row, │ │ │ int column) │ │ │ +
    Deprecated. 
    │ │ │
    Returns the entry in the specified row and column.
    │ │ │
    doubleArray2DRowRealMatrix.getEntry(int row, │ │ │ +TSparseFieldMatrix.getEntry(int row, │ │ │ int column) │ │ │
    Returns the entry in the specified row and column.
    │ │ │
    TBlockFieldMatrix.getEntry(int row, │ │ │ +abstract doubleAbstractRealMatrix.getEntry(int row, │ │ │ int column) │ │ │
    Returns the entry in the specified row and column.
    │ │ │
    doubleRealMatrix.getEntry(int row, │ │ │ +TFieldMatrix.getEntry(int row, │ │ │ int column) │ │ │
    Returns the entry in the specified row and column.
    │ │ │
    abstract doubleAbstractRealMatrix.getEntry(int row, │ │ │ +doubleOpenMapRealMatrix.getEntry(int row, │ │ │ int column) │ │ │
    Returns the entry in the specified row and column.
    │ │ │
    doubleRealMatrixImpl.getEntry(int row, │ │ │ +abstract TAbstractFieldMatrix.getEntry(int row, │ │ │ int column) │ │ │ -
    Deprecated. 
    │ │ │
    Returns the entry in the specified row and column.
    │ │ │
    doubleBlockRealMatrix.getEntry(int row, │ │ │ int column) │ │ │
    Returns the entry in the specified row and column.
    │ │ │
    TFieldMatrix.getEntry(int row, │ │ │ +BigDecimalBigMatrixImpl.getEntry(int row, │ │ │ int column) │ │ │ +
    Deprecated. 
    │ │ │
    Returns the entry in the specified row and column.
    │ │ │
    doubleBigMatrixImpl.getEntryAsDouble(int row, │ │ │ +BigMatrix.getEntryAsDouble(int row, │ │ │ int column) │ │ │
    Deprecated. 
    │ │ │
    Returns the entry in the specified row and column as a double.
    │ │ │
    doubleBigMatrix.getEntryAsDouble(int row, │ │ │ +BigMatrixImpl.getEntryAsDouble(int row, │ │ │ int column) │ │ │
    Deprecated. 
    │ │ │
    Returns the entry in the specified row and column as a double.
    │ │ │
    BigDecimal[]BigMatrixImpl.getRow(int row) │ │ │ -
    Deprecated. 
    │ │ │ +
    T[]BlockFieldMatrix.getRow(int row) │ │ │
    Returns the entries in row number row as an array.
    │ │ │
    T[]AbstractFieldMatrix.getRow(int row) │ │ │ +double[]RealMatrix.getRow(int row) │ │ │
    Returns the entries in row number row as an array.
    │ │ │
    BigDecimal[]BigMatrix.getRow(int row) │ │ │
    Deprecated. 
    │ │ │
    Returns the entries in row number row as an array.
    │ │ │
    T[]BlockFieldMatrix.getRow(int row) │ │ │ +double[]AbstractRealMatrix.getRow(int row) │ │ │
    Returns the entries in row number row as an array.
    │ │ │
    double[]RealMatrix.getRow(int row) │ │ │ +T[]FieldMatrix.getRow(int row) │ │ │
    Returns the entries in row number row as an array.
    │ │ │
    double[]AbstractRealMatrix.getRow(int row) │ │ │ +T[]AbstractFieldMatrix.getRow(int row) │ │ │
    Returns the entries in row number row as an array.
    │ │ │
    double[]BlockRealMatrix.getRow(int row) │ │ │
    Returns the entries in row number row as an array.
    │ │ │
    T[]FieldMatrix.getRow(int row) │ │ │ +BigDecimal[]BigMatrixImpl.getRow(int row) │ │ │ +
    Deprecated. 
    │ │ │
    Returns the entries in row number row as an array.
    │ │ │
    double[]BigMatrixImpl.getRowAsDoubleArray(int row) │ │ │ +BigMatrix.getRowAsDoubleArray(int row) │ │ │
    Deprecated. 
    │ │ │
    Returns the entries in row number row as an array │ │ │ of double values.
    │ │ │
    double[]BigMatrix.getRowAsDoubleArray(int row) │ │ │ +BigMatrixImpl.getRowAsDoubleArray(int row) │ │ │
    Deprecated. 
    │ │ │
    Returns the entries in row number row as an array │ │ │ of double values.
    │ │ │
    BigMatrixBigMatrixImpl.getRowMatrix(int row) │ │ │ -
    Deprecated. 
    │ │ │ +
    FieldMatrix<T>BlockFieldMatrix.getRowMatrix(int row) │ │ │
    Returns the entries in row number row │ │ │ as a row matrix.
    │ │ │
    FieldMatrix<T>AbstractFieldMatrix.getRowMatrix(int row) │ │ │ +RealMatrixRealMatrix.getRowMatrix(int row) │ │ │
    Returns the entries in row number row │ │ │ as a row matrix.
    │ │ │
    BigMatrixBigMatrix.getRowMatrix(int row) │ │ │
    Deprecated. 
    │ │ │
    Returns the entries in row number row │ │ │ as a row matrix.
    │ │ │
    FieldMatrix<T>BlockFieldMatrix.getRowMatrix(int row) │ │ │ +RealMatrixAbstractRealMatrix.getRowMatrix(int row) │ │ │
    Returns the entries in row number row │ │ │ as a row matrix.
    │ │ │
    RealMatrixRealMatrix.getRowMatrix(int row) │ │ │ +FieldMatrix<T>FieldMatrix.getRowMatrix(int row) │ │ │
    Returns the entries in row number row │ │ │ as a row matrix.
    │ │ │
    RealMatrixAbstractRealMatrix.getRowMatrix(int row) │ │ │ +FieldMatrix<T>AbstractFieldMatrix.getRowMatrix(int row) │ │ │
    Returns the entries in row number row │ │ │ as a row matrix.
    │ │ │
    BlockRealMatrixBlockRealMatrix.getRowMatrix(int row) │ │ │
    Returns the entries in row number row │ │ │ as a row matrix.
    │ │ │
    FieldMatrix<T>FieldMatrix.getRowMatrix(int row) │ │ │ +BigMatrixBigMatrixImpl.getRowMatrix(int row) │ │ │ +
    Deprecated. 
    │ │ │
    Returns the entries in row number row │ │ │ as a row matrix.
    │ │ │
    FieldVector<T>AbstractFieldMatrix.getRowVector(int row) │ │ │ +FieldVector<T>BlockFieldMatrix.getRowVector(int row) │ │ │
    Returns the entries in row number row │ │ │ as a vector.
    │ │ │
    FieldVector<T>BlockFieldMatrix.getRowVector(int row) │ │ │ +RealVectorRealMatrix.getRowVector(int row) │ │ │
    Returns the entries in row number row │ │ │ as a vector.
    │ │ │
    RealVectorRealMatrix.getRowVector(int row) │ │ │ +AbstractRealMatrix.getRowVector(int row) │ │ │
    Returns the entries in row number row │ │ │ as a vector.
    │ │ │
    RealVectorAbstractRealMatrix.getRowVector(int row) │ │ │ +FieldVector<T>FieldMatrix.getRowVector(int row) │ │ │
    Returns the entries in row number row │ │ │ as a vector.
    │ │ │
    RealVectorBlockRealMatrix.getRowVector(int row) │ │ │ +FieldVector<T>AbstractFieldMatrix.getRowVector(int row) │ │ │
    Returns the entries in row number row │ │ │ as a vector.
    │ │ │
    FieldVector<T>FieldMatrix.getRowVector(int row) │ │ │ +RealVectorBlockRealMatrix.getRowVector(int row) │ │ │
    Returns the entries in row number row │ │ │ as a vector.
    │ │ │
    BigMatrixBigMatrixImpl.getSubMatrix(int[] selectedRows, │ │ │ +RealMatrixRealMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │ -
    Deprecated. 
    │ │ │
    Gets a submatrix.
    │ │ │
    FieldMatrix<T>AbstractFieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ +BigMatrixBigMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │ +
    Deprecated. 
    │ │ │
    Gets a submatrix.
    │ │ │
    BigMatrixBigMatrix.getSubMatrix(int[] selectedRows, │ │ │ +RealMatrixAbstractRealMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │ -
    Deprecated. 
    │ │ │
    Gets a submatrix.
    │ │ │
    RealMatrixRealMatrix.getSubMatrix(int[] selectedRows, │ │ │ +FieldMatrix<T>FieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │
    Gets a submatrix.
    │ │ │
    RealMatrixAbstractRealMatrix.getSubMatrix(int[] selectedRows, │ │ │ +FieldMatrix<T>AbstractFieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │
    Gets a submatrix.
    │ │ │
    FieldMatrix<T>FieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ +BigMatrixBigMatrixImpl.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │ +
    Deprecated. 
    │ │ │
    Gets a submatrix.
    │ │ │
    BigMatrixBigMatrixImpl.getSubMatrix(int startRow, │ │ │ +FieldMatrix<T>BlockFieldMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ -
    Deprecated. 
    │ │ │
    Gets a submatrix.
    │ │ │
    FieldMatrix<T>AbstractFieldMatrix.getSubMatrix(int startRow, │ │ │ +RealMatrixRealMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Gets a submatrix.
    │ │ │
    FieldMatrix<T>BlockFieldMatrix.getSubMatrix(int startRow, │ │ │ +RealMatrixAbstractRealMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Gets a submatrix.
    │ │ │
    RealMatrixRealMatrix.getSubMatrix(int startRow, │ │ │ +FieldMatrix<T>FieldMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Gets a submatrix.
    │ │ │
    RealMatrixAbstractRealMatrix.getSubMatrix(int startRow, │ │ │ +FieldMatrix<T>AbstractFieldMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Gets a submatrix.
    │ │ │
    FieldMatrix<T>FieldMatrix.getSubMatrix(int startRow, │ │ │ +BigMatrixBigMatrixImpl.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ +
    Deprecated. 
    │ │ │
    Gets a submatrix.
    │ │ │
    FieldVector<T>FieldVector.getSubVector(int index, │ │ │ +OpenMapRealVectorOpenMapRealVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │
    OpenMapRealVectorOpenMapRealVector.getSubVector(int index, │ │ │ +FieldVector<T>SparseFieldVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │
    FieldVector<T>SparseFieldVector.getSubVector(int index, │ │ │ +FieldVector<T>FieldVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │
    voidOpenMapRealMatrix.multiplyEntry(int row, │ │ │ +RealMatrixImpl.multiplyEntry(int row, │ │ │ int column, │ │ │ double factor) │ │ │ +
    Deprecated. 
    │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidArray2DRowRealMatrix.multiplyEntry(int row, │ │ │ int column, │ │ │ @@ -933,66 +934,65 @@ │ │ │ int column, │ │ │ double factor) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidRealMatrixImpl.multiplyEntry(int row, │ │ │ +OpenMapRealMatrix.multiplyEntry(int row, │ │ │ int column, │ │ │ double factor) │ │ │ -
    Deprecated. 
    │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidBlockRealMatrix.multiplyEntry(int row, │ │ │ int column, │ │ │ double factor) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    abstract voidAbstractFieldMatrix.multiplyEntry(int row, │ │ │ +voidBlockFieldMatrix.multiplyEntry(int row, │ │ │ int column, │ │ │ - T factor) │ │ │ + T factor) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidSparseFieldMatrix.multiplyEntry(int row, │ │ │ +Array2DRowFieldMatrix.multiplyEntry(int row, │ │ │ int column, │ │ │ - T factor) │ │ │ + T factor) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidArray2DRowFieldMatrix.multiplyEntry(int row, │ │ │ +SparseFieldMatrix.multiplyEntry(int row, │ │ │ int column, │ │ │ - T factor) │ │ │ + T factor) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidBlockFieldMatrix.multiplyEntry(int row, │ │ │ +FieldMatrix.multiplyEntry(int row, │ │ │ int column, │ │ │ - T factor) │ │ │ + T factor) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidFieldMatrix.multiplyEntry(int row, │ │ │ +abstract voidAbstractFieldMatrix.multiplyEntry(int row, │ │ │ int column, │ │ │ - T factor) │ │ │ + T factor) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidArrayFieldVector.set(int index, │ │ │ ArrayFieldVector<T> v) │ │ │ @@ -1028,56 +1028,56 @@ │ │ │ double[] array) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidAbstractFieldMatrix.setColumn(int column, │ │ │ - T[] array) │ │ │ +BlockFieldMatrix.setColumn(int column, │ │ │ + T[] array) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidBlockFieldMatrix.setColumn(int column, │ │ │ - T[] array) │ │ │ +FieldMatrix.setColumn(int column, │ │ │ + T[] array) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidFieldMatrix.setColumn(int column, │ │ │ - T[] array) │ │ │ +AbstractFieldMatrix.setColumn(int column, │ │ │ + T[] array) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidAbstractFieldMatrix.setColumnMatrix(int column, │ │ │ - FieldMatrix<T> matrix) │ │ │ +BlockFieldMatrix.setColumnMatrix(int column, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidBlockFieldMatrix.setColumnMatrix(int column, │ │ │ - FieldMatrix<T> matrix) │ │ │ +FieldMatrix.setColumnMatrix(int column, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidFieldMatrix.setColumnMatrix(int column, │ │ │ - FieldMatrix<T> matrix) │ │ │ +AbstractFieldMatrix.setColumnMatrix(int column, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidRealMatrix.setColumnMatrix(int column, │ │ │ @@ -1100,32 +1100,32 @@ │ │ │ RealMatrix matrix) │ │ │
    Sets the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidAbstractFieldMatrix.setColumnVector(int column, │ │ │ - FieldVector<T> vector) │ │ │ +BlockFieldMatrix.setColumnVector(int column, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in column number column │ │ │ as a vector.
    │ │ │
    voidBlockFieldMatrix.setColumnVector(int column, │ │ │ - FieldVector<T> vector) │ │ │ +FieldMatrix.setColumnVector(int column, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in column number column │ │ │ as a vector.
    │ │ │
    voidFieldMatrix.setColumnVector(int column, │ │ │ - FieldVector<T> vector) │ │ │ +AbstractFieldMatrix.setColumnVector(int column, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in column number column │ │ │ as a vector.
    │ │ │
    voidRealMatrix.setColumnVector(int column, │ │ │ @@ -1155,17 +1155,18 @@ │ │ │ OpenMapRealVector.setEntry(int index, │ │ │ double value) │ │ │
    Set a single element.
    │ │ │
    voidOpenMapRealMatrix.setEntry(int row, │ │ │ +RealMatrixImpl.setEntry(int row, │ │ │ int column, │ │ │ double value) │ │ │ +
    Deprecated. 
    │ │ │
    Set the entry in the specified row and column.
    │ │ │
    voidArray2DRowRealMatrix.setEntry(int row, │ │ │ int column, │ │ │ @@ -1187,80 +1188,79 @@ │ │ │ int column, │ │ │ double value) │ │ │
    Set the entry in the specified row and column.
    │ │ │
    voidRealMatrixImpl.setEntry(int row, │ │ │ +OpenMapRealMatrix.setEntry(int row, │ │ │ int column, │ │ │ double value) │ │ │ -
    Deprecated. 
    │ │ │
    Set the entry in the specified row and column.
    │ │ │
    voidBlockRealMatrix.setEntry(int row, │ │ │ int column, │ │ │ double value) │ │ │
    Set the entry in the specified row and column.
    │ │ │
    abstract voidAbstractFieldMatrix.setEntry(int row, │ │ │ +voidBlockFieldMatrix.setEntry(int row, │ │ │ int column, │ │ │ - T value) │ │ │ + T value) │ │ │
    Set the entry in the specified row and column.
    │ │ │
    voidSparseFieldMatrix.setEntry(int row, │ │ │ +Array2DRowFieldMatrix.setEntry(int row, │ │ │ int column, │ │ │ - T value) │ │ │ + T value) │ │ │
    Set the entry in the specified row and column.
    │ │ │
    voidArray2DRowFieldMatrix.setEntry(int row, │ │ │ +SparseFieldMatrix.setEntry(int row, │ │ │ int column, │ │ │ - T value) │ │ │ + T value) │ │ │
    Set the entry in the specified row and column.
    │ │ │
    voidBlockFieldMatrix.setEntry(int row, │ │ │ +FieldMatrix.setEntry(int row, │ │ │ int column, │ │ │ - T value) │ │ │ + T value) │ │ │
    Set the entry in the specified row and column.
    │ │ │
    voidFieldMatrix.setEntry(int row, │ │ │ +abstract voidAbstractFieldMatrix.setEntry(int row, │ │ │ int column, │ │ │ - T value) │ │ │ + T value) │ │ │
    Set the entry in the specified row and column.
    │ │ │
    voidFieldVector.setEntry(int index, │ │ │ - T value) │ │ │ +SparseFieldVector.setEntry(int index, │ │ │ + T value) │ │ │
    Set a single element.
    │ │ │
    voidSparseFieldVector.setEntry(int index, │ │ │ - T value) │ │ │ +FieldVector.setEntry(int index, │ │ │ + T value) │ │ │
    Set a single element.
    │ │ │
    voidRealMatrix.setRow(int row, │ │ │ double[] array) │ │ │ @@ -1282,32 +1282,32 @@ │ │ │ double[] array) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidAbstractFieldMatrix.setRow(int row, │ │ │ - T[] array) │ │ │ +BlockFieldMatrix.setRow(int row, │ │ │ + T[] array) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidBlockFieldMatrix.setRow(int row, │ │ │ - T[] array) │ │ │ +FieldMatrix.setRow(int row, │ │ │ + T[] array) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidFieldMatrix.setRow(int row, │ │ │ - T[] array) │ │ │ +AbstractFieldMatrix.setRow(int row, │ │ │ + T[] array) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidBlockFieldMatrix.setRowMatrix(int row, │ │ │ @@ -1322,32 +1322,32 @@ │ │ │ BlockRealMatrix matrix) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidAbstractFieldMatrix.setRowMatrix(int row, │ │ │ - FieldMatrix<T> matrix) │ │ │ +BlockFieldMatrix.setRowMatrix(int row, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidBlockFieldMatrix.setRowMatrix(int row, │ │ │ - FieldMatrix<T> matrix) │ │ │ +FieldMatrix.setRowMatrix(int row, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidFieldMatrix.setRowMatrix(int row, │ │ │ - FieldMatrix<T> matrix) │ │ │ +AbstractFieldMatrix.setRowMatrix(int row, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidRealMatrix.setRowMatrix(int row, │ │ │ @@ -1370,32 +1370,32 @@ │ │ │ RealMatrix matrix) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidAbstractFieldMatrix.setRowVector(int row, │ │ │ - FieldVector<T> vector) │ │ │ +BlockFieldMatrix.setRowVector(int row, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in row number row │ │ │ as a vector.
    │ │ │
    voidBlockFieldMatrix.setRowVector(int row, │ │ │ - FieldVector<T> vector) │ │ │ +FieldMatrix.setRowVector(int row, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in row number row │ │ │ as a vector.
    │ │ │
    voidFieldMatrix.setRowVector(int row, │ │ │ - FieldVector<T> vector) │ │ │ +AbstractFieldMatrix.setRowVector(int row, │ │ │ + FieldVector<T> vector) │ │ │
    Sets the entries in row number row │ │ │ as a vector.
    │ │ │
    voidRealMatrix.setRowVector(int row, │ │ │ @@ -1428,45 +1428,45 @@ │ │ │
    Deprecated. 
    │ │ │
    Replace the submatrix starting at row, column using data in │ │ │ the input subMatrix array.
    │ │ │
    voidArray2DRowRealMatrix.setSubMatrix(double[][] subMatrix, │ │ │ +RealMatrixImpl.setSubMatrix(double[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │ +
    Deprecated. 
    │ │ │
    Replace the submatrix starting at row, column using data in │ │ │ the input subMatrix array.
    │ │ │
    voidRealMatrix.setSubMatrix(double[][] subMatrix, │ │ │ +Array2DRowRealMatrix.setSubMatrix(double[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at row, column using data in │ │ │ the input subMatrix array.
    │ │ │
    voidAbstractRealMatrix.setSubMatrix(double[][] subMatrix, │ │ │ +RealMatrix.setSubMatrix(double[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at row, column using data in │ │ │ the input subMatrix array.
    │ │ │
    voidRealMatrixImpl.setSubMatrix(double[][] subMatrix, │ │ │ +AbstractRealMatrix.setSubMatrix(double[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │ -
    Deprecated. 
    │ │ │
    Replace the submatrix starting at row, column using data in │ │ │ the input subMatrix array.
    │ │ │
    voidBlockRealMatrix.setSubMatrix(double[][] subMatrix, │ │ │ @@ -1474,15 +1474,15 @@ │ │ │ int column) │ │ │
    Replace the submatrix starting at row, column using data in │ │ │ the input subMatrix array.
    │ │ │
    voidAbstractFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +BlockFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at row, column using data in │ │ │ the input subMatrix array.
    │ │ │
    voidBlockFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +FieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at row, column using data in │ │ │ the input subMatrix array.
    │ │ │
    voidFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +AbstractFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at row, column using data in │ │ │ the input subMatrix array.
    │ │ │
    OpenMapRealVector.setSubVector(int index, │ │ │ double[] v) │ │ │
    Set a set of consecutive elements.
    │ │ │
    voidFieldVector.setSubVector(int index, │ │ │ - FieldVector<T> v) │ │ │ +SparseFieldVector.setSubVector(int index, │ │ │ + FieldVector<T> v) │ │ │
    Set a set of consecutive elements.
    │ │ │
    voidSparseFieldVector.setSubVector(int index, │ │ │ - FieldVector<T> v) │ │ │ +FieldVector.setSubVector(int index, │ │ │ + FieldVector<T> v) │ │ │
    Set a set of consecutive elements.
    │ │ │
    voidAbstractRealVector.setSubVector(int index, │ │ │ RealVector v) │ │ │ @@ -1552,221 +1552,221 @@ │ │ │ OpenMapRealVector.setSubVector(int index, │ │ │ RealVector v) │ │ │
    Set a set of consecutive elements.
    │ │ │
    voidFieldVector.setSubVector(int index, │ │ │ - T[] v) │ │ │ +SparseFieldVector.setSubVector(int index, │ │ │ + T[] v) │ │ │
    Set a set of consecutive elements.
    │ │ │
    voidSparseFieldVector.setSubVector(int index, │ │ │ - T[] v) │ │ │ +FieldVector.setSubVector(int index, │ │ │ + T[] v) │ │ │
    Set a set of consecutive elements.
    │ │ │
    TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    TFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    TFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ +RealMatrixImpl.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    doubleRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ +Array2DRowRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    doubleAbstractRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ +RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    doubleRealMatrixImpl.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ +AbstractRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ -
    Deprecated. 
    │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ +RealMatrixImpl.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    doubleRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ +Array2DRowRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    doubleAbstractRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ +RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    doubleRealMatrixImpl.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ +AbstractRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ -
    Deprecated. 
    │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries using the fastest possible order.
    │ │ │
    TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries using the fastest possible order.
    │ │ │
    TFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries using the fastest possible order.
    │ │ │
    TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries using the fastest possible order.
    │ │ │
    TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries using the fastest possible order.
    │ │ │
    TFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries using the fastest possible order.
    │ │ │
    TAbstractFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TBlockFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    TBlockFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    TFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    TAbstractFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TBlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    TBlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    TFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ +RealMatrixImpl.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    doubleRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ +Array2DRowRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    doubleAbstractRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ +RealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    doubleRealMatrixImpl.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ +AbstractRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ -
    Deprecated. 
    │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    doubleBlockRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ @@ -1959,50 +1959,50 @@ │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ +RealMatrixImpl.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    doubleRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ +Array2DRowRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    doubleAbstractRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ +RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    doubleRealMatrixImpl.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ +AbstractRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ -
    Deprecated. 
    │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    doubleBlockRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/MatrixVisitorException.html │ │ │┄ Ordering differences only │ │ │ @@ -101,40 +101,40 @@ │ │ │
    Methods in org.apache.commons.math.linear that throw MatrixVisitorException 
    Modifier and TypeMethod and Description
    doubleDefaultRealMatrixChangingVisitor.visit(int row, │ │ │ +voidDefaultRealMatrixPreservingVisitor.visit(int row, │ │ │ int column, │ │ │ double value) │ │ │
    Visit one matrix entry.
    │ │ │
    doubleRealMatrixChangingVisitor.visit(int row, │ │ │ int column, │ │ │ double value) │ │ │
    Visit one matrix entry.
    │ │ │
    voidRealMatrixPreservingVisitor.visit(int row, │ │ │ +doubleDefaultRealMatrixChangingVisitor.visit(int row, │ │ │ int column, │ │ │ double value) │ │ │
    Visit one matrix entry.
    │ │ │
    voidDefaultRealMatrixPreservingVisitor.visit(int row, │ │ │ +RealMatrixPreservingVisitor.visit(int row, │ │ │ int column, │ │ │ double value) │ │ │
    Visit one matrix entry.
    │ │ │
    TFieldMatrixPreservingVisitor.visit(int row, │ │ │ int column, │ │ │ T value) │ │ │
    Visit one matrix entry.
    │ │ │
    TFieldMatrixChangingVisitor.visit(int row, │ │ │ +voidDefaultFieldMatrixPreservingVisitor.visit(int row, │ │ │ int column, │ │ │ - T value) │ │ │ + T value) │ │ │
    Visit one matrix entry.
    │ │ │
    voidDefaultFieldMatrixPreservingVisitor.visit(int row, │ │ │ +TFieldMatrixChangingVisitor.visit(int row, │ │ │ int column, │ │ │ - T value) │ │ │ + T value) │ │ │
    Visit one matrix entry.
    │ │ │
    TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries in column order.
    │ │ │
    TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries in column order.
    │ │ │
    TFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries in column order.
    │ │ │
    TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    TFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries in column order.
    │ │ │
    TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries in column order.
    │ │ │
    TFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries in column order.
    │ │ │
    TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    TFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor) │ │ │ +RealMatrixImpl.walkInColumnOrder(RealMatrixChangingVisitor visitor) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (and possibly change) all matrix entries in column order.
    │ │ │
    doubleRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor) │ │ │ +Array2DRowRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor) │ │ │
    Visit (and possibly change) all matrix entries in column order.
    │ │ │
    doubleAbstractRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor) │ │ │ +RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor) │ │ │
    Visit (and possibly change) all matrix entries in column order.
    │ │ │
    doubleRealMatrixImpl.walkInColumnOrder(RealMatrixChangingVisitor visitor) │ │ │ -
    Deprecated. 
    │ │ │ +
    AbstractRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor) │ │ │
    Visit (and possibly change) all matrix entries in column order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ +RealMatrixImpl.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    doubleRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ +Array2DRowRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    doubleAbstractRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ +RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    doubleRealMatrixImpl.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ +AbstractRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ -
    Deprecated. 
    │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor) │ │ │ +RealMatrixImpl.walkInColumnOrder(RealMatrixPreservingVisitor visitor) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (but don't change) all matrix entries in column order.
    │ │ │
    doubleRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor) │ │ │ +Array2DRowRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor) │ │ │
    Visit (but don't change) all matrix entries in column order.
    │ │ │
    doubleAbstractRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor) │ │ │ +RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor) │ │ │
    Visit (but don't change) all matrix entries in column order.
    │ │ │
    doubleRealMatrixImpl.walkInColumnOrder(RealMatrixPreservingVisitor visitor) │ │ │ -
    Deprecated. 
    │ │ │ +
    AbstractRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor) │ │ │
    Visit (but don't change) all matrix entries in column order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ +RealMatrixImpl.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    doubleRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ +Array2DRowRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    doubleAbstractRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ +RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    doubleRealMatrixImpl.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ +AbstractRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ -
    Deprecated. 
    │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries using the fastest possible order.
    │ │ │
    TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries using the fastest possible order.
    │ │ │
    TFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries using the fastest possible order.
    │ │ │
    TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries using the fastest possible order.
    │ │ │
    TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries using the fastest possible order.
    │ │ │
    TFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries using the fastest possible order.
    │ │ │
    TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries using the fastest possible order.
    │ │ │
    TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries using the fastest possible order.
    │ │ │
    TFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries using the fastest possible order.
    │ │ │
    TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries using the fastest possible order.
    │ │ │
    TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries using the fastest possible order.
    │ │ │
    TFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries using the fastest possible order.
    │ │ │
    TAbstractFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TBlockFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    TArray2DRowFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    TBlockFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    TFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +TAbstractFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    TAbstractFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TBlockFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    TBlockFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    TFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    TAbstractFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TBlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    TArray2DRowFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    TBlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    TFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +TAbstractFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    TAbstractFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TBlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    TBlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    TFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │ +RealMatrixImpl.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    doubleRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │ +Array2DRowRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    doubleAbstractRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │ +RealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    doubleRealMatrixImpl.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │ -
    Deprecated. 
    │ │ │ +
    AbstractRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    doubleBlockRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ +RealMatrixImpl.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    doubleRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ +Array2DRowRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    doubleAbstractRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ +RealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    doubleRealMatrixImpl.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ +AbstractRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ -
    Deprecated. 
    │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    doubleBlockRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ @@ -796,81 +796,81 @@ │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │ +RealMatrixImpl.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    doubleRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │ +Array2DRowRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    doubleAbstractRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │ +RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    doubleRealMatrixImpl.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │ -
    Deprecated. 
    │ │ │ +
    AbstractRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    doubleBlockRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ +RealMatrixImpl.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    doubleRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ +Array2DRowRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    doubleAbstractRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ +RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    doubleRealMatrixImpl.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ +AbstractRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ -
    Deprecated. 
    │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    doubleBlockRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/NonSquareMatrixException.html │ │ │┄ Ordering differences only │ │ │ @@ -101,37 +101,37 @@ │ │ │
    Methods in org.apache.commons.math.linear that throw NonSquareMatrixException 
    Modifier and TypeMethod and Description
    TAbstractFieldMatrix.getTrace() │ │ │ +doubleRealMatrix.getTrace() │ │ │
    Returns the │ │ │ trace of the matrix (the sum of the elements on the main diagonal).
    │ │ │
    doubleRealMatrix.getTrace() │ │ │ +AbstractRealMatrix.getTrace() │ │ │
    Returns the │ │ │ trace of the matrix (the sum of the elements on the main diagonal).
    │ │ │
    doubleAbstractRealMatrix.getTrace() │ │ │ +TFieldMatrix.getTrace() │ │ │
    Returns the │ │ │ trace of the matrix (the sum of the elements on the main diagonal).
    │ │ │
    TFieldMatrix.getTrace() │ │ │ +TAbstractFieldMatrix.getTrace() │ │ │
    Returns the │ │ │ trace of the matrix (the sum of the elements on the main diagonal).
    │ │ │
    │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/RealMatrix.html │ │ │┄ Ordering differences only │ │ │ @@ -207,98 +207,98 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/RealMatrixChangingVisitor.html │ │ │┄ Ordering differences only │ │ │ @@ -117,75 +117,75 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ @@ -419,36 +419,36 @@ │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ @@ -471,21 +471,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Modifier and TypeMethod and Description
    RealMatrixArray2DRowRealMatrix.add(RealMatrix m) │ │ │ +RealMatrixImpl.add(RealMatrix m) │ │ │ +
    Deprecated. 
    │ │ │
    Compute the sum of this and m.
    │ │ │
    RealMatrixRealMatrix.add(RealMatrix m) │ │ │ +Array2DRowRealMatrix.add(RealMatrix m) │ │ │
    Compute the sum of this and m.
    │ │ │
    RealMatrixAbstractRealMatrix.add(RealMatrix m) │ │ │ +RealMatrix.add(RealMatrix m) │ │ │
    Compute the sum of this and m.
    │ │ │
    RealMatrixRealMatrixImpl.add(RealMatrix m) │ │ │ -
    Deprecated. 
    │ │ │ +
    AbstractRealMatrix.add(RealMatrix m) │ │ │
    Compute the sum of this and m.
    │ │ │
    RealMatrixArray2DRowRealMatrix.copy() │ │ │ +RealMatrixImpl.copy() │ │ │ +
    Deprecated. 
    │ │ │
    Returns a (deep) copy of this.
    │ │ │
    RealMatrixRealMatrix.copy() │ │ │ +Array2DRowRealMatrix.copy() │ │ │
    Returns a (deep) copy of this.
    │ │ │
    abstract RealMatrixAbstractRealMatrix.copy() │ │ │ +RealMatrixRealMatrix.copy() │ │ │
    Returns a (deep) copy of this.
    │ │ │
    RealMatrixRealMatrixImpl.copy() │ │ │ -
    Deprecated. 
    │ │ │ +
    abstract RealMatrixAbstractRealMatrix.copy() │ │ │
    Returns a (deep) copy of this.
    │ │ │
    static RealMatrixMatrixUtils.createColumnRealMatrix(double[] columnData) │ │ │
    Creates a column RealMatrix using the data from the input │ │ │ array.
    │ │ │
    RealMatrixArray2DRowRealMatrix.createMatrix(int rowDimension, │ │ │ +RealMatrixImpl.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │ +
    Deprecated. 
    │ │ │
    Create a new RealMatrix of the same type as the instance with the supplied │ │ │ row and column dimensions.
    │ │ │
    RealMatrixRealMatrix.createMatrix(int rowDimension, │ │ │ +Array2DRowRealMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │
    Create a new RealMatrix of the same type as the instance with the supplied │ │ │ row and column dimensions.
    │ │ │
    abstract RealMatrixAbstractRealMatrix.createMatrix(int rowDimension, │ │ │ +RealMatrixRealMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │
    Create a new RealMatrix of the same type as the instance with the supplied │ │ │ row and column dimensions.
    │ │ │
    RealMatrixRealMatrixImpl.createMatrix(int rowDimension, │ │ │ +abstract RealMatrixAbstractRealMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │ -
    Deprecated. 
    │ │ │
    Create a new RealMatrix of the same type as the instance with the supplied │ │ │ row and column dimensions.
    │ │ │
    static RealMatrixMatrixUtils.createRealDiagonalMatrix(double[] diagonal) │ │ │ @@ -356,63 +356,63 @@ │ │ │ RealMatrixSingularValueDecompositionImpl.getCovariance(double minSingularValue) │ │ │
    Returns the n × n covariance matrix.
    │ │ │
    RealMatrixEigenDecompositionImpl.getD() │ │ │ +EigenDecomposition.getD() │ │ │
    Returns the block diagonal matrix D of the decomposition.
    │ │ │
    RealMatrixEigenDecomposition.getD() │ │ │ +EigenDecompositionImpl.getD() │ │ │
    Returns the block diagonal matrix D of the decomposition.
    │ │ │
    RealMatrixQRDecomposition.getH() │ │ │ +QRDecompositionImpl.getH() │ │ │
    Returns the Householder reflector vectors.
    │ │ │
    RealMatrixQRDecompositionImpl.getH() │ │ │ +QRDecomposition.getH() │ │ │
    Returns the Householder reflector vectors.
    │ │ │
    RealMatrixDecompositionSolver.getInverse() │ │ │
    Get the inverse (or pseudo-inverse) of the decomposed matrix.
    │ │ │
    RealMatrixLUDecompositionImpl.getL() │ │ │ +CholeskyDecompositionImpl.getL() │ │ │
    Returns the matrix L of the decomposition.
    │ │ │
    RealMatrixCholeskyDecompositionImpl.getL() │ │ │ +LUDecomposition.getL() │ │ │
    Returns the matrix L of the decomposition.
    │ │ │
    RealMatrixCholeskyDecomposition.getL() │ │ │ +LUDecompositionImpl.getL() │ │ │
    Returns the matrix L of the decomposition.
    │ │ │
    RealMatrixLUDecomposition.getL() │ │ │ +CholeskyDecomposition.getL() │ │ │
    Returns the matrix L of the decomposition.
    │ │ │
    RealMatrixCholeskyDecompositionImpl.getLT() │ │ │
    Returns the transpose of the matrix L of the decomposition.
    │ │ │ @@ -422,57 +422,57 @@ │ │ │
    RealMatrixCholeskyDecomposition.getLT() │ │ │
    Returns the transpose of the matrix L of the decomposition.
    │ │ │
    RealMatrixLUDecompositionImpl.getP() │ │ │ +LUDecomposition.getP() │ │ │
    Returns the P rows permutation matrix.
    │ │ │
    RealMatrixLUDecomposition.getP() │ │ │ +LUDecompositionImpl.getP() │ │ │
    Returns the P rows permutation matrix.
    │ │ │
    RealMatrixQRDecomposition.getQ() │ │ │ +QRDecompositionImpl.getQ() │ │ │
    Returns the matrix Q of the decomposition.
    │ │ │
    RealMatrixQRDecompositionImpl.getQ() │ │ │ +QRDecomposition.getQ() │ │ │
    Returns the matrix Q of the decomposition.
    │ │ │
    RealMatrixQRDecomposition.getQT() │ │ │ +QRDecompositionImpl.getQT() │ │ │
    Returns the transpose of the matrix Q of the decomposition.
    │ │ │
    RealMatrixQRDecompositionImpl.getQT() │ │ │ +QRDecomposition.getQT() │ │ │
    Returns the transpose of the matrix Q of the decomposition.
    │ │ │
    RealMatrixQRDecomposition.getR() │ │ │ +QRDecompositionImpl.getR() │ │ │
    Returns the matrix R of the decomposition.
    │ │ │
    RealMatrixQRDecompositionImpl.getR() │ │ │ +QRDecomposition.getR() │ │ │
    Returns the matrix R of the decomposition.
    │ │ │
    RealMatrixRealMatrix.getRowMatrix(int row) │ │ │
    Returns the entries in row number row │ │ │ @@ -534,27 +534,27 @@ │ │ │
    RealMatrixSingularValueDecomposition.getU() │ │ │
    Returns the matrix U of the decomposition.
    │ │ │
    RealMatrixLUDecompositionImpl.getU() │ │ │ +SingularValueDecompositionImpl.getU() │ │ │
    Returns the matrix U of the decomposition.
    │ │ │
    RealMatrixLUDecomposition.getU() │ │ │
    Returns the matrix U of the decomposition.
    │ │ │
    RealMatrixSingularValueDecompositionImpl.getU() │ │ │ +LUDecompositionImpl.getU() │ │ │
    Returns the matrix U of the decomposition.
    │ │ │
    RealMatrixSingularValueDecomposition.getUT() │ │ │
    Returns the transpose of the matrix U of the decomposition.
    │ │ │ @@ -564,57 +564,57 @@ │ │ │
    RealMatrixSingularValueDecompositionImpl.getUT() │ │ │
    Returns the transpose of the matrix U of the decomposition.
    │ │ │
    RealMatrixEigenDecompositionImpl.getV() │ │ │ +SingularValueDecomposition.getV() │ │ │
    Returns the matrix V of the decomposition.
    │ │ │
    RealMatrixSingularValueDecomposition.getV() │ │ │ +SingularValueDecompositionImpl.getV() │ │ │
    Returns the matrix V of the decomposition.
    │ │ │
    RealMatrixEigenDecomposition.getV() │ │ │
    Returns the matrix V of the decomposition.
    │ │ │
    RealMatrixSingularValueDecompositionImpl.getV() │ │ │ +EigenDecompositionImpl.getV() │ │ │
    Returns the matrix V of the decomposition.
    │ │ │
    RealMatrixEigenDecompositionImpl.getVT() │ │ │ +SingularValueDecomposition.getVT() │ │ │
    Returns the transpose of the matrix V of the decomposition.
    │ │ │
    RealMatrixSingularValueDecomposition.getVT() │ │ │ +SingularValueDecompositionImpl.getVT() │ │ │
    Returns the transpose of the matrix V of the decomposition.
    │ │ │
    RealMatrixEigenDecomposition.getVT() │ │ │
    Returns the transpose of the matrix V of the decomposition.
    │ │ │
    RealMatrixSingularValueDecompositionImpl.getVT() │ │ │ +EigenDecompositionImpl.getVT() │ │ │
    Returns the transpose of the matrix V of the decomposition.
    │ │ │
    RealMatrixRealMatrix.inverse() │ │ │
    Deprecated.  │ │ │ @@ -627,15 +627,16 @@ │ │ │
    RealMatrixAbstractRealMatrix.inverse() │ │ │
    Deprecated. 
    │ │ │
    RealMatrixOpenMapRealMatrix.multiply(RealMatrix m) │ │ │ +RealMatrixImpl.multiply(RealMatrix m) │ │ │ +
    Deprecated. 
    │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │
    RealMatrixArray2DRowRealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │ @@ -651,16 +652,15 @@ │ │ │
    RealMatrixAbstractRealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │
    RealMatrixRealMatrixImpl.multiply(RealMatrix m) │ │ │ -
    Deprecated. 
    │ │ │ +
    OpenMapRealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │
    RealMatrixArrayRealVector.outerProduct(ArrayRealVector v) │ │ │
    Compute the outer product.
    │ │ │ @@ -748,54 +748,54 @@ │ │ │
    RealMatrixBlockRealMatrix.scalarMultiply(double d) │ │ │
    Returns the result multiplying each entry of this by d.
    │ │ │
    RealMatrixDecompositionSolver.solve(RealMatrix b) │ │ │ -
    Solve the linear equation A × X = B for matrices A.
    │ │ │ -
    RealMatrixRealMatrix.solve(RealMatrix b) │ │ │
    Deprecated.  │ │ │
    as of release 2.0, replaced by DecompositionSolver.solve(RealMatrix)
    │ │ │
    │ │ │
    RealMatrixAbstractRealMatrix.solve(RealMatrix b) │ │ │
    Deprecated. 
    │ │ │
    RealMatrixDecompositionSolver.solve(RealMatrix b) │ │ │ +
    Solve the linear equation A × X = B for matrices A.
    │ │ │ +
    RealMatrixArray2DRowRealMatrix.subtract(RealMatrix m) │ │ │ +RealMatrixImpl.subtract(RealMatrix m) │ │ │ +
    Deprecated. 
    │ │ │
    Compute this minus m.
    │ │ │
    RealMatrixRealMatrix.subtract(RealMatrix m) │ │ │ +Array2DRowRealMatrix.subtract(RealMatrix m) │ │ │
    Compute this minus m.
    │ │ │
    RealMatrixAbstractRealMatrix.subtract(RealMatrix m) │ │ │ +RealMatrix.subtract(RealMatrix m) │ │ │
    Compute this minus m.
    │ │ │
    RealMatrixRealMatrixImpl.subtract(RealMatrix m) │ │ │ -
    Deprecated. 
    │ │ │ +
    AbstractRealMatrix.subtract(RealMatrix m) │ │ │
    Compute this minus m.
    │ │ │
    RealMatrixRealMatrix.transpose() │ │ │
    Returns the transpose of this matrix.
    │ │ │ @@ -813,16 +813,17 @@ │ │ │
    Methods in org.apache.commons.math.linear with parameters of type RealMatrix 
    Modifier and TypeMethod and Description
    OpenMapRealMatrixOpenMapRealMatrix.add(RealMatrix m) │ │ │ +RealMatrixRealMatrixImpl.add(RealMatrix m) │ │ │ +
    Deprecated. 
    │ │ │
    Compute the sum of this and m.
    │ │ │
    RealMatrixArray2DRowRealMatrix.add(RealMatrix m) │ │ │
    Compute the sum of this and m.
    │ │ │ @@ -837,29 +838,29 @@ │ │ │
    RealMatrixAbstractRealMatrix.add(RealMatrix m) │ │ │
    Compute the sum of this and m.
    │ │ │
    RealMatrixRealMatrixImpl.add(RealMatrix m) │ │ │ -
    Deprecated. 
    │ │ │ +
    OpenMapRealMatrixOpenMapRealMatrix.add(RealMatrix m) │ │ │
    Compute the sum of this and m.
    │ │ │
    BlockRealMatrixBlockRealMatrix.add(RealMatrix m) │ │ │
    Compute the sum of this and m.
    │ │ │
    RealMatrixOpenMapRealMatrix.multiply(RealMatrix m) │ │ │ +RealMatrixImpl.multiply(RealMatrix m) │ │ │ +
    Deprecated. 
    │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │
    RealMatrixArray2DRowRealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │ @@ -875,16 +876,15 @@ │ │ │
    RealMatrixAbstractRealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │
    RealMatrixRealMatrixImpl.multiply(RealMatrix m) │ │ │ -
    Deprecated. 
    │ │ │ +
    OpenMapRealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │
    BlockRealMatrixBlockRealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │ @@ -955,35 +955,36 @@ │ │ │ RealMatrix matrix) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    RealMatrixDecompositionSolver.solve(RealMatrix b) │ │ │ -
    Solve the linear equation A × X = B for matrices A.
    │ │ │ -
    RealMatrixRealMatrix.solve(RealMatrix b) │ │ │
    Deprecated.  │ │ │
    as of release 2.0, replaced by DecompositionSolver.solve(RealMatrix)
    │ │ │
    │ │ │
    RealMatrixAbstractRealMatrix.solve(RealMatrix b) │ │ │
    Deprecated. 
    │ │ │
    RealMatrixDecompositionSolver.solve(RealMatrix b) │ │ │ +
    Solve the linear equation A × X = B for matrices A.
    │ │ │ +
    OpenMapRealMatrixOpenMapRealMatrix.subtract(RealMatrix m) │ │ │ +RealMatrixRealMatrixImpl.subtract(RealMatrix m) │ │ │ +
    Deprecated. 
    │ │ │
    Compute this minus m.
    │ │ │
    RealMatrixArray2DRowRealMatrix.subtract(RealMatrix m) │ │ │
    Compute this minus m.
    │ │ │ @@ -998,17 +999,16 @@ │ │ │
    RealMatrixAbstractRealMatrix.subtract(RealMatrix m) │ │ │
    Compute this minus m.
    │ │ │
    RealMatrixRealMatrixImpl.subtract(RealMatrix m) │ │ │ -
    Deprecated. 
    │ │ │ +
    OpenMapRealMatrixOpenMapRealMatrix.subtract(RealMatrix m) │ │ │
    Compute this minus m.
    │ │ │
    BlockRealMatrixBlockRealMatrix.subtract(RealMatrix m) │ │ │
    Compute this minus m.
    │ │ │ @@ -1358,22 +1358,22 @@ │ │ │
    Modifier and TypeMethod and Description
    RealMatrixMultivariateSummaryStatistics.getCovariance() │ │ │ -
    Returns the covariance matrix of the values that have been added.
    │ │ │ +
    StatisticalMultivariateSummary.getCovariance() │ │ │ +
    Returns the covariance of the available values.
    │ │ │
    RealMatrixStatisticalMultivariateSummary.getCovariance() │ │ │ -
    Returns the covariance of the available values.
    │ │ │ +
    MultivariateSummaryStatistics.getCovariance() │ │ │ +
    Returns the covariance matrix of the values that have been added.
    │ │ │
    RealMatrixSynchronizedMultivariateSummaryStatistics.getCovariance() │ │ │
    Returns the covariance matrix of the values that have been added.
    │ │ │
    Modifier and TypeMethod and Description
    doubleArray2DRowRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor) │ │ │ +RealMatrixImpl.walkInColumnOrder(RealMatrixChangingVisitor visitor) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (and possibly change) all matrix entries in column order.
    │ │ │
    doubleRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor) │ │ │ +Array2DRowRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor) │ │ │
    Visit (and possibly change) all matrix entries in column order.
    │ │ │
    doubleAbstractRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor) │ │ │ +RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor) │ │ │
    Visit (and possibly change) all matrix entries in column order.
    │ │ │
    doubleRealMatrixImpl.walkInColumnOrder(RealMatrixChangingVisitor visitor) │ │ │ -
    Deprecated. 
    │ │ │ +
    AbstractRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor) │ │ │
    Visit (and possibly change) all matrix entries in column order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ +RealMatrixImpl.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    doubleRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ +Array2DRowRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    doubleAbstractRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ +RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    doubleRealMatrixImpl.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ +AbstractRealMatrix.walkInColumnOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ -
    Deprecated. 
    │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    doubleRealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor visitor) │ │ │
    Visit (and possibly change) all matrix entries using the fastest possible order.
    │ │ │ @@ -231,81 +231,81 @@ │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries using the fastest possible order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │ +RealMatrixImpl.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    doubleRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │ +Array2DRowRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    doubleAbstractRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │ +RealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    doubleRealMatrixImpl.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │ -
    Deprecated. 
    │ │ │ +
    AbstractRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    doubleBlockRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor) │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ +RealMatrixImpl.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    doubleRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ +Array2DRowRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    doubleAbstractRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ +RealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    doubleRealMatrixImpl.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ +AbstractRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ -
    Deprecated. 
    │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    doubleBlockRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor, │ │ │ int startRow, │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/RealMatrixPreservingVisitor.html │ │ │┄ Ordering differences only │ │ │ @@ -117,75 +117,75 @@ │ │ │
    Modifier and TypeMethod and Description
    doubleArray2DRowRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor) │ │ │ +RealMatrixImpl.walkInColumnOrder(RealMatrixPreservingVisitor visitor) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (but don't change) all matrix entries in column order.
    │ │ │
    doubleRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor) │ │ │ +Array2DRowRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor) │ │ │
    Visit (but don't change) all matrix entries in column order.
    │ │ │
    doubleAbstractRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor) │ │ │ +RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor) │ │ │
    Visit (but don't change) all matrix entries in column order.
    │ │ │
    doubleRealMatrixImpl.walkInColumnOrder(RealMatrixPreservingVisitor visitor) │ │ │ -
    Deprecated. 
    │ │ │ +
    AbstractRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor) │ │ │
    Visit (but don't change) all matrix entries in column order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ +RealMatrixImpl.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    doubleRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ +Array2DRowRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    doubleAbstractRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ +RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    doubleRealMatrixImpl.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ +AbstractRealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ -
    Deprecated. 
    │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    doubleRealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor visitor) │ │ │
    Visit (but don't change) all matrix entries using the fastest possible order.
    │ │ │ @@ -231,81 +231,81 @@ │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries using the fastest possible order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │ +RealMatrixImpl.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    doubleRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │ +Array2DRowRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    doubleAbstractRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │ +RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    doubleRealMatrixImpl.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │ -
    Deprecated. 
    │ │ │ +
    AbstractRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    doubleBlockRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │
    doubleArray2DRowRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ +RealMatrixImpl.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ +
    Deprecated. 
    │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    doubleRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ +Array2DRowRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    doubleAbstractRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ +RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    doubleRealMatrixImpl.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ +AbstractRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ -
    Deprecated. 
    │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    doubleBlockRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor, │ │ │ int startRow, │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/RealVector.html │ │ │┄ Ordering differences only │ │ │ @@ -328,21 +328,21 @@ │ │ │ BlockRealMatrix.getColumnVector(int column) │ │ │
    Returns the entries in column number column │ │ │ as a vector.
    │ │ │
    RealVectorEigenDecompositionImpl.getEigenvector(int i) │ │ │ +EigenDecomposition.getEigenvector(int i) │ │ │
    Returns a copy of the ith eigenvector of the original matrix.
    │ │ │
    RealVectorEigenDecomposition.getEigenvector(int i) │ │ │ +EigenDecompositionImpl.getEigenvector(int i) │ │ │
    Returns a copy of the ith eigenvector of the original matrix.
    │ │ │
    RealVectorRealMatrix.getRowVector(int row) │ │ │
    Returns the entries in row number row │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/ode/class-use/DerivativeException.html │ │ │┄ Ordering differences only │ │ │ @@ -149,26 +149,26 @@ │ │ │
    voidContinuousOutputModel.append(ContinuousOutputModel model) │ │ │
    Append another model at the end of the instance.
    │ │ │
    voidFirstOrderDifferentialEquations.computeDerivatives(double t, │ │ │ +AbstractIntegrator.computeDerivatives(double t, │ │ │ double[] y, │ │ │ double[] yDot) │ │ │ -
    Get the current time derivative of the state vector.
    │ │ │ +
    Compute the derivatives and check the number of evaluations.
    │ │ │
    voidAbstractIntegrator.computeDerivatives(double t, │ │ │ +FirstOrderDifferentialEquations.computeDerivatives(double t, │ │ │ double[] y, │ │ │ double[] yDot) │ │ │ -
    Compute the derivatives and check the number of evaluations.
    │ │ │ +
    Get the current time derivative of the state vector.
    │ │ │
    voidFirstOrderConverter.computeDerivatives(double t, │ │ │ double[] y, │ │ │ double[] yDot) │ │ │ @@ -380,35 +380,35 @@ │ │ │ double[] y1, │ │ │ double[] yDot1) │ │ │
    Initialize the integration step.
    │ │ │
    abstract doubleAdamsIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +AdaptiveStepsizeIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    doubleEmbeddedRungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +GraggBulirschStoerIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    doubleRungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +AdamsMoultonIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    abstract doubleAdaptiveStepsizeIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +doubleRungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    doubleAdamsMoultonIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +abstract doubleAdamsIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    doubleGraggBulirschStoerIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +EmbeddedRungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    AbstractStepInterpolator.computeInterpolatedStateAndDerivatives(double theta, │ │ │ double oneMinusThetaH) │ │ │
    Compute the state and derivatives at the interpolated time.
    │ │ │
    StepInterpolatorAbstractStepInterpolator.copy() │ │ │ +StepInterpolator.copy() │ │ │
    Copy the instance.
    │ │ │
    StepInterpolatorStepInterpolator.copy() │ │ │ +AbstractStepInterpolator.copy() │ │ │
    Copy the instance.
    │ │ │
    protected voidAbstractStepInterpolator.doFinalize() │ │ │
    Really finalize the step.
    │ │ │ @@ -495,33 +495,33 @@ │ │ │
    voidAbstractStepInterpolator.finalizeStep() │ │ │
    Finalize the step.
    │ │ │
    double[]AbstractStepInterpolator.getInterpolatedDerivatives() │ │ │ +StepInterpolator.getInterpolatedDerivatives() │ │ │
    Get the derivatives of the state vector of the interpolated point.
    │ │ │
    double[]StepInterpolator.getInterpolatedDerivatives() │ │ │ +AbstractStepInterpolator.getInterpolatedDerivatives() │ │ │
    Get the derivatives of the state vector of the interpolated point.
    │ │ │
    double[]AbstractStepInterpolator.getInterpolatedState() │ │ │ +StepInterpolator.getInterpolatedState() │ │ │
    Get the state vector of the interpolated point.
    │ │ │
    double[]StepInterpolator.getInterpolatedState() │ │ │ +AbstractStepInterpolator.getInterpolatedState() │ │ │
    Get the state vector of the interpolated point.
    │ │ │
    double[]NordsieckStepInterpolator.getInterpolatedStateVariation() │ │ │
    Get the state vector variation from current to interpolated state.
    │ │ │ @@ -534,22 +534,22 @@ │ │ │ double[] yDot, │ │ │ boolean isLast) │ │ │
    Handle the last accepted step
    │ │ │
    voidStepHandler.handleStep(StepInterpolator interpolator, │ │ │ +StepNormalizer.handleStep(StepInterpolator interpolator, │ │ │ boolean isLast) │ │ │
    Handle the last accepted step
    │ │ │
    voidStepNormalizer.handleStep(StepInterpolator interpolator, │ │ │ +StepHandler.handleStep(StepInterpolator interpolator, │ │ │ boolean isLast) │ │ │
    Handle the last accepted step
    │ │ │
    │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/ode/class-use/FirstOrderDifferentialEquations.html │ │ │┄ Ordering differences only │ │ │ @@ -236,35 +236,35 @@ │ │ │ double[] y1, │ │ │ double[] yDot1)
    │ │ │
    Initialize the integration step.
    │ │ │ │ │ │ │ │ │ │ │ │ abstract double │ │ │ -AdamsIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +AdaptiveStepsizeIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -EmbeddedRungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +GraggBulirschStoerIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +AdamsMoultonIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ @@ -275,36 +275,36 @@ │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y)
    │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract double │ │ │ -AdaptiveStepsizeIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +double │ │ │ +RungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ -double │ │ │ -AdamsMoultonIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +abstract double │ │ │ +AdamsIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -GraggBulirschStoerIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +EmbeddedRungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/ode/class-use/IntegratorException.html │ │ │┄ Ordering differences only │ │ │ @@ -263,35 +263,35 @@ │ │ │ boolean forward, │ │ │ boolean acceptSmall)
    │ │ │
    Filter the integration step.
    │ │ │ │ │ │ │ │ │ │ │ │ abstract double │ │ │ -AdamsIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +AdaptiveStepsizeIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -EmbeddedRungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +GraggBulirschStoerIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +AdamsMoultonIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ @@ -302,36 +302,36 @@ │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y)
    │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract double │ │ │ -AdaptiveStepsizeIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +double │ │ │ +RungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ -double │ │ │ -AdamsMoultonIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +abstract double │ │ │ +AdamsIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -GraggBulirschStoerIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ +EmbeddedRungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations, │ │ │ double t0, │ │ │ double[] y0, │ │ │ double t, │ │ │ double[] y) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/ode/events/class-use/EventHandler.html │ │ │┄ Ordering differences only │ │ │ @@ -118,45 +118,45 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ Collection<EventHandler> │ │ │ -ODEIntegrator.getEventHandlers() │ │ │ +AbstractIntegrator.getEventHandlers() │ │ │
    Get all the event handlers that have been added to the integrator.
    │ │ │ │ │ │ │ │ │ │ │ │ Collection<EventHandler> │ │ │ -AbstractIntegrator.getEventHandlers() │ │ │ +ODEIntegrator.getEventHandlers() │ │ │
    Get all the event handlers that have been added to the integrator.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/ode/sampling/class-use/StepHandler.html │ │ │┄ Ordering differences only │ │ │ @@ -150,42 +150,42 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math.ode with parameters of type EventHandler 
    Modifier and TypeMethod and Description
    voidODEIntegrator.addEventHandler(EventHandler handler, │ │ │ +AbstractIntegrator.addEventHandler(EventHandler handler, │ │ │ double maxCheckInterval, │ │ │ double convergence, │ │ │ int maxIterationCount) │ │ │
    Add an event handler to the integrator.
    │ │ │
    voidAbstractIntegrator.addEventHandler(EventHandler handler, │ │ │ +ODEIntegrator.addEventHandler(EventHandler handler, │ │ │ double maxCheckInterval, │ │ │ double convergence, │ │ │ int maxIterationCount) │ │ │
    Add an event handler to the integrator.
    │ │ │
    Modifier and TypeMethod and Description
    Collection<StepHandler>ODEIntegrator.getStepHandlers() │ │ │ +AbstractIntegrator.getStepHandlers() │ │ │
    Get all the step handlers that have been added to the integrator.
    │ │ │
    Collection<StepHandler>AbstractIntegrator.getStepHandlers() │ │ │ +ODEIntegrator.getStepHandlers() │ │ │
    Get all the step handlers that have been added to the integrator.
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math.ode with parameters of type StepHandler 
    Modifier and TypeMethod and Description
    voidODEIntegrator.addStepHandler(StepHandler handler) │ │ │ +AbstractIntegrator.addStepHandler(StepHandler handler) │ │ │
    Add a step handler to this integrator.
    │ │ │
    voidAbstractIntegrator.addStepHandler(StepHandler handler) │ │ │ +ODEIntegrator.addStepHandler(StepHandler handler) │ │ │
    Add a step handler to this integrator.
    │ │ │
    │ │ │ │ │ │
  • │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/ode/sampling/class-use/StepInterpolator.html │ │ │┄ Ordering differences only │ │ │ @@ -202,70 +202,70 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ StepInterpolator │ │ │ -AbstractStepInterpolator.copy() │ │ │ +StepInterpolator.copy() │ │ │
    Copy the instance.
    │ │ │ │ │ │ │ │ │ │ │ │ StepInterpolator │ │ │ -StepInterpolator.copy() │ │ │ +AbstractStepInterpolator.copy() │ │ │
    Copy the instance.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected abstract StepInterpolator │ │ │ -AbstractStepInterpolator.doCopy() │ │ │ +protected StepInterpolator │ │ │ +NordsieckStepInterpolator.doCopy() │ │ │
    Really copy the finalized instance.
    │ │ │ │ │ │ │ │ │ │ │ │ protected StepInterpolator │ │ │ DummyStepInterpolator.doCopy() │ │ │
    Really copy the finalized instance.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected StepInterpolator │ │ │ -NordsieckStepInterpolator.doCopy() │ │ │ +protected abstract StepInterpolator │ │ │ +AbstractStepInterpolator.doCopy() │ │ │
    Really copy the finalized instance.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math.ode.sampling with parameters of type StepInterpolator 
    Modifier and TypeMethod and Description
    voidStepHandler.handleStep(StepInterpolator interpolator, │ │ │ +StepNormalizer.handleStep(StepInterpolator interpolator, │ │ │ boolean isLast) │ │ │
    Handle the last accepted step
    │ │ │
    voidDummyStepHandler.handleStep(StepInterpolator interpolator, │ │ │ +StepHandler.handleStep(StepInterpolator interpolator, │ │ │ boolean isLast) │ │ │ -
    Handle the last accepted step.
    │ │ │ +
    Handle the last accepted step
    │ │ │
    voidStepNormalizer.handleStep(StepInterpolator interpolator, │ │ │ +DummyStepHandler.handleStep(StepInterpolator interpolator, │ │ │ boolean isLast) │ │ │ -
    Handle the last accepted step
    │ │ │ +
    Handle the last accepted step.
    │ │ │
    │ │ │
  • │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/optimization/class-use/GoalType.html │ │ │┄ Ordering differences only │ │ │ @@ -151,23 +151,23 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair │ │ │ -MultiStartDifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ +DifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ GoalType goalType, │ │ │ double[] startPoint) │ │ │
    Optimizes an objective function.
    │ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair │ │ │ -DifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ +MultiStartDifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ GoalType goalType, │ │ │ double[] startPoint) │ │ │
    Optimizes an objective function.
    │ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/optimization/class-use/OptimizationException.html │ │ │┄ Ordering differences only │ │ │ @@ -129,23 +129,23 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair │ │ │ -MultiStartDifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ +DifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ GoalType goalType, │ │ │ double[] startPoint) │ │ │
    Optimizes an objective function.
    │ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair │ │ │ -DifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ +MultiStartDifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ GoalType goalType, │ │ │ double[] startPoint) │ │ │
    Optimizes an objective function.
    │ │ │ │ │ │ │ │ │ │ │ │ VectorialPointValuePair │ │ │ @@ -210,28 +210,28 @@ │ │ │ │ │ │ protected void │ │ │ DirectSearchOptimizer.incrementIterationsCounter() │ │ │
    Increment the iterations counter by 1.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected abstract void │ │ │ -DirectSearchOptimizer.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │ +protected void │ │ │ +NelderMead.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │
    Compute the next simplex of the algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected void │ │ │ -MultiDirectional.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │ +protected abstract void │ │ │ +DirectSearchOptimizer.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │
    Compute the next simplex of the algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ -NelderMead.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │ +MultiDirectional.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │
    Compute the next simplex of the algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair │ │ │ DirectSearchOptimizer.optimize(MultivariateRealFunction function, │ │ │ GoalType goalType, │ │ │ @@ -301,37 +301,37 @@ │ │ │ │ │ │ protected VectorialPointValuePair │ │ │ LevenbergMarquardtOptimizer.doOptimize() │ │ │
    Perform the bulk of optimization algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected RealPointValuePair │ │ │ -NonLinearConjugateGradientOptimizer.doOptimize() │ │ │ -
    Perform the bulk of optimization algorithm.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ VectorialPointValuePair │ │ │ GaussNewtonOptimizer.doOptimize() │ │ │
    Perform the bulk of optimization algorithm.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ protected abstract RealPointValuePair │ │ │ AbstractScalarDifferentiableOptimizer.doOptimize() │ │ │
    Perform the bulk of optimization algorithm.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ protected abstract VectorialPointValuePair │ │ │ AbstractLeastSquaresOptimizer.doOptimize() │ │ │
    Perform the bulk of optimization algorithm.
    │ │ │ │ │ │ │ │ │ + │ │ │ +protected RealPointValuePair │ │ │ +NonLinearConjugateGradientOptimizer.doOptimize() │ │ │ +
    Perform the bulk of optimization algorithm.
    │ │ │ + │ │ │ + │ │ │ │ │ │ double[][] │ │ │ AbstractLeastSquaresOptimizer.getCovariances() │ │ │
    Get the covariance matrix of optimized parameters.
    │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/optimization/class-use/RealConvergenceChecker.html │ │ │┄ Ordering differences only │ │ │ @@ -140,66 +140,66 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ RealConvergenceChecker │ │ │ -MultiStartDifferentiableMultivariateRealOptimizer.getConvergenceChecker() │ │ │ +MultiStartMultivariateRealOptimizer.getConvergenceChecker() │ │ │
    Get the convergence checker.
    │ │ │ │ │ │ │ │ │ │ │ │ RealConvergenceChecker │ │ │ DifferentiableMultivariateRealOptimizer.getConvergenceChecker() │ │ │
    Get the convergence checker.
    │ │ │ │ │ │ │ │ │ │ │ │ RealConvergenceChecker │ │ │ -MultiStartMultivariateRealOptimizer.getConvergenceChecker() │ │ │ +MultivariateRealOptimizer.getConvergenceChecker() │ │ │
    Get the convergence checker.
    │ │ │ │ │ │ │ │ │ │ │ │ RealConvergenceChecker │ │ │ -MultivariateRealOptimizer.getConvergenceChecker() │ │ │ +MultiStartDifferentiableMultivariateRealOptimizer.getConvergenceChecker() │ │ │
    Get the convergence checker.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math.optimization with parameters of type RealConvergenceChecker 
    Modifier and TypeMethod and Description
    voidMultiStartDifferentiableMultivariateRealOptimizer.setConvergenceChecker(RealConvergenceChecker checker) │ │ │ +MultiStartMultivariateRealOptimizer.setConvergenceChecker(RealConvergenceChecker checker) │ │ │
    Set the convergence checker.
    │ │ │
    voidDifferentiableMultivariateRealOptimizer.setConvergenceChecker(RealConvergenceChecker checker) │ │ │
    Set the convergence checker.
    │ │ │
    voidMultiStartMultivariateRealOptimizer.setConvergenceChecker(RealConvergenceChecker checker) │ │ │ +MultivariateRealOptimizer.setConvergenceChecker(RealConvergenceChecker checker) │ │ │
    Set the convergence checker.
    │ │ │
    voidMultivariateRealOptimizer.setConvergenceChecker(RealConvergenceChecker checker) │ │ │ +MultiStartDifferentiableMultivariateRealOptimizer.setConvergenceChecker(RealConvergenceChecker checker) │ │ │
    Set the convergence checker.
    │ │ │
    │ │ │ │ │ │
  • │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/optimization/class-use/RealPointValuePair.html │ │ │┄ Ordering differences only │ │ │ @@ -123,35 +123,35 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair[] │ │ │ -MultiStartDifferentiableMultivariateRealOptimizer.getOptima() │ │ │ -
    Get all the optima found during the last call to optimize.
    │ │ │ +MultiStartMultivariateRealOptimizer.getOptima() │ │ │ +
    Get all the optima found during the last call to optimize.
    │ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair[] │ │ │ -MultiStartMultivariateRealOptimizer.getOptima() │ │ │ -
    Get all the optima found during the last call to optimize.
    │ │ │ +MultiStartDifferentiableMultivariateRealOptimizer.getOptima() │ │ │ +
    Get all the optima found during the last call to optimize.
    │ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair │ │ │ -MultiStartDifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ +DifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ GoalType goalType, │ │ │ double[] startPoint) │ │ │
    Optimizes an objective function.
    │ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair │ │ │ -DifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ +MultiStartDifferentiableMultivariateRealOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ GoalType goalType, │ │ │ double[] startPoint) │ │ │
    Optimizes an objective function.
    │ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair │ │ │ @@ -176,31 +176,31 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -SimpleScalarValueChecker.converged(int iteration, │ │ │ +RealConvergenceChecker.converged(int iteration, │ │ │ RealPointValuePair previous, │ │ │ RealPointValuePair current) │ │ │
    Check if the optimization algorithm has converged considering the last points.
    │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -RealConvergenceChecker.converged(int iteration, │ │ │ +SimpleRealPointChecker.converged(int iteration, │ │ │ RealPointValuePair previous, │ │ │ RealPointValuePair current) │ │ │
    Check if the optimization algorithm has converged considering the last points.
    │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -SimpleRealPointChecker.converged(int iteration, │ │ │ +SimpleScalarValueChecker.converged(int iteration, │ │ │ RealPointValuePair previous, │ │ │ RealPointValuePair current) │ │ │
    Check if the optimization algorithm has converged considering the last points.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -273,28 +273,28 @@ │ │ │ │ │ │ protected void │ │ │ DirectSearchOptimizer.evaluateSimplex(Comparator<RealPointValuePair> comparator) │ │ │
    Evaluate all the non-evaluated points of the simplex.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected abstract void │ │ │ -DirectSearchOptimizer.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │ +protected void │ │ │ +NelderMead.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │
    Compute the next simplex of the algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected void │ │ │ -MultiDirectional.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │ +protected abstract void │ │ │ +DirectSearchOptimizer.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │
    Compute the next simplex of the algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ -NelderMead.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │ +MultiDirectional.iterateSimplex(Comparator<RealPointValuePair> comparator) │ │ │
    Compute the next simplex of the algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ DirectSearchOptimizer.replaceWorstPoint(RealPointValuePair pointValuePair, │ │ │ Comparator<RealPointValuePair> comparator) │ │ │ @@ -312,22 +312,22 @@ │ │ │ Methods in org.apache.commons.math.optimization.general that return RealPointValuePair  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -protected RealPointValuePair │ │ │ -NonLinearConjugateGradientOptimizer.doOptimize() │ │ │ +protected abstract RealPointValuePair │ │ │ +AbstractScalarDifferentiableOptimizer.doOptimize() │ │ │
    Perform the bulk of optimization algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected abstract RealPointValuePair │ │ │ -AbstractScalarDifferentiableOptimizer.doOptimize() │ │ │ +protected RealPointValuePair │ │ │ +NonLinearConjugateGradientOptimizer.doOptimize() │ │ │
    Perform the bulk of optimization algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ RealPointValuePair │ │ │ AbstractScalarDifferentiableOptimizer.optimize(DifferentiableMultivariateRealFunction f, │ │ │ GoalType goalType, │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/optimization/class-use/VectorialPointValuePair.html │ │ │┄ Ordering differences only │ │ │ @@ -143,31 +143,31 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -SimpleVectorialPointChecker.converged(int iteration, │ │ │ +SimpleVectorialValueChecker.converged(int iteration, │ │ │ VectorialPointValuePair previous, │ │ │ VectorialPointValuePair current) │ │ │
    Check if the optimization algorithm has converged considering the last points.
    │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -VectorialConvergenceChecker.converged(int iteration, │ │ │ +SimpleVectorialPointChecker.converged(int iteration, │ │ │ VectorialPointValuePair previous, │ │ │ VectorialPointValuePair current) │ │ │
    Check if the optimization algorithm has converged considering the last points.
    │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -SimpleVectorialValueChecker.converged(int iteration, │ │ │ +VectorialConvergenceChecker.converged(int iteration, │ │ │ VectorialPointValuePair previous, │ │ │ VectorialPointValuePair current) │ │ │
    Check if the optimization algorithm has converged considering the last points.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/stat/descriptive/class-use/StatisticalSummary.html │ │ │┄ Ordering differences only │ │ │ @@ -115,24 +115,24 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ StatisticalSummary │ │ │ -EmpiricalDistribution.getSampleStats() │ │ │ -
    Returns a │ │ │ - StatisticalSummary │ │ │ - describing this distribution.
    │ │ │ +EmpiricalDistributionImpl.getSampleStats() │ │ │ +
    Returns a StatisticalSummary describing this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ StatisticalSummary │ │ │ -EmpiricalDistributionImpl.getSampleStats() │ │ │ -
    Returns a StatisticalSummary describing this distribution.
    │ │ │ +EmpiricalDistribution.getSampleStats() │ │ │ +
    Returns a │ │ │ + StatisticalSummary │ │ │ + describing this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │
  • │ │ │ │ │ │ @@ -197,24 +197,24 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ StatisticalSummary │ │ │ -SummaryStatistics.getSummary() │ │ │ +AggregateSummaryStatistics.getSummary() │ │ │
    Return a StatisticalSummaryValues instance reporting current │ │ │ - statistics.
    │ │ │ + aggregate statistics.
  • │ │ │ │ │ │ │ │ │ │ │ │ StatisticalSummary │ │ │ -AggregateSummaryStatistics.getSummary() │ │ │ +SummaryStatistics.getSummary() │ │ │
    Return a StatisticalSummaryValues instance reporting current │ │ │ - aggregate statistics.
    │ │ │ + statistics.
    │ │ │ │ │ │ │ │ │ │ │ │ StatisticalSummary │ │ │ SynchronizedSummaryStatistics.getSummary() │ │ │
    Return a StatisticalSummaryValues instance reporting current │ │ │ statistics.
    │ │ │ @@ -232,145 +232,145 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTest.homoscedasticT(StatisticalSummary sampleStats1, │ │ │ +TTestImpl.homoscedasticT(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2) │ │ │
    Computes a 2-sample t statistic, comparing the means of the datasets │ │ │ described by two StatisticalSummary instances, under the │ │ │ assumption of equal subpopulation variances.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTestImpl.homoscedasticT(StatisticalSummary sampleStats1, │ │ │ +TTest.homoscedasticT(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2) │ │ │
    Computes a 2-sample t statistic, comparing the means of the datasets │ │ │ described by two StatisticalSummary instances, under the │ │ │ assumption of equal subpopulation variances.
    │ │ │ │ │ │ │ │ │ │ │ │ static double │ │ │ TestUtils.homoscedasticT(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2)  │ │ │ │ │ │ │ │ │ double │ │ │ -TTest.homoscedasticTTest(StatisticalSummary sampleStats1, │ │ │ +TTestImpl.homoscedasticTTest(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a two-sample, two-tailed t-test │ │ │ comparing the means of the datasets described by two StatisticalSummary │ │ │ instances, under the hypothesis of equal subpopulation variances.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTestImpl.homoscedasticTTest(StatisticalSummary sampleStats1, │ │ │ +TTest.homoscedasticTTest(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a two-sample, two-tailed t-test │ │ │ comparing the means of the datasets described by two StatisticalSummary │ │ │ instances, under the hypothesis of equal subpopulation variances.
    │ │ │ │ │ │ │ │ │ │ │ │ static double │ │ │ TestUtils.homoscedasticTTest(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2)  │ │ │ │ │ │ │ │ │ double │ │ │ -TTest.t(double mu, │ │ │ +TTestImpl.t(double mu, │ │ │ StatisticalSummary sampleStats) │ │ │
    Computes a │ │ │ t statistic to use in comparing the mean of the dataset described by │ │ │ sampleStats to mu.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTestImpl.t(double mu, │ │ │ +TTest.t(double mu, │ │ │ StatisticalSummary sampleStats) │ │ │
    Computes a │ │ │ t statistic to use in comparing the mean of the dataset described by │ │ │ sampleStats to mu.
    │ │ │ │ │ │ │ │ │ │ │ │ static double │ │ │ TestUtils.t(double mu, │ │ │ StatisticalSummary sampleStats)  │ │ │ │ │ │ │ │ │ double │ │ │ -TTest.t(StatisticalSummary sampleStats1, │ │ │ +TTestImpl.t(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2) │ │ │
    Computes a 2-sample t statistic , comparing the means of the datasets │ │ │ described by two StatisticalSummary instances, without the │ │ │ assumption of equal subpopulation variances.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTestImpl.t(StatisticalSummary sampleStats1, │ │ │ +TTest.t(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2) │ │ │
    Computes a 2-sample t statistic , comparing the means of the datasets │ │ │ described by two StatisticalSummary instances, without the │ │ │ assumption of equal subpopulation variances.
    │ │ │ │ │ │ │ │ │ │ │ │ static double │ │ │ TestUtils.t(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2)  │ │ │ │ │ │ │ │ │ double │ │ │ -TTest.tTest(double mu, │ │ │ +TTestImpl.tTest(double mu, │ │ │ StatisticalSummary sampleStats) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a one-sample, two-tailed t-test │ │ │ comparing the mean of the dataset described by sampleStats │ │ │ with the constant mu.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTestImpl.tTest(double mu, │ │ │ +TTest.tTest(double mu, │ │ │ StatisticalSummary sampleStats) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a one-sample, two-tailed t-test │ │ │ comparing the mean of the dataset described by sampleStats │ │ │ with the constant mu.
    │ │ │ │ │ │ │ │ │ │ │ │ static double │ │ │ TestUtils.tTest(double mu, │ │ │ StatisticalSummary sampleStats)  │ │ │ │ │ │ │ │ │ boolean │ │ │ -TTest.tTest(double mu, │ │ │ +TTestImpl.tTest(double mu, │ │ │ StatisticalSummary sampleStats, │ │ │ double alpha) │ │ │
    Performs a │ │ │ two-sided t-test evaluating the null hypothesis that the mean of the │ │ │ population from which the dataset described by stats is │ │ │ drawn equals mu.
    │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -TTestImpl.tTest(double mu, │ │ │ +TTest.tTest(double mu, │ │ │ StatisticalSummary sampleStats, │ │ │ double alpha) │ │ │
    Performs a │ │ │ two-sided t-test evaluating the null hypothesis that the mean of the │ │ │ population from which the dataset described by stats is │ │ │ drawn equals mu.
    │ │ │ │ │ │ @@ -379,53 +379,53 @@ │ │ │ static boolean │ │ │ TestUtils.tTest(double mu, │ │ │ StatisticalSummary sampleStats, │ │ │ double alpha)  │ │ │ │ │ │ │ │ │ double │ │ │ -TTest.tTest(StatisticalSummary sampleStats1, │ │ │ +TTestImpl.tTest(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a two-sample, two-tailed t-test │ │ │ comparing the means of the datasets described by two StatisticalSummary │ │ │ instances.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TTestImpl.tTest(StatisticalSummary sampleStats1, │ │ │ +TTest.tTest(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2) │ │ │
    Returns the observed significance level, or │ │ │ p-value, associated with a two-sample, two-tailed t-test │ │ │ comparing the means of the datasets described by two StatisticalSummary │ │ │ instances.
    │ │ │ │ │ │ │ │ │ │ │ │ static double │ │ │ TestUtils.tTest(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2)  │ │ │ │ │ │ │ │ │ boolean │ │ │ -TTest.tTest(StatisticalSummary sampleStats1, │ │ │ +TTestImpl.tTest(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2, │ │ │ double alpha) │ │ │
    Performs a │ │ │ │ │ │ two-sided t-test evaluating the null hypothesis that │ │ │ sampleStats1 and sampleStats2 describe │ │ │ datasets drawn from populations with the same mean, with significance │ │ │ level alpha.
    │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -TTestImpl.tTest(StatisticalSummary sampleStats1, │ │ │ +TTest.tTest(StatisticalSummary sampleStats1, │ │ │ StatisticalSummary sampleStats2, │ │ │ double alpha) │ │ │
    Performs a │ │ │ │ │ │ two-sided t-test evaluating the null hypothesis that │ │ │ sampleStats1 and sampleStats2 describe │ │ │ datasets drawn from populations with the same mean, with significance │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/stat/descriptive/class-use/StorelessUnivariateStatistic.html │ │ │┄ Ordering differences only │ │ │ @@ -134,34 +134,34 @@ │ │ │ Methods in org.apache.commons.math.stat.descriptive that return StorelessUnivariateStatistic  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -abstract StorelessUnivariateStatistic │ │ │ -AbstractStorelessUnivariateStatistic.copy() │ │ │ +StorelessUnivariateStatistic │ │ │ +StorelessUnivariateStatistic.copy() │ │ │
    Returns a copy of the statistic with the same internal state.
    │ │ │ │ │ │ │ │ │ │ │ │ -StorelessUnivariateStatistic │ │ │ -StorelessUnivariateStatistic.copy() │ │ │ +abstract StorelessUnivariateStatistic │ │ │ +AbstractStorelessUnivariateStatistic.copy() │ │ │
    Returns a copy of the statistic with the same internal state.
    │ │ │ │ │ │ │ │ │ │ │ │ -StorelessUnivariateStatistic │ │ │ -SummaryStatistics.getGeoMeanImpl() │ │ │ +StorelessUnivariateStatistic[] │ │ │ +MultivariateSummaryStatistics.getGeoMeanImpl() │ │ │
    Returns the currently configured geometric mean implementation
    │ │ │ │ │ │ │ │ │ │ │ │ -StorelessUnivariateStatistic[] │ │ │ -MultivariateSummaryStatistics.getGeoMeanImpl() │ │ │ +StorelessUnivariateStatistic │ │ │ +SummaryStatistics.getGeoMeanImpl() │ │ │
    Returns the currently configured geometric mean implementation
    │ │ │ │ │ │ │ │ │ │ │ │ StorelessUnivariateStatistic[] │ │ │ SynchronizedMultivariateSummaryStatistics.getGeoMeanImpl() │ │ │
    Returns the currently configured geometric mean implementation
    │ │ │ @@ -170,22 +170,22 @@ │ │ │ │ │ │ StorelessUnivariateStatistic │ │ │ SynchronizedSummaryStatistics.getGeoMeanImpl() │ │ │
    Returns the currently configured geometric mean implementation
    │ │ │ │ │ │ │ │ │ │ │ │ -StorelessUnivariateStatistic │ │ │ -SummaryStatistics.getMaxImpl() │ │ │ +StorelessUnivariateStatistic[] │ │ │ +MultivariateSummaryStatistics.getMaxImpl() │ │ │
    Returns the currently configured maximum implementation
    │ │ │ │ │ │ │ │ │ │ │ │ -StorelessUnivariateStatistic[] │ │ │ -MultivariateSummaryStatistics.getMaxImpl() │ │ │ +StorelessUnivariateStatistic │ │ │ +SummaryStatistics.getMaxImpl() │ │ │
    Returns the currently configured maximum implementation
    │ │ │ │ │ │ │ │ │ │ │ │ StorelessUnivariateStatistic[] │ │ │ SynchronizedMultivariateSummaryStatistics.getMaxImpl() │ │ │
    Returns the currently configured maximum implementation
    │ │ │ @@ -194,22 +194,22 @@ │ │ │ │ │ │ StorelessUnivariateStatistic │ │ │ SynchronizedSummaryStatistics.getMaxImpl() │ │ │
    Returns the currently configured maximum implementation
    │ │ │ │ │ │ │ │ │ │ │ │ -StorelessUnivariateStatistic │ │ │ -SummaryStatistics.getMeanImpl() │ │ │ +StorelessUnivariateStatistic[] │ │ │ +MultivariateSummaryStatistics.getMeanImpl() │ │ │
    Returns the currently configured mean implementation
    │ │ │ │ │ │ │ │ │ │ │ │ -StorelessUnivariateStatistic[] │ │ │ -MultivariateSummaryStatistics.getMeanImpl() │ │ │ +StorelessUnivariateStatistic │ │ │ +SummaryStatistics.getMeanImpl() │ │ │
    Returns the currently configured mean implementation
    │ │ │ │ │ │ │ │ │ │ │ │ StorelessUnivariateStatistic[] │ │ │ SynchronizedMultivariateSummaryStatistics.getMeanImpl() │ │ │
    Returns the currently configured mean implementation
    │ │ │ @@ -218,22 +218,22 @@ │ │ │ │ │ │ StorelessUnivariateStatistic │ │ │ SynchronizedSummaryStatistics.getMeanImpl() │ │ │
    Returns the currently configured mean implementation
    │ │ │ │ │ │ │ │ │ │ │ │ -StorelessUnivariateStatistic │ │ │ -SummaryStatistics.getMinImpl() │ │ │ +StorelessUnivariateStatistic[] │ │ │ +MultivariateSummaryStatistics.getMinImpl() │ │ │
    Returns the currently configured minimum implementation
    │ │ │ │ │ │ │ │ │ │ │ │ -StorelessUnivariateStatistic[] │ │ │ -MultivariateSummaryStatistics.getMinImpl() │ │ │ +StorelessUnivariateStatistic │ │ │ +SummaryStatistics.getMinImpl() │ │ │
    Returns the currently configured minimum implementation
    │ │ │ │ │ │ │ │ │ │ │ │ StorelessUnivariateStatistic[] │ │ │ SynchronizedMultivariateSummaryStatistics.getMinImpl() │ │ │
    Returns the currently configured minimum implementation
    │ │ │ @@ -242,22 +242,22 @@ │ │ │ │ │ │ StorelessUnivariateStatistic │ │ │ SynchronizedSummaryStatistics.getMinImpl() │ │ │
    Returns the currently configured minimum implementation
    │ │ │ │ │ │ │ │ │ │ │ │ -StorelessUnivariateStatistic │ │ │ -SummaryStatistics.getSumImpl() │ │ │ +StorelessUnivariateStatistic[] │ │ │ +MultivariateSummaryStatistics.getSumImpl() │ │ │
    Returns the currently configured Sum implementation
    │ │ │ │ │ │ │ │ │ │ │ │ -StorelessUnivariateStatistic[] │ │ │ -MultivariateSummaryStatistics.getSumImpl() │ │ │ +StorelessUnivariateStatistic │ │ │ +SummaryStatistics.getSumImpl() │ │ │
    Returns the currently configured Sum implementation
    │ │ │ │ │ │ │ │ │ │ │ │ StorelessUnivariateStatistic[] │ │ │ SynchronizedMultivariateSummaryStatistics.getSumImpl() │ │ │
    Returns the currently configured Sum implementation
    │ │ │ @@ -266,22 +266,22 @@ │ │ │ │ │ │ StorelessUnivariateStatistic │ │ │ SynchronizedSummaryStatistics.getSumImpl() │ │ │
    Returns the currently configured Sum implementation
    │ │ │ │ │ │ │ │ │ │ │ │ -StorelessUnivariateStatistic │ │ │ -SummaryStatistics.getSumLogImpl() │ │ │ +StorelessUnivariateStatistic[] │ │ │ +MultivariateSummaryStatistics.getSumLogImpl() │ │ │
    Returns the currently configured sum of logs implementation
    │ │ │ │ │ │ │ │ │ │ │ │ -StorelessUnivariateStatistic[] │ │ │ -MultivariateSummaryStatistics.getSumLogImpl() │ │ │ +StorelessUnivariateStatistic │ │ │ +SummaryStatistics.getSumLogImpl() │ │ │
    Returns the currently configured sum of logs implementation
    │ │ │ │ │ │ │ │ │ │ │ │ StorelessUnivariateStatistic[] │ │ │ SynchronizedMultivariateSummaryStatistics.getSumLogImpl() │ │ │
    Returns the currently configured sum of logs implementation
    │ │ │ @@ -290,22 +290,22 @@ │ │ │ │ │ │ StorelessUnivariateStatistic │ │ │ SynchronizedSummaryStatistics.getSumLogImpl() │ │ │
    Returns the currently configured sum of logs implementation
    │ │ │ │ │ │ │ │ │ │ │ │ -StorelessUnivariateStatistic │ │ │ -SummaryStatistics.getSumsqImpl() │ │ │ +StorelessUnivariateStatistic[] │ │ │ +MultivariateSummaryStatistics.getSumsqImpl() │ │ │
    Returns the currently configured sum of squares implementation
    │ │ │ │ │ │ │ │ │ │ │ │ -StorelessUnivariateStatistic[] │ │ │ -MultivariateSummaryStatistics.getSumsqImpl() │ │ │ +StorelessUnivariateStatistic │ │ │ +SummaryStatistics.getSumsqImpl() │ │ │
    Returns the currently configured sum of squares implementation
    │ │ │ │ │ │ │ │ │ │ │ │ StorelessUnivariateStatistic[] │ │ │ SynchronizedMultivariateSummaryStatistics.getSumsqImpl() │ │ │
    Returns the currently configured sum of squares implementation
    │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/stat/descriptive/class-use/SummaryStatistics.html │ │ │┄ Ordering differences only │ │ │ @@ -108,25 +108,25 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ List<SummaryStatistics> │ │ │ -EmpiricalDistribution.getBinStats() │ │ │ -
    Returns a list of │ │ │ - SummaryStatistics │ │ │ - containing statistics describing the values in each of the bins.
    │ │ │ +EmpiricalDistributionImpl.getBinStats() │ │ │ +
    Returns a List of SummaryStatistics instances containing │ │ │ + statistics describing the values in each of the bins.
    │ │ │ │ │ │ │ │ │ │ │ │ List<SummaryStatistics> │ │ │ -EmpiricalDistributionImpl.getBinStats() │ │ │ -
    Returns a List of SummaryStatistics instances containing │ │ │ - statistics describing the values in each of the bins.
    │ │ │ +EmpiricalDistribution.getBinStats() │ │ │ +
    Returns a list of │ │ │ + SummaryStatistics │ │ │ + containing statistics describing the values in each of the bins.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ │ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/stat/descriptive/class-use/UnivariateStatistic.html │ │ │┄ Ordering differences only │ │ │ @@ -158,22 +158,22 @@ │ │ │ Methods in org.apache.commons.math.stat.descriptive that return UnivariateStatistic  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -UnivariateStatistic │ │ │ -UnivariateStatistic.copy() │ │ │ +abstract UnivariateStatistic │ │ │ +AbstractUnivariateStatistic.copy() │ │ │
    Returns a copy of the statistic with the same internal state.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract UnivariateStatistic │ │ │ -AbstractUnivariateStatistic.copy() │ │ │ +UnivariateStatistic │ │ │ +UnivariateStatistic.copy() │ │ │
    Returns a copy of the statistic with the same internal state.
    │ │ │ │ │ │ │ │ │ │ │ │ UnivariateStatistic │ │ │ DescriptiveStatistics.getGeometricMeanImpl() │ │ │
    Returns the currently configured geometric mean implementation.
    │ │ │ @@ -240,21 +240,21 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -SynchronizedDescriptiveStatistics.apply(UnivariateStatistic stat) │ │ │ +DescriptiveStatistics.apply(UnivariateStatistic stat) │ │ │
    Apply the given statistic to the data associated with this set of statistics.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -DescriptiveStatistics.apply(UnivariateStatistic stat) │ │ │ +SynchronizedDescriptiveStatistics.apply(UnivariateStatistic stat) │ │ │
    Apply the given statistic to the data associated with this set of statistics.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ DescriptiveStatistics.setGeometricMeanImpl(UnivariateStatistic geometricMeanImpl) │ │ │
    Sets the implementation for the gemoetric mean.