--- /tmp/commons-math-2.2-7rowwjoss/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 28828 2018-02-06 20:53:04.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 796532 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 │ │ │ @@ -295,27 +295,27 @@ │ │ │
UnivariateRealIntegrator.integrate(UnivariateRealFunction, double, double)
method.UnivariateRealSolver.solve(UnivariateRealFunction, double, double)
or
│ │ │ UnivariateRealSolver.solve(UnivariateRealFunction, double, double, double)
│ │ │ method.UnivariateRealIntegrator.integrate(UnivariateRealFunction, double, double)
method.MathUnsupportedOperationException
│ │ │ instead.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
│ │ │ @@ -545,21 +545,21 @@
│ │ │ MathException.getSpecificPattern()
and MathException.getGeneralPattern()
MathRuntimeException.getSpecificPattern()
and MathRuntimeException.getGeneralPattern()
MathRuntimeException.getSpecificPattern()
and MathRuntimeException.getGeneralPattern()
MathException.getSpecificPattern()
and MathException.getGeneralPattern()
Frequency.getPct(Comparable)
as of 2.0ResizableDoubleArray.getInternalValues()
as of 2.0UnivariateRealIntegrator.integrate(UnivariateRealFunction, double, double)
│ │ │ since 2.0
│ │ │ new LUDecompositionImpl(m)
.getSolver()
.getInverse()
FastMath.scalb(double, int)
DecompositionSolver.solve(double[])
UnivariateRealSolver.solve(UnivariateRealFunction, double, double)
│ │ │ - since 2.0UnivariateRealSolver.solve(UnivariateRealFunction, double, double)
│ │ │ + since 2.0UnivariateRealSolver.solve(UnivariateRealFunction, double, double, double)
│ │ │ - since 2.0UnivariateRealSolver.solve(UnivariateRealFunction, double, double, double)
│ │ │ + since 2.0DecompositionSolver.solve(RealMatrix)
MullerSolver.solve2(UnivariateRealFunction, double, double)
│ │ │ since 2.0MultivariateRealFunction
interpolate(double[][] xval,
│ │ │ +MicrosphereInterpolator.interpolate(double[][] xval,
│ │ │ double[] yval)
│ │ │ Computes an interpolating function for the data set.
│ │ │
│ │ │
MultivariateRealFunction
interpolate(double[][] xval,
│ │ │ +MultivariateRealInterpolator.interpolate(double[][] xval,
│ │ │ double[] yval)
│ │ │ Computes an interpolating function for the data set.
│ │ │
│ │ │
RealPointValuePair
optimize(MultivariateRealFunction f,
│ │ │ +MultivariateRealOptimizer.optimize(MultivariateRealFunction f,
│ │ │ GoalType goalType,
│ │ │ double[] startPoint)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
RealPointValuePair
optimize(MultivariateRealFunction f,
│ │ │ +MultiStartMultivariateRealOptimizer.optimize(MultivariateRealFunction f,
│ │ │ GoalType goalType,
│ │ │ double[] startPoint)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
double
integrate(UnivariateRealFunction f,
│ │ │ +TrapezoidIntegrator.integrate(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Integrate the function in the given interval.
│ │ │
│ │ │
double
integrate(UnivariateRealFunction f,
│ │ │ +SimpsonIntegrator.integrate(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Integrate the function in the given interval.
│ │ │
│ │ │
double
double
integrate(UnivariateRealFunction f,
│ │ │ +RombergIntegrator.integrate(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Integrate the function in the given interval.
│ │ │
│ │ │
double
integrate(UnivariateRealFunction f,
│ │ │ +LegendreGaussIntegrator.integrate(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Integrate the function in the given interval.
│ │ │
│ │ │
UnivariateRealFunction
derivative()
│ │ │ -derivative()
│ │ │ +UnivariateRealFunction
derivative()
│ │ │ -derivative()
│ │ │ +double
solve(int maxEval,
│ │ │ + UnivariateRealFunction f,
│ │ │ + double min,
│ │ │ + double max)
│ │ │ +min
and max
.double
solve(int maxEval,
│ │ │ + UnivariateRealFunction function,
│ │ │ + double min,
│ │ │ + double max)
│ │ │ +double
solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ double
solve(int maxEval,
│ │ │ +SecantSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ -Solve for a zero root in the given interval.
│ │ │ +Find a zero in the given interval.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ double
solve(int maxEval,
│ │ │ +BisectionSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ -Find a root in the given interval.
│ │ │ +Solve for a zero root in the given interval.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ double
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
solve(int maxEval,
│ │ │ +NewtonSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ - double max)
│ │ │ -Find a zero near the midpoint of min
and max
.
│ │ │ + double max,
│ │ │ + double startValue)
│ │ │ +Find a zero near the value startValue
.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ +UnivariateRealSolverImpl.solve(int maxEval,
│ │ │ UnivariateRealFunction function,
│ │ │ double min,
│ │ │ - double max)
│ │ │ + double max,
│ │ │ + double startValue)
│ │ │ Deprecated.
│ │ │ -Solve for a zero root in the given interval.
│ │ │ +Solve for a zero in the given interval, start at startValue.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ double
solve(int maxEval,
│ │ │ +SecantSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ -Solve for a zero in the given interval, start at startValue.
│ │ │ +Find a zero in the given interval.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ double
solve(int maxEval,
│ │ │ +BisectionSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ -Find a root in the given interval with initial value.
│ │ │ +Solve for a zero in the given interval, start at startValue.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ double
solve(int maxEval,
│ │ │ +RiddersSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ -Find a zero in the given interval.
│ │ │ -
│ │ │ -
double
solve(int maxEval,
│ │ │ - UnivariateRealFunction f,
│ │ │ - double min,
│ │ │ - double max,
│ │ │ - double startValue)
│ │ │ -startValue
.double
solve(int maxEval,
│ │ │ - UnivariateRealFunction function,
│ │ │ - double min,
│ │ │ - double max,
│ │ │ - double startValue)
│ │ │ -double
solve(UnivariateRealFunction f,
│ │ │ +NewtonSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +LaguerreSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +SecantSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
static double
solve(UnivariateRealFunction f,
│ │ │ + double x0,
│ │ │ + double x1)
│ │ │ +double
solve(UnivariateRealFunction f,
│ │ │ +BisectionSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
static double
solve(UnivariateRealFunction f,
│ │ │ - double x0,
│ │ │ - double x1)
│ │ │ -double
solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ double
solve(UnivariateRealFunction f,
│ │ │ +UnivariateRealSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +RiddersSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
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
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).
│ │ │
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +SecantSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │ @@ -802,61 +802,61 @@
│ │ │ double initial)
│ │ │ static double
solve(UnivariateRealFunction f,
│ │ │ + double x0,
│ │ │ + double x1,
│ │ │ + double absoluteAccuracy)
│ │ │ +double
solve(UnivariateRealFunction f,
│ │ │ +BisectionSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
static double
solve(UnivariateRealFunction f,
│ │ │ - double x0,
│ │ │ - double x1,
│ │ │ - double absoluteAccuracy)
│ │ │ -double
solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ double
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
solve(UnivariateRealFunction f,
│ │ │ +RiddersSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ - double startValue)
│ │ │ + double initial)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
double[]
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[]
inversetransform(UnivariateRealFunction f,
│ │ │ +FastHadamardTransformer.inversetransform(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ int n)
│ │ │ Inversely transform the given real function, sampled on the given interval.
│ │ │
│ │ │
double[]
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[]
inversetransform(UnivariateRealFunction f,
│ │ │ +FastCosineTransformer.inversetransform(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ int n)
│ │ │ Inversely transform the given real function, sampled on the given interval.
│ │ │
│ │ │
double[]
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[]
inversetransform2(UnivariateRealFunction f,
│ │ │ +FastCosineTransformer.inversetransform2(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ int n)
│ │ │ Inversely transform the given real function, sampled on the given interval.
│ │ │
│ │ │
double[]
transform(UnivariateRealFunction f,
│ │ │ +FastSineTransformer.transform(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ int n)
│ │ │ Transform the given real function, sampled on the given interval.
│ │ │
│ │ │
double[]
transform(UnivariateRealFunction f,
│ │ │ +FastHadamardTransformer.transform(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ int n)
│ │ │ Transform the given real function, sampled on the given interval.
│ │ │
│ │ │
double[]
transform(UnivariateRealFunction f,
│ │ │ +RealTransformer.transform(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ int n)
│ │ │ Transform the given real function, sampled on the given interval.
│ │ │
│ │ │
double[]
transform(UnivariateRealFunction f,
│ │ │ +FastCosineTransformer.transform(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ int n)
│ │ │ Transform the given real function, sampled on the given interval.
│ │ │
│ │ │
double[]
transform2(UnivariateRealFunction f,
│ │ │ +FastSineTransformer.transform2(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ int n)
│ │ │ Transform the given real function, sampled on the given interval.
│ │ │
│ │ │
double[]
transform2(UnivariateRealFunction f,
│ │ │ +FastCosineTransformer.transform2(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ int n)
│ │ │ Transform the given real function, sampled on the given interval.
│ │ │
│ │ │
BicubicSplineInterpolatingFunction
interpolate(double[] xval,
│ │ │ +BicubicSplineInterpolator.interpolate(double[] xval,
│ │ │ double[] yval,
│ │ │ double[][] fval)
│ │ │ Computes an interpolating function for the data set.
│ │ │
│ │ │
BicubicSplineInterpolatingFunction
interpolate(double[] xval,
│ │ │ +SmoothingPolynomialBicubicSplineInterpolator.interpolate(double[] xval,
│ │ │ double[] yval,
│ │ │ double[][] fval)
│ │ │ Computes an interpolating function for the data set.
│ │ │
│ │ │
PolynomialSplineFunction
interpolate(double[] x,
│ │ │ + double[] y)
│ │ │ +PolynomialSplineFunction
interpolate(double[] xval,
│ │ │ double[] yval)
│ │ │ SplineInterpolator
│ │ │ on the resulting fit.PolynomialSplineFunction
interpolate(double[] x,
│ │ │ - double[] y)
│ │ │ -PolynomialSplineFunction
interpolate(double[] x,
│ │ │ double[] y)
│ │ │ double
integrate(double min,
│ │ │ - double max)
│ │ │ -double
integrate(double min,
│ │ │ double max)
│ │ │ UnivariateRealIntegrator.integrate(UnivariateRealFunction, double, double)
│ │ │ since 2.0double
integrate(double min,
│ │ │ + double max)
│ │ │ +double
integrate(UnivariateRealFunction f,
│ │ │ +UnivariateRealIntegrator.integrate(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Integrate the function in the given interval.
│ │ │
│ │ │
double
integrate(UnivariateRealFunction f,
│ │ │ +LegendreGaussIntegrator.integrate(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Integrate the function in the given interval.
│ │ │
│ │ │
solve(double min,
│ │ │ double max)
│ │ │ double
solve(double min,
│ │ │ + double max)
│ │ │ +double
solve(double min,
│ │ │ + double max)
│ │ │ +double
solve(double min,
│ │ │ double max)
│ │ │ UnivariateRealSolver.solve(UnivariateRealFunction, double, double)
│ │ │ since 2.0solve(double min,
│ │ │ double max)
│ │ │ double
solve(double min,
│ │ │ - double max)
│ │ │ +solve(double min,
│ │ │ + double max,
│ │ │ + double initial)
│ │ │ double
solve(double min,
│ │ │ - double max)
│ │ │ +solve(double min,
│ │ │ + double max,
│ │ │ + double initial)
│ │ │ double
solve(double min,
│ │ │ +MullerSolver.solve(double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ Deprecated.
│ │ │
│ │ │
double
double
solve(double min,
│ │ │ - double max,
│ │ │ - double initial)
│ │ │ +solve(int maxEval,
│ │ │ + UnivariateRealFunction function,
│ │ │ + double min,
│ │ │ + double max)
│ │ │ double
solve(double min,
│ │ │ - double max,
│ │ │ - double initial)
│ │ │ -double
solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ double
solve(int maxEval,
│ │ │ +UnivariateRealSolverImpl.solve(int maxEval,
│ │ │ UnivariateRealFunction function,
│ │ │ double min,
│ │ │ - double max)
│ │ │ + double max,
│ │ │ + double startValue)
│ │ │ Deprecated.
│ │ │ -Solve for a zero root in the given interval.
│ │ │ +Solve for a zero in the given interval, start at startValue.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ double
solve(int maxEval,
│ │ │ - UnivariateRealFunction function,
│ │ │ - double min,
│ │ │ - double max,
│ │ │ - double startValue)
│ │ │ -double
solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ static double
solve(UnivariateRealFunction f,
│ │ │ + double x0,
│ │ │ + double x1)
│ │ │ +double
solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ static double
solve(UnivariateRealFunction f,
│ │ │ - double x0,
│ │ │ - double x1)
│ │ │ -double
solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ static double
solve(UnivariateRealFunction f,
│ │ │ + double x0,
│ │ │ + double x1,
│ │ │ + double absoluteAccuracy)
│ │ │ +double
solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double startValue)
│ │ │ static double
solve(UnivariateRealFunction f,
│ │ │ - double x0,
│ │ │ - double x1,
│ │ │ - double absoluteAccuracy)
│ │ │ -Complex[]
solveAll(double[] coefficients,
│ │ │ double initial)
│ │ │ void
addValue(double[] value)
│ │ │ +addValue(double[] value)
│ │ │ void
addValue(double[] value)
│ │ │ +addValue(double[] value)
│ │ │ void
setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl)
│ │ │ +setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl)
│ │ │ void
setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl)
│ │ │ +setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl)
│ │ │ void
setMaxImpl(StorelessUnivariateStatistic[] maxImpl)
│ │ │ +setMaxImpl(StorelessUnivariateStatistic[] maxImpl)
│ │ │ void
setMaxImpl(StorelessUnivariateStatistic[] maxImpl)
│ │ │ +setMaxImpl(StorelessUnivariateStatistic[] maxImpl)
│ │ │ void
setMeanImpl(StorelessUnivariateStatistic[] meanImpl)
│ │ │ +setMeanImpl(StorelessUnivariateStatistic[] meanImpl)
│ │ │ void
setMeanImpl(StorelessUnivariateStatistic[] meanImpl)
│ │ │ +setMeanImpl(StorelessUnivariateStatistic[] meanImpl)
│ │ │ void
setMinImpl(StorelessUnivariateStatistic[] minImpl)
│ │ │ +setMinImpl(StorelessUnivariateStatistic[] minImpl)
│ │ │ void
setMinImpl(StorelessUnivariateStatistic[] minImpl)
│ │ │ +setMinImpl(StorelessUnivariateStatistic[] minImpl)
│ │ │ void
setSumImpl(StorelessUnivariateStatistic[] sumImpl)
│ │ │ +setSumImpl(StorelessUnivariateStatistic[] sumImpl)
│ │ │ void
setSumImpl(StorelessUnivariateStatistic[] sumImpl)
│ │ │ +setSumImpl(StorelessUnivariateStatistic[] sumImpl)
│ │ │ void
setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl)
│ │ │ +setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl)
│ │ │ void
setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl)
│ │ │ +setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl)
│ │ │ void
setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl)
│ │ │ +setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl)
│ │ │ void
setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl)
│ │ │ +setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl)
│ │ │ protected static <T extends FieldElement<T>>
Field<T>
extractField(T[][] d)
│ │ │ Field<T>
getField()
│ │ │ -Field<T>
getField()
│ │ │ +Field<T>
getField()
│ │ │ +Field<T>
getField()
│ │ │ Field<T>
getField()
│ │ │ +Field<T>
getField()
│ │ │ Field<T>
getField()
│ │ │ Field<T>
getField()
│ │ │ -Field<T>
getField()
│ │ │ +T[] |
│ │ │ AbstractFieldMatrix.getColumn(int column)
│ │ │ Returns the entries in column number
│ │ │ col as an array. |
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[] |
│ │ │ +FieldMatrix.getColumn(int column)
│ │ │ +Returns the entries in column number
│ │ │ +col as an array. |
│ │ │ +|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[] |
│ │ │ BlockFieldMatrix.getColumn(int column)
│ │ │ Returns the entries in column number
│ │ │ col as an array. |
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[][] |
│ │ │ +AbstractFieldMatrix.getData()
│ │ │ +Returns matrix entries as a two-dimensional array.
│ │ │ + |
│ │ │ +|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[] |
│ │ │ -FieldMatrix.getColumn(int column)
│ │ │ -Returns the entries in column number
│ │ │ +col as an array. | T[][] |
│ │ │ +FieldMatrix.getData()
│ │ │ +Returns matrix entries as a two-dimensional array.
│ │ │ |
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[] |
│ │ │ ArrayFieldVector.getData()
│ │ │ Returns vector entries as a T array.
│ │ │ |
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[][] |
│ │ │ -AbstractFieldMatrix.getData()
│ │ │ -Returns matrix entries as a two-dimensional array.
│ │ │ + | T[] |
│ │ │ +SparseFieldVector.getData()
│ │ │ +Returns vector entries as a T array.
│ │ │ |
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[] |
│ │ │ FieldVector.getData()
│ │ │ Returns vector entries as a T array.
│ │ │ |
│ │ │ @@ -484,31 +496,19 @@
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[][] |
│ │ │ Array2DRowFieldMatrix.getData()
│ │ │ Returns matrix entries as a two-dimensional array.
│ │ │ |
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[] |
│ │ │ -SparseFieldVector.getData()
│ │ │ -Returns vector entries as a T array.
│ │ │ - |
│ │ │ -|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[][] |
│ │ │ BlockFieldMatrix.getData()
│ │ │ Returns matrix entries as a two-dimensional array.
│ │ │ |
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[][] |
│ │ │ -FieldMatrix.getData()
│ │ │ -Returns matrix entries as a two-dimensional array.
│ │ │ - |
│ │ │ -|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[] |
│ │ │ ArrayFieldVector.getDataRef()
│ │ │ Returns a reference to the underlying data array.
│ │ │ |
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[] |
│ │ │ AbstractFieldMatrix.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[] |
│ │ │ +BlockFieldMatrix.getRow(int row)
│ │ │ Returns the entries in row number
│ │ │ row as an array. |
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[] |
│ │ │ AbstractFieldMatrix.operate(T[] v)
│ │ │ Returns the result of multiplying this by the vector
│ │ │ v . |
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[] |
│ │ │ -Array2DRowFieldMatrix.operate(T[] v)
│ │ │ + | T[] |
│ │ │ +FieldMatrix.operate(T[] v)
│ │ │ Returns the result of multiplying this by the vector
│ │ │ v . |
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[] |
│ │ │ -BlockFieldMatrix.operate(T[] v)
│ │ │ + | T[] |
│ │ │ +Array2DRowFieldMatrix.operate(T[] v)
│ │ │ Returns the result of multiplying this by the vector
│ │ │ v . |
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[] |
│ │ │ -FieldMatrix.operate(T[] v)
│ │ │ + | T[] |
│ │ │ +BlockFieldMatrix.operate(T[] v)
│ │ │ Returns the result of multiplying this by the vector
│ │ │ v . |
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[] |
│ │ │ AbstractFieldMatrix.preMultiply(T[] v)
│ │ │ Returns the (row) vector result of premultiplying this by the vector
│ │ │ v . |
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[] |
│ │ │ -Array2DRowFieldMatrix.preMultiply(T[] v)
│ │ │ + | T[] |
│ │ │ +FieldMatrix.preMultiply(T[] v)
│ │ │ Returns the (row) vector result of premultiplying this by the vector
│ │ │ v . |
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[] |
│ │ │ -BlockFieldMatrix.preMultiply(T[] v)
│ │ │ + | T[] |
│ │ │ +Array2DRowFieldMatrix.preMultiply(T[] v)
│ │ │ Returns the (row) vector result of premultiplying this by the vector
│ │ │ v . |
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T[] |
│ │ │ -FieldMatrix.preMultiply(T[] v)
│ │ │ + | T[] |
│ │ │ +BlockFieldMatrix.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>> |
│ │ │ BlockFieldMatrix.toBlocksLayout(T[][] rawData)
│ │ │ Convert a data array from raw layout to blocks layout.
│ │ │ @@ -625,40 +625,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(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.
│ │ │ |
│ │ │ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void |
│ │ │ AbstractFieldMatrix.copySubMatrix(int[] selectedRows,
│ │ │ int[] selectedColumns,
│ │ │ @@ -730,58 +730,58 @@
│ │ │ |
double
solve(double min,
│ │ │ +NewtonSolver.solve(double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │
│ │ │
double
solve(double min,
│ │ │ +LaguerreSolver.solve(double min,
│ │ │ double max)
│ │ │ -Deprecated.
│ │ │ -replaced by UnivariateRealSolver.solve(UnivariateRealFunction, double, double)
│ │ │ - since 2.0
│ │ │ -
│ │ │ +Deprecated.
│ │ │
│ │ │
double
solve(double min,
│ │ │ +SecantSolver.solve(double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │
│ │ │
double
solve(double min,
│ │ │ double max)
│ │ │ double
solve(double min,
│ │ │ +BisectionSolver.solve(double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │
│ │ │
double
solve(double min,
│ │ │ double max)
│ │ │ double
solve(double min,
│ │ │ +UnivariateRealSolver.solve(double min,
│ │ │ double max)
│ │ │ -Deprecated.
│ │ │ +Deprecated.
│ │ │ +replaced by UnivariateRealSolver.solve(UnivariateRealFunction, double, double)
│ │ │ + since 2.0
│ │ │ +
│ │ │
│ │ │
double
solve(double min,
│ │ │ +RiddersSolver.solve(double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │
│ │ │
double
solve(double min,
│ │ │ +NewtonSolver.solve(double min,
│ │ │ double max,
│ │ │ - double initial)
│ │ │ + double startValue)
│ │ │ Deprecated.
│ │ │
│ │ │
double
solve(double min,
│ │ │ +LaguerreSolver.solve(double min,
│ │ │ double max,
│ │ │ - double startValue)
│ │ │ -Deprecated.
│ │ │ -replaced by UnivariateRealSolver.solve(UnivariateRealFunction, double, double, double)
│ │ │ - since 2.0
│ │ │ -
│ │ │ + double initial)
│ │ │ +Deprecated.
│ │ │
│ │ │
double
solve(double min,
│ │ │ +SecantSolver.solve(double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ Deprecated.
│ │ │
│ │ │
double
double
solve(double min,
│ │ │ +BisectionSolver.solve(double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ Deprecated.
│ │ │
│ │ │
double
double
solve(double min,
│ │ │ +UnivariateRealSolver.solve(double min,
│ │ │ + double max,
│ │ │ + double startValue)
│ │ │ +Deprecated.
│ │ │ +replaced by UnivariateRealSolver.solve(UnivariateRealFunction, double, double, double)
│ │ │ + since 2.0
│ │ │ +
│ │ │ +
│ │ │ +
double
solve(double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ double
solve(int maxEval,
│ │ │ + UnivariateRealFunction f,
│ │ │ + double min,
│ │ │ + double max)
│ │ │ +min
and max
.double
solve(double min,
│ │ │ - double max,
│ │ │ - double startValue)
│ │ │ +solve(int maxEval,
│ │ │ + UnivariateRealFunction function,
│ │ │ + double min,
│ │ │ + double max)
│ │ │ double
solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ double
solve(int maxEval,
│ │ │ +SecantSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ -Solve for a zero root in the given interval.
│ │ │ +Find a zero in the given interval.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ double
solve(int maxEval,
│ │ │ +BisectionSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ -Find a root in the given interval.
│ │ │ +Solve for a zero root in the given interval.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ double
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
solve(int maxEval,
│ │ │ +NewtonSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ - double max)
│ │ │ -Find a zero near the midpoint of min
and max
.
│ │ │ + double max,
│ │ │ + double startValue)
│ │ │ +Find a zero near the value startValue
.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ +UnivariateRealSolverImpl.solve(int maxEval,
│ │ │ UnivariateRealFunction function,
│ │ │ double min,
│ │ │ - double max)
│ │ │ + double max,
│ │ │ + double startValue)
│ │ │ Deprecated.
│ │ │ -Solve for a zero root in the given interval.
│ │ │ +Solve for a zero in the given interval, start at startValue.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ double
solve(int maxEval,
│ │ │ +SecantSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ -Solve for a zero in the given interval, start at startValue.
│ │ │ +Find a zero in the given interval.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ double
solve(int maxEval,
│ │ │ +BisectionSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ -Find a root in the given interval with initial value.
│ │ │ +Solve for a zero in the given interval, start at startValue.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ double
solve(int maxEval,
│ │ │ +RiddersSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ -Find a zero in the given interval.
│ │ │ -
│ │ │ -
double
solve(int maxEval,
│ │ │ - UnivariateRealFunction f,
│ │ │ - double min,
│ │ │ - double max,
│ │ │ - double startValue)
│ │ │ -startValue
.double
solve(int maxEval,
│ │ │ - UnivariateRealFunction function,
│ │ │ - double min,
│ │ │ - double max,
│ │ │ - double startValue)
│ │ │ -double
solve(UnivariateRealFunction f,
│ │ │ +NewtonSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +LaguerreSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +SecantSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
static double
solve(UnivariateRealFunction f,
│ │ │ + double x0,
│ │ │ + double x1)
│ │ │ +double
solve(UnivariateRealFunction f,
│ │ │ +BisectionSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
static double
solve(UnivariateRealFunction f,
│ │ │ - double x0,
│ │ │ - double x1)
│ │ │ -double
solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ double
solve(UnivariateRealFunction f,
│ │ │ +UnivariateRealSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +RiddersSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
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
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).
│ │ │
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +SecantSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │ @@ -857,61 +857,61 @@
│ │ │ double initial)
│ │ │ static double
solve(UnivariateRealFunction f,
│ │ │ + double x0,
│ │ │ + double x1,
│ │ │ + double absoluteAccuracy)
│ │ │ +double
solve(UnivariateRealFunction f,
│ │ │ +BisectionSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
static double
solve(UnivariateRealFunction f,
│ │ │ - double x0,
│ │ │ - double x1,
│ │ │ - double absoluteAccuracy)
│ │ │ -double
solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ double
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
solve(UnivariateRealFunction f,
│ │ │ +RiddersSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ - double startValue)
│ │ │ + double initial)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
RealPointValuePair
optimize(MultivariateRealFunction f,
│ │ │ +MultivariateRealOptimizer.optimize(MultivariateRealFunction f,
│ │ │ GoalType goalType,
│ │ │ double[] startPoint)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
RealPointValuePair
RealPointValuePair
optimize(MultivariateRealFunction f,
│ │ │ +MultiStartMultivariateRealOptimizer.optimize(MultivariateRealFunction f,
│ │ │ GoalType goalType,
│ │ │ double[] startPoint)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
double
protected void
evaluateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ protected abstract void
iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ +protected void
iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ protected void
iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ +iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ protected void
iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ +protected abstract void
iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ RealPointValuePair
optimize(MultivariateRealFunction function,
│ │ │ GoalType goalType,
│ │ │ @@ -1251,40 +1251,40 @@
│ │ │
│ │ │ protected double
│ │ │ AbstractScalarDifferentiableOptimizer.computeObjectiveValue(double[] evaluationPoint)
│ │ │ Compute the objective function value.
│ │ │
│ │ │
│ │ │
│ │ │ -protected VectorialPointValuePair
│ │ │ -LevenbergMarquardtOptimizer.doOptimize()
│ │ │ + VectorialPointValuePair
│ │ │ +GaussNewtonOptimizer.doOptimize()
│ │ │ Perform the bulk of optimization algorithm.
│ │ │
│ │ │
│ │ │
│ │ │ -protected RealPointValuePair
│ │ │ -NonLinearConjugateGradientOptimizer.doOptimize()
│ │ │ + protected abstract VectorialPointValuePair
│ │ │ +AbstractLeastSquaresOptimizer.doOptimize()
│ │ │ Perform the bulk of optimization algorithm.
│ │ │
│ │ │
│ │ │
│ │ │ -VectorialPointValuePair
│ │ │ -GaussNewtonOptimizer.doOptimize()
│ │ │ + protected VectorialPointValuePair
│ │ │ +LevenbergMarquardtOptimizer.doOptimize()
│ │ │ Perform the bulk of optimization algorithm.
│ │ │
│ │ │
│ │ │
│ │ │ protected abstract RealPointValuePair
│ │ │ AbstractScalarDifferentiableOptimizer.doOptimize()
│ │ │ Perform the bulk of optimization algorithm.
│ │ │
│ │ │
│ │ │
│ │ │ -protected abstract VectorialPointValuePair
│ │ │ -AbstractLeastSquaresOptimizer.doOptimize()
│ │ │ + protected RealPointValuePair
│ │ │ +NonLinearConjugateGradientOptimizer.doOptimize()
│ │ │ Perform the bulk of optimization algorithm.
│ │ │
│ │ │
│ │ │
│ │ │ double[][]
│ │ │ AbstractLeastSquaresOptimizer.getCovariances()
│ │ │ Get the covariance matrix of optimized parameters.
│ │ │ @@ -1359,22 +1359,22 @@
│ │ │ Deprecated.
│ │ │ in 2.2. Use this replacement
instead.
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ protected double
│ │ │ -BrentOptimizer.doOptimize()
│ │ │ + AbstractUnivariateRealOptimizer.doOptimize()
│ │ │ Method for implementing actual optimization algorithms in derived
│ │ │ classes.
│ │ │
│ │ │
│ │ │
│ │ │ protected double
│ │ │ -AbstractUnivariateRealOptimizer.doOptimize()
│ │ │ + BrentOptimizer.doOptimize()
│ │ │ Method for implementing actual optimization algorithms in derived
│ │ │ classes.
│ │ │
│ │ │
│ │ │
│ │ │ double
│ │ │ AbstractUnivariateRealOptimizer.getFunctionValue()
│ │ │ @@ -1430,42 +1430,42 @@
│ │ │ double max,
│ │ │ int n)
│ │ │ Inversely transform the given real function, sampled on the given interval.
│ │ │
│ │ │
│ │ │
│ │ │ double[]
│ │ │ -FastHadamardTransformer.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[]
│ │ │ -RealTransformer.inversetransform(UnivariateRealFunction f,
│ │ │ +FastHadamardTransformer.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,
│ │ │ +RealTransformer.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,
│ │ │ +FastCosineTransformer.inversetransform(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ int n)
│ │ │ Inversely transform the given real function, sampled on the given interval.
│ │ │
│ │ │
│ │ │
│ │ │ @@ -1475,24 +1475,24 @@
│ │ │ 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,
│ │ │ +FastCosineTransformer.inversetransform2(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ int n)
│ │ │ Inversely transform the given real function, sampled on the given interval.
│ │ │
│ │ │
│ │ │
│ │ │ @@ -1511,42 +1511,42 @@
│ │ │ double max,
│ │ │ int n)
│ │ │ Transform the given real function, sampled on the given interval.
│ │ │
│ │ │
│ │ │
│ │ │ double[]
│ │ │ -FastHadamardTransformer.transform(UnivariateRealFunction f,
│ │ │ +FastSineTransformer.transform(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ int n)
│ │ │ Transform the given real function, sampled on the given interval.
│ │ │
│ │ │
│ │ │
│ │ │ double[]
│ │ │ -RealTransformer.transform(UnivariateRealFunction f,
│ │ │ +FastHadamardTransformer.transform(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ int n)
│ │ │ Transform the given real function, sampled on the given interval.
│ │ │
│ │ │
│ │ │
│ │ │ double[]
│ │ │ -FastCosineTransformer.transform(UnivariateRealFunction f,
│ │ │ +RealTransformer.transform(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ int n)
│ │ │ Transform the given real function, sampled on the given interval.
│ │ │
│ │ │
│ │ │
│ │ │ double[]
│ │ │ -FastSineTransformer.transform(UnivariateRealFunction f,
│ │ │ +FastCosineTransformer.transform(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ int n)
│ │ │ Transform the given real function, sampled on the given interval.
│ │ │
│ │ │
│ │ │
│ │ │ @@ -1556,24 +1556,24 @@
│ │ │ 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,
│ │ │ +FastCosineTransformer.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,79 +273,79 @@
│ │ │
│ │ │ 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.
│ │ │
│ │ │
│ │ │
│ │ │ +UnivariateRealFunction
│ │ │ +UnivariateRealInterpolator.interpolate(double[] xval,
│ │ │ + double[] yval)
│ │ │ +Computes an 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.
│ │ │
│ │ │
│ │ │ -
│ │ │ -UnivariateRealFunction
│ │ │ -UnivariateRealInterpolator.interpolate(double[] xval,
│ │ │ - double[] yval)
│ │ │ -Computes an interpolating function for the data set.
│ │ │ -
│ │ │ -
│ │ │
│ │ │ 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
│ │ │ +BicubicSplineInterpolator.interpolate(double[] xval,
│ │ │ double[] yval,
│ │ │ - double[][] zval)
│ │ │ -Deprecated.
│ │ │ + double[][] fval)
│ │ │ Computes an interpolating function for the data set.
│ │ │
│ │ │
│ │ │
│ │ │ -BivariateRealFunction
│ │ │ -BivariateRealGridInterpolator.interpolate(double[] xval,
│ │ │ +BicubicSplineInterpolatingFunction
│ │ │ +SmoothingPolynomialBicubicSplineInterpolator.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,147 +415,147 @@
│ │ │
│ │ │ 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).
│ │ │ + NormalDistributionImpl.cumulativeProbability(double x)
│ │ │ +For this distribution, X, 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).
│ │ │ + ExponentialDistributionImpl.cumulativeProbability(double x)
│ │ │ +For this distribution, X, this method returns P(X < x).
│ │ │
│ │ │
│ │ │
│ │ │ double
│ │ │ -GammaDistributionImpl.cumulativeProbability(double x)
│ │ │ -For this distribution, X, this method returns P(X < 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
│ │ │ TDistributionImpl.cumulativeProbability(double x)
│ │ │ For this distribution, X, this method returns P(X < x
).
│ │ │
│ │ │
│ │ │
│ │ │ double
│ │ │ -ExponentialDistributionImpl.cumulativeProbability(double x)
│ │ │ + FDistributionImpl.cumulativeProbability(double x)
│ │ │ For this distribution, X, this method returns P(X < x).
│ │ │
│ │ │
│ │ │
│ │ │ double
│ │ │ -NormalDistributionImpl.cumulativeProbability(double x)
│ │ │ -For this distribution, X, this method returns P(X < x
).
│ │ │ + GammaDistributionImpl.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
│ │ │ -FDistributionImpl.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
│ │ │ 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
│ │ │ -Distribution.cumulativeProbability(double x0,
│ │ │ +AbstractDistribution.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
│ │ │ -AbstractDistribution.cumulativeProbability(double x0,
│ │ │ +AbstractIntegerDistribution.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
│ │ │ -AbstractIntegerDistribution.cumulativeProbability(double x0,
│ │ │ +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
│ │ │ -IntegerDistribution.cumulativeProbability(int x)
│ │ │ -For a random variable X whose values are distributed according
│ │ │ - to this distribution, this method returns P(X ≤ x).
│ │ │ + PoissonDistributionImpl.cumulativeProbability(int x)
│ │ │ +The probability distribution function P(X <= x) for a Poisson
│ │ │ + distribution.
│ │ │
│ │ │
│ │ │
│ │ │ double
│ │ │ -PascalDistributionImpl.cumulativeProbability(int x)
│ │ │ + BinomialDistributionImpl.cumulativeProbability(int x)
│ │ │ For this distribution, X, this method returns P(X ≤ x).
│ │ │
│ │ │
│ │ │
│ │ │ double
│ │ │ -BinomialDistributionImpl.cumulativeProbability(int x)
│ │ │ + PascalDistributionImpl.cumulativeProbability(int x)
│ │ │ For this distribution, X, this method returns P(X ≤ x).
│ │ │
│ │ │
│ │ │
│ │ │ abstract double
│ │ │ 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.
│ │ │
│ │ │ @@ -565,155 +565,155 @@
│ │ │ HasDensity.density(P x)
│ │ │ Deprecated.
│ │ │ Compute the probability density function.
│ │ │
│ │ │
│ │ │
│ │ │ double
│ │ │ -BetaDistributionImpl.inverseCumulativeProbability(double p)
│ │ │ + NormalDistributionImpl.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.
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ 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
│ │ │ -GammaDistributionImpl.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
│ │ │ -AbstractContinuousDistribution.inverseCumulativeProbability(double p)
│ │ │ + BetaDistributionImpl.inverseCumulativeProbability(double p)
│ │ │ For this distribution, X, this method returns the critical point 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.
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +int
│ │ │ +PascalDistributionImpl.inverseCumulativeProbability(double p)
│ │ │ +For this distribution, X, this method returns the largest 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
.
│ │ │
│ │ │
│ │ │
│ │ │ double
│ │ │ -ExponentialDistributionImpl.inverseCumulativeProbability(double p)
│ │ │ + FDistributionImpl.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)
│ │ │ + GammaDistributionImpl.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
.
│ │ │
│ │ │
│ │ │
│ │ │ double
│ │ │ -ContinuousDistribution.inverseCumulativeProbability(double p)
│ │ │ -For this distribution, X, this method returns x such that P(X < x) = p.
│ │ │ + AbstractContinuousDistribution.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)
│ │ │ -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.
│ │ │
│ │ │
│ │ │
│ │ │ double
│ │ │ -PoissonDistribution.normalApproximateProbability(int x)
│ │ │ -Calculates the Poisson distribution function using a normal approximation.
│ │ │ + PoissonDistributionImpl.normalApproximateProbability(int x)
│ │ │ +Calculates the Poisson distribution function using a normal
│ │ │ + approximation.
│ │ │
│ │ │
│ │ │
│ │ │ double
│ │ │ -PoissonDistributionImpl.normalApproximateProbability(int x)
│ │ │ -Calculates the Poisson distribution function using a normal
│ │ │ - approximation.
│ │ │ + PoissonDistribution.normalApproximateProbability(int x)
│ │ │ +Calculates the Poisson distribution function using a normal approximation.
│ │ │
│ │ │
│ │ │
│ │ │ double
│ │ │ -AbstractContinuousDistribution.sample()
│ │ │ + NormalDistributionImpl.sample()
│ │ │ Generates a random value sampled from this distribution.
│ │ │
│ │ │
│ │ │
│ │ │ -double
│ │ │ -ExponentialDistributionImpl.sample()
│ │ │ + int
│ │ │ +PoissonDistributionImpl.sample()
│ │ │ Generates a random value sampled from this distribution.
│ │ │
│ │ │
│ │ │
│ │ │ double
│ │ │ -NormalDistributionImpl.sample()
│ │ │ + ExponentialDistributionImpl.sample()
│ │ │ Generates a random value sampled from this distribution.
│ │ │
│ │ │
│ │ │
│ │ │ int
│ │ │ AbstractIntegerDistribution.sample()
│ │ │ Generates a random value sampled from this distribution.
│ │ │
│ │ │
│ │ │
│ │ │ -int
│ │ │ -PoissonDistributionImpl.sample()
│ │ │ + double
│ │ │ +AbstractContinuousDistribution.sample()
│ │ │ Generates a random value sampled from this distribution.
│ │ │
│ │ │
│ │ │
│ │ │ -double[]
│ │ │ -AbstractContinuousDistribution.sample(int sampleSize)
│ │ │ + int[]
│ │ │ +AbstractIntegerDistribution.sample(int sampleSize)
│ │ │ Generates a random sample from the distribution.
│ │ │
│ │ │
│ │ │
│ │ │ -int[]
│ │ │ -AbstractIntegerDistribution.sample(int sampleSize)
│ │ │ + double[]
│ │ │ +AbstractContinuousDistribution.sample(int sampleSize)
│ │ │ Generates a random sample from the distribution.
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ @@ -1203,97 +1203,97 @@
│ │ │ p-value, associated with a
│ │ │
│ │ │ Chi-square goodness of fit test comparing the observed
│ │ │ frequency counts to those in the expected
array.
│ │ │
static double
chiSquareTest(double[] expected,
│ │ │ + long[] observed)
double
chiSquareTest(double[] expected,
│ │ │ long[] observed)
│ │ │ observed
│ │ │ frequency counts to those in the expected
array.static double
chiSquareTest(double[] expected,
│ │ │ - long[] observed)
boolean
chiSquareTest(double[] expected,
│ │ │ long[] observed,
│ │ │ double alpha)
│ │ │ alpha
.static boolean
chiSquareTest(double[] expected,
│ │ │ + long[] observed,
│ │ │ + double alpha)
boolean
chiSquareTest(double[] expected,
│ │ │ long[] observed,
│ │ │ double alpha)
│ │ │ alpha
.static boolean
chiSquareTest(double[] expected,
│ │ │ - long[] observed,
│ │ │ - double alpha)
double
chiSquareTest(long[][] counts)
static double
chiSquareTest(long[][] counts)
double
chiSquareTest(long[][] counts)
│ │ │ counts
│ │ │ array, viewed as a two-way table.static double
chiSquareTest(long[][] counts)
boolean
chiSquareTest(long[][] counts,
│ │ │ double alpha)
static boolean
chiSquareTest(long[][] counts,
│ │ │ + double alpha)
boolean
chiSquareTest(long[][] counts,
│ │ │ double alpha)
│ │ │ alpha
.static boolean
chiSquareTest(long[][] counts,
│ │ │ - double alpha)
double
chiSquareTestDataSetsComparison(long[] observed1,
│ │ │ long[] observed2)
static double
double
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
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
homoscedasticTTest(double[] sample1,
│ │ │ double[] sample2)
boolean
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
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
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
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 boolean
oneWayAnovaTest(Collection<double[]> categoryData,
│ │ │ double alpha)
double
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
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
pairedT(double[] sample1,
│ │ │ double[] sample2)
double
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
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
pairedTTest(double[] sample1,
│ │ │ double[] sample2)
boolean
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
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(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
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
tTest(double[] sample1,
│ │ │ double[] sample2)
boolean
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
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(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
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
tTest(double mu,
│ │ │ double[] sample)
boolean
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
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
.
│ │ │
│ │ │
double
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
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
tTest(double mu,
│ │ │ StatisticalSummary sampleStats)
boolean
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
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(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
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
tTest(StatisticalSummary sampleStats1,
│ │ │ StatisticalSummary sampleStats2)
boolean
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
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,30 +1820,30 @@
│ │ │ ContinuedFraction.evaluate(double x,
│ │ │ int maxIterations)
│ │ │ Evaluates the continued fraction at the value x.
│ │ │
│ │ │
double
transform(Object o)
double
transform(Object o)
│ │ │ double
transform(Object o)
│ │ │ double
transform(Object o)
double
integrate(double min,
│ │ │ +TrapezoidIntegrator.integrate(double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │
│ │ │
double
integrate(double min,
│ │ │ double max)
│ │ │ double
integrate(double min,
│ │ │ +RombergIntegrator.integrate(double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │
│ │ │
double
integrate(UnivariateRealFunction f,
│ │ │ +TrapezoidIntegrator.integrate(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Integrate the function in the given interval.
│ │ │
│ │ │
double
double
integrate(UnivariateRealFunction f,
│ │ │ +RombergIntegrator.integrate(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Integrate the function in the given interval.
│ │ │
│ │ │
double
solve(double min,
│ │ │ +NewtonSolver.solve(double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │
│ │ │
double
solve(double min,
│ │ │ double max)
│ │ │ double
solve(double min,
│ │ │ +BisectionSolver.solve(double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │
│ │ │
double
solve(double min,
│ │ │ +NewtonSolver.solve(double min,
│ │ │ double max,
│ │ │ - double initial)
│ │ │ + double startValue)
│ │ │ Deprecated.
│ │ │
│ │ │
double
solve(double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ double
solve(double min,
│ │ │ +BisectionSolver.solve(double min,
│ │ │ double max,
│ │ │ - double startValue)
│ │ │ + double initial)
│ │ │ Deprecated.
│ │ │
│ │ │
double
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
solve(int maxEval,
│ │ │ +SecantSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Find a zero in the given interval.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ +BrentSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ -Find a root in the given interval.
│ │ │ +Find a zero in the given interval.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ +BisectionSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ -Find a real root in the given interval.
│ │ │ +Solve for a zero root in the given interval.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ +MullerSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ -Find a zero in the given interval.
│ │ │ +Find a real root in the given interval.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ +RiddersSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ -Find a zero near the midpoint of min
and max
.
│ │ │ +Find a root in the given interval.
│ │ │
│ │ │
double
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
solve(int maxEval,
│ │ │ +SecantSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ -Find a zero in the given interval with an initial guess.
│ │ │ +Find a zero in the given interval.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ +BrentSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ -Find a root in the given interval with initial value.
│ │ │ +Find a zero in the given interval with an initial guess.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ +BisectionSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ -Find a real root in the given interval with initial value.
│ │ │ +Solve for a zero in the given interval, start at startValue.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ +MullerSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ -Find a zero in the given interval.
│ │ │ +Find a real root in the given interval with initial value.
│ │ │
│ │ │
double
solve(int maxEval,
│ │ │ +RiddersSolver.solve(int maxEval,
│ │ │ UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ - double startValue)
│ │ │ -Find a zero near the value startValue
.
│ │ │ + double initial)
│ │ │ +Find a root in the given interval with initial value.
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +NewtonSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +SecantSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +BrentSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +BisectionSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +MullerSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +RiddersSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
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
solve(UnivariateRealFunction f,
│ │ │ +SecantSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +BrentSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +BisectionSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +MullerSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ double initial)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
solve(UnivariateRealFunction f,
│ │ │ +RiddersSolver.solve(UnivariateRealFunction f,
│ │ │ double min,
│ │ │ double max,
│ │ │ - double startValue)
│ │ │ + double initial)
│ │ │ Deprecated.
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │
│ │ │
│ │ │
double
protected double
doOptimize()
│ │ │ +doOptimize()
│ │ │ protected double
doOptimize()
│ │ │ +doOptimize()
│ │ │ double
optimize(UnivariateRealFunction f,
│ │ ├── ./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
│ │ │ @@ -156,33 +156,33 @@
│ │ │
│ │ │ Modifier and Type
│ │ │ Method and Description
│ │ │
│ │ │
│ │ │
│ │ │ Localizable
│ │ │ -MathException.getGeneralPattern()
│ │ │ + MathRuntimeException.getGeneralPattern()
│ │ │ Gets the localizable pattern used to build the general part of the message of this throwable.
│ │ │
│ │ │
│ │ │
│ │ │ Localizable
│ │ │ -MathRuntimeException.getGeneralPattern()
│ │ │ + MathException.getGeneralPattern()
│ │ │ Gets the localizable pattern used to build the general part of the message of this throwable.
│ │ │
│ │ │
│ │ │
│ │ │ Localizable
│ │ │ -MathException.getSpecificPattern()
│ │ │ + MathRuntimeException.getSpecificPattern()
│ │ │ Gets the localizable pattern used to build the specific part of the message of this throwable.
│ │ │
│ │ │
│ │ │
│ │ │ Localizable
│ │ │ -MathRuntimeException.getSpecificPattern()
│ │ │ + MathException.getSpecificPattern()
│ │ │ Gets the localizable pattern used to build the specific part of the message of this throwable.
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ Methods in org.apache.commons.math with parameters of type Localizable
│ │ │ @@ -408,57 +408,57 @@
│ │ │
│ │ │ Modifier and Type
│ │ │ Method and Description
│ │ │
│ │ │
│ │ │
│ │ │ Localizable
│ │ │ -MathIllegalArgumentException.getGeneralPattern()
│ │ │ + MathUnsupportedOperationException.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()
│ │ │ + MathThrowable.getGeneralPattern()
│ │ │ Gets the localizable pattern used to build the general part of the message of this throwable.
│ │ │
│ │ │
│ │ │
│ │ │ Localizable
│ │ │ -MathIllegalArgumentException.getSpecificPattern()
│ │ │ + MathUnsupportedOperationException.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()
│ │ │ + MathThrowable.getSpecificPattern()
│ │ │ Gets the localizable pattern used to build the specific part of the message of this throwable.
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ Constructors in org.apache.commons.math.exception with parameters of type Localizable
│ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/genetics/class-use/Chromosome.html
│ │ │┄ Ordering differences only
│ │ │ @@ -162,27 +162,27 @@
│ │ │ Chromosome
│ │ │ ChromosomePair.getSecond()
│ │ │ Access the second chromosome.
│ │ │
│ │ │
│ │ │
│ │ │ Chromosome
│ │ │ -BinaryMutation.mutate(Chromosome original)
│ │ │ + MutationPolicy.mutate(Chromosome original)
│ │ │ Mutate the given chromosome.
│ │ │
│ │ │
│ │ │
│ │ │ Chromosome
│ │ │ RandomKeyMutation.mutate(Chromosome original)
│ │ │ Mutate the given chromosome.
│ │ │
│ │ │
│ │ │
│ │ │ Chromosome
│ │ │ -MutationPolicy.mutate(Chromosome original)
│ │ │ + BinaryMutation.mutate(Chromosome original)
│ │ │ Mutate the given chromosome.
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ Methods in org.apache.commons.math.genetics that return types with arguments of type Chromosome
│ │ │ @@ -228,62 +228,62 @@
│ │ │ int
│ │ │ Chromosome.compareTo(Chromosome another)
│ │ │ Compares two chromosomes based on their fitness.
│ │ │
│ │ │
│ │ │
│ │ │ ChromosomePair
│ │ │ -OnePointCrossover.crossover(Chromosome first,
│ │ │ +CrossoverPolicy.crossover(Chromosome first,
│ │ │ Chromosome second)
│ │ │ -Performs one point crossover.
│ │ │ +Perform a crossover operation on the given chromosomes.
│ │ │
│ │ │
│ │ │
│ │ │ ChromosomePair
│ │ │ -CrossoverPolicy.crossover(Chromosome first,
│ │ │ +OnePointCrossover.crossover(Chromosome first,
│ │ │ Chromosome second)
│ │ │ -Perform a crossover operation on the given chromosomes.
│ │ │ +Performs one point crossover.
│ │ │
│ │ │
│ │ │
│ │ │ protected boolean
│ │ │ RandomKey.isSame(Chromosome another)
│ │ │ Returns true
iff another
is a RandomKey and
│ │ │ encodes the same permutation.
│ │ │
│ │ │
│ │ │
│ │ │ 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)
│ │ │ + Chromosome.isSame(Chromosome another)
│ │ │ Returns true iff another
has the same
│ │ │ representation and therefore the same fitness.
│ │ │
│ │ │
│ │ │
│ │ │ Chromosome
│ │ │ -BinaryMutation.mutate(Chromosome original)
│ │ │ + MutationPolicy.mutate(Chromosome original)
│ │ │ Mutate the given chromosome.
│ │ │
│ │ │
│ │ │
│ │ │ Chromosome
│ │ │ RandomKeyMutation.mutate(Chromosome original)
│ │ │ Mutate the given chromosome.
│ │ │
│ │ │
│ │ │
│ │ │ Chromosome
│ │ │ -MutationPolicy.mutate(Chromosome original)
│ │ │ + BinaryMutation.mutate(Chromosome original)
│ │ │ Mutate the given chromosome.
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ Method parameters in org.apache.commons.math.genetics with type arguments of type Chromosome
│ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/genetics/class-use/ChromosomePair.html
│ │ │┄ Ordering differences only
│ │ │ @@ -103,24 +103,24 @@
│ │ │
│ │ │ Modifier and Type
│ │ │ Method and Description
│ │ │
│ │ │
│ │ │
│ │ │ ChromosomePair
│ │ │ -OnePointCrossover.crossover(Chromosome first,
│ │ │ +CrossoverPolicy.crossover(Chromosome first,
│ │ │ Chromosome second)
│ │ │ -Performs one point crossover.
│ │ │ +Perform a crossover operation on the given chromosomes.
│ │ │
│ │ │
│ │ │
│ │ │ ChromosomePair
│ │ │ -CrossoverPolicy.crossover(Chromosome first,
│ │ │ +OnePointCrossover.crossover(Chromosome first,
│ │ │ Chromosome second)
│ │ │ -Perform a crossover operation on the given chromosomes.
│ │ │ +Performs one point crossover.
│ │ │
│ │ │
│ │ │
│ │ │ ChromosomePair
│ │ │ TournamentSelection.select(Population population)
│ │ │ Select two chromosomes from the population.
│ │ │
│ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/genetics/class-use/Population.html
│ │ │┄ Ordering differences only
│ │ │ @@ -132,21 +132,21 @@
│ │ │ GeneticAlgorithm.evolve(Population initial,
│ │ │ StoppingCondition condition)
│ │ │ Evolve the given population.
│ │ │
│ │ │
│ │ │
│ │ │ Population
│ │ │ -ElitisticListPopulation.nextGeneration()
│ │ │ + Population.nextGeneration()
│ │ │ Start the population for the next generation.
│ │ │
│ │ │
│ │ │
│ │ │ Population
│ │ │ -Population.nextGeneration()
│ │ │ + ElitisticListPopulation.nextGeneration()
│ │ │ Start the population for the next generation.
│ │ │
│ │ │
│ │ │
│ │ │ Population
│ │ │ GeneticAlgorithm.nextGeneration(Population current)
│ │ │ Evolve the given population into the next generation.
│ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/AbstractRealVector.html
│ │ │┄ Ordering differences only
│ │ │ @@ -122,22 +122,22 @@
│ │ │ Methods in org.apache.commons.math.linear that return AbstractRealVector
│ │ │
│ │ │ Modifier and Type
│ │ │ Method and Description
│ │ │
│ │ │
│ │ │
│ │ │ -abstract AbstractRealVector
│ │ │ -AbstractRealVector.copy()
│ │ │ + AbstractRealVector
│ │ │ +ArrayRealVector.copy()
│ │ │ Returns a (deep) copy of this vector.
│ │ │
│ │ │
│ │ │
│ │ │ -AbstractRealVector
│ │ │ -ArrayRealVector.copy()
│ │ │ + abstract AbstractRealVector
│ │ │ +AbstractRealVector.copy()
│ │ │ Returns a (deep) copy of this vector.
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ ├── ./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 Type
│ │ │ Method and Description
│ │ │
│ │ │
│ │ │
│ │ │ 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).
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -AdamsIntegrator.updateHighOrderDerivativesPhase2(double[] start,
│ │ │ +AdamsNordsieckTransformer.updateHighOrderDerivativesPhase2(double[] start,
│ │ │ double[] end,
│ │ │ Array2DRowRealMatrix highOrder)
│ │ │ Update the high order scaled derivatives Adams integrators (phase 2).
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -AdamsNordsieckTransformer.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.
│ │ │ since 2.0, replaced by MatrixUtils.createFieldIdentityMatrix(Field, int)
│ │ │ @@ -236,284 +236,284 @@
│ │ │ Deprecated.
│ │ │ since 2.0 replaced by MatrixUtils.createRowFieldMatrix(FieldElement[])
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ 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 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.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.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
.
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/DecompositionSolver.html
│ │ │┄ Ordering differences only
│ │ │ @@ -102,63 +102,63 @@
│ │ │
│ │ │ 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()
│ │ │ -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
│ │ │ -QRDecomposition.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
│ │ │ -EigenDecomposition.getSolver()
│ │ │ + EigenDecompositionImpl.getSolver()
│ │ │ Get a solver for finding the A × X = B solution in exact linear 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.
│ │ │
│ │ │
│ │ │
│ │ │ DecompositionSolver
│ │ │ -CholeskyDecomposition.getSolver()
│ │ │ + SingularValueDecompositionImpl.getSolver()
│ │ │ Get a solver for finding the A × X = B solution in least square sense.
│ │ │
│ │ │
│ │ │
│ │ │ DecompositionSolver
│ │ │ -LUDecomposition.getSolver()
│ │ │ -Get a solver for finding the A × X = B solution in exact linear sense.
│ │ │ + CholeskyDecomposition.getSolver()
│ │ │ +Get a solver for finding the A × X = B solution in least square sense.
│ │ │
│ │ │
│ │ │
│ │ │ DecompositionSolver
│ │ │ -SingularValueDecompositionImpl.getSolver()
│ │ │ + QRDecomposition.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.
│ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/linear/class-use/FieldDecompositionSolver.html
│ │ │┄ Ordering differences only
│ │ │ @@ -101,22 +101,22 @@
│ │ │ Methods in org.apache.commons.math.linear that return FieldDecompositionSolver
│ │ │
│ │ │ Modifier and Type
│ │ │ Method and Description
│ │ │
│ │ │
│ │ │
│ │ │ -FieldDecompositionSolver<T>
│ │ │ -FieldLUDecompositionImpl.getSolver()
│ │ │ + FieldDecompositionSolver<T>
│ │ │ +FieldLUDecomposition.getSolver()
│ │ │ Get a solver for finding the A × X = B solution in exact linear sense.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldDecompositionSolver<T>
│ │ │ -FieldLUDecomposition.getSolver()
│ │ │ + FieldDecompositionSolver<T>
│ │ │ +FieldLUDecompositionImpl.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
│ │ │ @@ -141,58 +141,58 @@
│ │ │
│ │ │ FieldMatrix<T>
│ │ │ AbstractFieldMatrix.add(FieldMatrix<T> m)
│ │ │ Compute the sum of this and m.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -Array2DRowFieldMatrix.add(FieldMatrix<T> m)
│ │ │ + FieldMatrix<T>
│ │ │ +FieldMatrix.add(FieldMatrix<T> m)
│ │ │ Compute the sum of this and m.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -BlockFieldMatrix.add(FieldMatrix<T> m)
│ │ │ + FieldMatrix<T>
│ │ │ +Array2DRowFieldMatrix.add(FieldMatrix<T> m)
│ │ │ Compute the sum of this and m.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -FieldMatrix.add(FieldMatrix<T> m)
│ │ │ + FieldMatrix<T>
│ │ │ +BlockFieldMatrix.add(FieldMatrix<T> m)
│ │ │ Compute the sum of this and m.
│ │ │
│ │ │
│ │ │
│ │ │ -abstract FieldMatrix<T>
│ │ │ -AbstractFieldMatrix.copy()
│ │ │ + FieldMatrix<T>
│ │ │ +SparseFieldMatrix.copy()
│ │ │ Returns a (deep) copy of this.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -SparseFieldMatrix.copy()
│ │ │ + abstract FieldMatrix<T>
│ │ │ +AbstractFieldMatrix.copy()
│ │ │ Returns a (deep) copy of this.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -Array2DRowFieldMatrix.copy()
│ │ │ + FieldMatrix<T>
│ │ │ +FieldMatrix.copy()
│ │ │ Returns a (deep) copy of this.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -BlockFieldMatrix.copy()
│ │ │ + FieldMatrix<T>
│ │ │ +Array2DRowFieldMatrix.copy()
│ │ │ Returns a (deep) copy of this.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -FieldMatrix.copy()
│ │ │ + FieldMatrix<T>
│ │ │ +BlockFieldMatrix.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,48 +224,48 @@
│ │ │ 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>
│ │ │ +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>
│ │ │ -SparseFieldMatrix.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.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -Array2DRowFieldMatrix.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>
│ │ │ -BlockFieldMatrix.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>
│ │ │ -FieldMatrix.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.
│ │ │
│ │ │
│ │ │
│ │ │ static <T extends FieldElement<T>>
FieldMatrix<T>
│ │ │ @@ -278,74 +278,74 @@
│ │ │ FieldMatrix<T>
│ │ │ AbstractFieldMatrix.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>
│ │ │ +BlockFieldMatrix.getColumnMatrix(int column)
│ │ │ Returns the entries in column number column
│ │ │ as a column matrix.
│ │ │
│ │ │
│ │ │
│ │ │ FieldMatrix<T>
│ │ │ FieldDecompositionSolver.getInverse()
│ │ │ Get the inverse (or pseudo-inverse) of the decomposed matrix.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -FieldLUDecompositionImpl.getL()
│ │ │ + FieldMatrix<T>
│ │ │ +FieldLUDecomposition.getL()
│ │ │ Returns the matrix L of the decomposition.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -FieldLUDecomposition.getL()
│ │ │ + FieldMatrix<T>
│ │ │ +FieldLUDecompositionImpl.getL()
│ │ │ Returns the matrix L of the decomposition.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -FieldLUDecompositionImpl.getP()
│ │ │ + FieldMatrix<T>
│ │ │ +FieldLUDecomposition.getP()
│ │ │ Returns the P rows permutation matrix.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -FieldLUDecomposition.getP()
│ │ │ + FieldMatrix<T>
│ │ │ +FieldLUDecompositionImpl.getP()
│ │ │ Returns the P rows permutation matrix.
│ │ │
│ │ │
│ │ │
│ │ │ FieldMatrix<T>
│ │ │ AbstractFieldMatrix.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>
│ │ │ +BlockFieldMatrix.getRowMatrix(int row)
│ │ │ Returns the entries in row number row
│ │ │ as a row matrix.
│ │ │
│ │ │
│ │ │
│ │ │ FieldMatrix<T>
│ │ │ AbstractFieldMatrix.getSubMatrix(int[] selectedRows,
│ │ │ @@ -366,64 +366,64 @@
│ │ │ 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>
│ │ │ +BlockFieldMatrix.getSubMatrix(int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Gets a submatrix.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -FieldLUDecompositionImpl.getU()
│ │ │ + FieldMatrix<T>
│ │ │ +FieldLUDecomposition.getU()
│ │ │ Returns the matrix U of the decomposition.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -FieldLUDecomposition.getU()
│ │ │ + FieldMatrix<T>
│ │ │ +FieldLUDecompositionImpl.getU()
│ │ │ Returns the matrix U of the decomposition.
│ │ │
│ │ │
│ │ │
│ │ │ FieldMatrix<T>
│ │ │ AbstractFieldMatrix.multiply(FieldMatrix<T> m)
│ │ │ Returns the result of postmultiplying this by m.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -Array2DRowFieldMatrix.multiply(FieldMatrix<T> m)
│ │ │ + FieldMatrix<T>
│ │ │ +FieldMatrix.multiply(FieldMatrix<T> m)
│ │ │ Returns the result of postmultiplying this by m.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -BlockFieldMatrix.multiply(FieldMatrix<T> m)
│ │ │ + FieldMatrix<T>
│ │ │ +Array2DRowFieldMatrix.multiply(FieldMatrix<T> m)
│ │ │ Returns the result of postmultiplying this by m.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -FieldMatrix.multiply(FieldMatrix<T> m)
│ │ │ + FieldMatrix<T>
│ │ │ +BlockFieldMatrix.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,22 +456,22 @@
│ │ │
│ │ │ 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
.
│ │ │ @@ -486,40 +486,40 @@
│ │ │
│ │ │ FieldMatrix<T>
│ │ │ AbstractFieldMatrix.scalarAdd(T d)
│ │ │ Returns the result of adding d to each entry of this.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -BlockFieldMatrix.scalarAdd(T d)
│ │ │ + FieldMatrix<T>
│ │ │ +FieldMatrix.scalarAdd(T d)
│ │ │ Returns the result of adding d to each entry of this.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -FieldMatrix.scalarAdd(T d)
│ │ │ + FieldMatrix<T>
│ │ │ +BlockFieldMatrix.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.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -BlockFieldMatrix.scalarMultiply(T d)
│ │ │ + FieldMatrix<T>
│ │ │ +FieldMatrix.scalarMultiply(T d)
│ │ │ Returns the result multiplying each entry of this by d.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -FieldMatrix.scalarMultiply(T d)
│ │ │ + FieldMatrix<T>
│ │ │ +BlockFieldMatrix.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.
│ │ │ @@ -528,46 +528,46 @@
│ │ │
│ │ │ FieldMatrix<T>
│ │ │ AbstractFieldMatrix.subtract(FieldMatrix<T> m)
│ │ │ Compute this minus m.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -Array2DRowFieldMatrix.subtract(FieldMatrix<T> m)
│ │ │ + FieldMatrix<T>
│ │ │ +FieldMatrix.subtract(FieldMatrix<T> m)
│ │ │ Compute this minus m.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -BlockFieldMatrix.subtract(FieldMatrix<T> m)
│ │ │ + FieldMatrix<T>
│ │ │ +Array2DRowFieldMatrix.subtract(FieldMatrix<T> m)
│ │ │ Compute this minus m.
│ │ │
│ │ │
│ │ │
│ │ │ -FieldMatrix<T>
│ │ │ -FieldMatrix.subtract(FieldMatrix<T> m)
│ │ │ + FieldMatrix<T>
│ │ │ +BlockFieldMatrix.subtract(FieldMatrix<T> m)
│ │ │ Compute this minus m.
│ │ │
│ │ │
│ │ │
│ │ │ FieldMatrix<T>
│ │ │ AbstractFieldMatrix.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>
│ │ │ +BlockFieldMatrix.transpose()
│ │ │ Returns the transpose of this matrix.
│ │ │
│ │ │
│ │ │
FieldMatrix<T> |
│ │ │ AbstractFieldMatrix.add(FieldMatrix<T> m)
│ │ │ Compute the sum of this and m.
│ │ │ |
│ │ │ ||
FieldMatrix<T> |
│ │ │ -Array2DRowFieldMatrix.add(FieldMatrix<T> m)
│ │ │ + | FieldMatrix<T> |
│ │ │ +FieldMatrix.add(FieldMatrix<T> m)
│ │ │ Compute the sum of this and m.
│ │ │ |
│ │ │
FieldMatrix<T> |
│ │ │ -BlockFieldMatrix.add(FieldMatrix<T> m)
│ │ │ + | FieldMatrix<T> |
│ │ │ +Array2DRowFieldMatrix.add(FieldMatrix<T> m)
│ │ │ Compute the sum of this and m.
│ │ │ |
│ │ │
FieldMatrix<T> |
│ │ │ -FieldMatrix.add(FieldMatrix<T> m)
│ │ │ + | FieldMatrix<T> |
│ │ │ +BlockFieldMatrix.add(FieldMatrix<T> m)
│ │ │ Compute the sum of this and m.
│ │ │ |
│ │ │
static Array2DRowRealMatrix |
│ │ │ MatrixUtils.bigFractionMatrixToRealMatrix(FieldMatrix<BigFraction> m)
│ │ │
│ │ │ @@ -633,28 +633,28 @@
│ │ │ | ||
FieldMatrix<T> |
│ │ │ AbstractFieldMatrix.multiply(FieldMatrix<T> m)
│ │ │ Returns the result of postmultiplying this by m.
│ │ │ |
│ │ │ ||
FieldMatrix<T> |
│ │ │ -Array2DRowFieldMatrix.multiply(FieldMatrix<T> m)
│ │ │ + | FieldMatrix<T> |
│ │ │ +FieldMatrix.multiply(FieldMatrix<T> m)
│ │ │ Returns the result of postmultiplying this by m.
│ │ │ |
│ │ │
FieldMatrix<T> |
│ │ │ -BlockFieldMatrix.multiply(FieldMatrix<T> m)
│ │ │ + | FieldMatrix<T> |
│ │ │ +Array2DRowFieldMatrix.multiply(FieldMatrix<T> m)
│ │ │ Returns the result of postmultiplying this by m.
│ │ │ |
│ │ │
FieldMatrix<T> |
│ │ │ -FieldMatrix.multiply(FieldMatrix<T> m)
│ │ │ + | FieldMatrix<T> |
│ │ │ +BlockFieldMatrix.multiply(FieldMatrix<T> m)
│ │ │ Returns the result of postmultiplying this by m.
│ │ │ |
│ │ │
FieldMatrix<T> |
│ │ │ AbstractFieldMatrix.preMultiply(FieldMatrix<T> m)
│ │ │ Returns the result premultiplying this by
│ │ │ @@ -672,48 +672,48 @@
│ │ │ FieldMatrix<T> matrix)
│ │ │ m .Sets the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ ||
void |
│ │ │ -BlockFieldMatrix.setColumnMatrix(int column,
│ │ │ - FieldMatrix<T> matrix)
│ │ │ + | FieldMatrix.setColumnMatrix(int column,
│ │ │ + FieldMatrix<T> matrix)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ |
void |
│ │ │ -FieldMatrix.setColumnMatrix(int column,
│ │ │ - FieldMatrix<T> matrix)
│ │ │ + | BlockFieldMatrix.setColumnMatrix(int column,
│ │ │ + FieldMatrix<T> matrix)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ |
void |
│ │ │ AbstractFieldMatrix.setRowMatrix(int row,
│ │ │ FieldMatrix<T> matrix)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ ||
void |
│ │ │ -BlockFieldMatrix.setRowMatrix(int row,
│ │ │ - FieldMatrix<T> matrix)
│ │ │ + | FieldMatrix.setRowMatrix(int row,
│ │ │ + FieldMatrix<T> matrix)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ |
void |
│ │ │ -FieldMatrix.setRowMatrix(int row,
│ │ │ - FieldMatrix<T> matrix)
│ │ │ + | BlockFieldMatrix.setRowMatrix(int row,
│ │ │ + FieldMatrix<T> matrix)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ |
FieldMatrix<T> |
│ │ │ FieldDecompositionSolver.solve(FieldMatrix<T> b)
│ │ │ @@ -723,28 +723,28 @@
│ │ │ | ||
FieldMatrix<T> |
│ │ │ AbstractFieldMatrix.subtract(FieldMatrix<T> m)
│ │ │ Compute this minus m.
│ │ │ |
│ │ │ ||
FieldMatrix<T> |
│ │ │ -Array2DRowFieldMatrix.subtract(FieldMatrix<T> m)
│ │ │ + | FieldMatrix<T> |
│ │ │ +FieldMatrix.subtract(FieldMatrix<T> m)
│ │ │ Compute this minus m.
│ │ │ |
│ │ │
FieldMatrix<T> |
│ │ │ -BlockFieldMatrix.subtract(FieldMatrix<T> m)
│ │ │ + | FieldMatrix<T> |
│ │ │ +Array2DRowFieldMatrix.subtract(FieldMatrix<T> m)
│ │ │ Compute this minus m.
│ │ │ |
│ │ │
FieldMatrix<T> |
│ │ │ -FieldMatrix.subtract(FieldMatrix<T> m)
│ │ │ + | FieldMatrix<T> |
│ │ │ +BlockFieldMatrix.subtract(FieldMatrix<T> m)
│ │ │ Compute this minus m.
│ │ │ |
│ │ │
T |
│ │ │ AbstractFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ Visit (and possibly change) all matrix entries in column order.
│ │ │ |
│ │ │ ||
T |
│ │ │ -Array2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ + | T |
│ │ │ +FieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ Visit (and possibly change) all matrix entries in column order.
│ │ │ |
│ │ │
T |
│ │ │ -FieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ + | T |
│ │ │ +Array2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ Visit (and possibly change) all matrix entries in column order.
│ │ │ |
│ │ │
T |
│ │ │ AbstractFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (and possibly change) some matrix entries in column order.
│ │ │ |
│ │ │ ||
T |
│ │ │ -Array2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -FieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ AbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ Visit (and possibly change) all matrix entries using the fastest possible order.
│ │ │ |
│ │ │ ||
T |
│ │ │ -BlockFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ + | T |
│ │ │ +FieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ Visit (and possibly change) all matrix entries using the fastest possible order.
│ │ │ |
│ │ │
T |
│ │ │ -FieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ + | T |
│ │ │ +BlockFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ Visit (and possibly change) all matrix entries using the fastest possible order.
│ │ │ |
│ │ │
T |
│ │ │ AbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (and possibly change) some matrix entries using the fastest possible order.
│ │ │ |
│ │ │ ||
T |
│ │ │ -BlockFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -FieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ AbstractFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ Visit (and possibly change) all matrix entries in row order.
│ │ │ |
│ │ │ ||
T |
│ │ │ -Array2DRowFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ + | T |
│ │ │ +FieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ Visit (and possibly change) all matrix entries in row order.
│ │ │ |
│ │ │
T |
│ │ │ -BlockFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ + | T |
│ │ │ +Array2DRowFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ Visit (and possibly change) all matrix entries in row order.
│ │ │ |
│ │ │
T |
│ │ │ -FieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ + | T |
│ │ │ +BlockFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ Visit (and possibly change) all matrix entries in row order.
│ │ │ |
│ │ │
T |
│ │ │ AbstractFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (and possibly change) some matrix entries in row order.
│ │ │ |
│ │ │ ||
T |
│ │ │ -Array2DRowFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -BlockFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -FieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ AbstractFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ Visit (but don't change) all matrix entries in column order.
│ │ │ |
│ │ │ ||
T |
│ │ │ -Array2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ + | T |
│ │ │ +FieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ Visit (but don't change) all matrix entries in column order.
│ │ │ |
│ │ │
T |
│ │ │ -FieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ + | T |
│ │ │ +Array2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ Visit (but don't change) all matrix entries in column order.
│ │ │ |
│ │ │
T |
│ │ │ AbstractFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (but don't change) some matrix entries in column order.
│ │ │ |
│ │ │ ||
T |
│ │ │ -Array2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -FieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ AbstractFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ Visit (but don't change) all matrix entries using the fastest possible order.
│ │ │ |
│ │ │ ||
T |
│ │ │ -BlockFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ + | T |
│ │ │ +FieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ Visit (but don't change) all matrix entries using the fastest possible order.
│ │ │ |
│ │ │
T |
│ │ │ -FieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ + | T |
│ │ │ +BlockFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ Visit (but don't change) all matrix entries using the fastest possible order.
│ │ │ |
│ │ │
T |
│ │ │ AbstractFieldMatrix.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.
│ │ │ |
│ │ │ ||
T |
│ │ │ -BlockFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -FieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ AbstractFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ Visit (but don't change) all matrix entries in row order.
│ │ │ |
│ │ │ ||
T |
│ │ │ -Array2DRowFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ + | T |
│ │ │ +FieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ Visit (but don't change) all matrix entries in row order.
│ │ │ |
│ │ │
T |
│ │ │ -BlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ + | T |
│ │ │ +Array2DRowFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ Visit (but don't change) all matrix entries in row order.
│ │ │ |
│ │ │
T |
│ │ │ -FieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ + | T |
│ │ │ +BlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ Visit (but don't change) all matrix entries in row order.
│ │ │ |
│ │ │
T |
│ │ │ AbstractFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (but don't change) some matrix entries in row order.
│ │ │ |
│ │ │ ||
T |
│ │ │ -Array2DRowFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -BlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -FieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ + | ||
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>> |
│ │ │ MatrixUtils.createFieldVector(T[] data)
│ │ │ Creates a
│ │ │ @@ -254,319 +254,319 @@
│ │ │ FieldVector using the data from the input array. | ||
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)
│ │ │ 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> |
│ │ │ +BlockFieldMatrix.getColumnVector(int column)
│ │ │ Returns the entries in column number
│ │ │ column
│ │ │ as a vector. |
│ │ │
FieldVector<T> |
│ │ │ AbstractFieldMatrix.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> |
│ │ │ +BlockFieldMatrix.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,
│ │ │ + | ||
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)
│ │ │ Returns the result of multiplying this by the vector
│ │ │ @@ -593,40 +593,40 @@
│ │ │ 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.
│ │ │ |
│ │ │
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 void |
│ │ │ ArrayFieldVector.checkVectorDimensions(FieldVector<T> v)
│ │ │ Check if instance and specified vectors have the same dimension.
│ │ │ @@ -722,58 +722,58 @@
│ │ │ | ||
T |
│ │ │ ArrayFieldVector.dotProduct(FieldVector<T> v)
│ │ │ Compute the dot product.
│ │ │ |
│ │ │ ||
T |
│ │ │ -FieldVector.dotProduct(FieldVector<T> v)
│ │ │ + | T |
│ │ │ +SparseFieldVector.dotProduct(FieldVector<T> v)
│ │ │ Compute the dot product.
│ │ │ |
│ │ │
T |
│ │ │ -SparseFieldVector.dotProduct(FieldVector<T> v)
│ │ │ + | T |
│ │ │ +FieldVector.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)
│ │ │ Returns the result of multiplying this by the vector
│ │ │ @@ -788,22 +788,22 @@
│ │ │ 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)
│ │ │ Returns the (row) vector result of premultiplying this by the vector
│ │ │ @@ -818,91 +818,91 @@
│ │ │ 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.
│ │ │ |
│ │ │
void |
│ │ │ AbstractFieldMatrix.setColumnVector(int column,
│ │ │ FieldVector<T> vector)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a vector. |
│ │ │ ||
void |
│ │ │ -BlockFieldMatrix.setColumnVector(int column,
│ │ │ - FieldVector<T> vector)
│ │ │ + | FieldMatrix.setColumnVector(int column,
│ │ │ + FieldVector<T> vector)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a vector. |
│ │ │ |
void |
│ │ │ -FieldMatrix.setColumnVector(int column,
│ │ │ - FieldVector<T> vector)
│ │ │ + | BlockFieldMatrix.setColumnVector(int column,
│ │ │ + FieldVector<T> vector)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a vector. |
│ │ │ |
void |
│ │ │ AbstractFieldMatrix.setRowVector(int row,
│ │ │ FieldVector<T> vector)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a vector. |
│ │ │ ||
void |
│ │ │ -BlockFieldMatrix.setRowVector(int row,
│ │ │ - FieldVector<T> vector)
│ │ │ + | FieldMatrix.setRowVector(int row,
│ │ │ + FieldVector<T> vector)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a vector. |
│ │ │ |
void |
│ │ │ -FieldMatrix.setRowVector(int row,
│ │ │ - FieldVector<T> vector)
│ │ │ + | BlockFieldMatrix.setRowVector(int row,
│ │ │ + FieldVector<T> vector)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a vector. |
│ │ │ |
void |
│ │ │ ArrayFieldVector.setSubVector(int index,
│ │ │ FieldVector<T> v)
│ │ │ Set a set of consecutive elements.
│ │ │ |
│ │ │ ||
void |
│ │ │ -FieldVector.setSubVector(int index,
│ │ │ - FieldVector<T> v)
│ │ │ + | SparseFieldVector.setSubVector(int index,
│ │ │ + FieldVector<T> v)
│ │ │ Set a set of consecutive elements.
│ │ │ |
│ │ │ |
void |
│ │ │ -SparseFieldVector.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.
│ │ │ |
│ │ │
RealMatrix |
│ │ │ EigenDecompositionImpl.getD()
│ │ │ Returns the block diagonal matrix D of the decomposition.
│ │ │ |
│ │ │
│ │ │ ||
BigDecimal |
│ │ │ -BigMatrixImpl.getDeterminant()
│ │ │ + | BigMatrix.getDeterminant()
│ │ │ Deprecated.
│ │ │ Returns the determinant of this matrix.
│ │ │ |
│ │ │ |
BigDecimal |
│ │ │ -BigMatrix.getDeterminant()
│ │ │ + | double |
│ │ │ +AbstractRealMatrix.getDeterminant()
│ │ │ Deprecated.
│ │ │ -Returns the determinant of this matrix.
│ │ │ |
│ │ │
double |
│ │ │ -AbstractRealMatrix.getDeterminant()
│ │ │ + | BigDecimal |
│ │ │ +BigMatrixImpl.getDeterminant()
│ │ │ Deprecated.
│ │ │ +Returns the determinant of this matrix.
│ │ │ |
│ │ │
RealVector |
│ │ │ EigenDecompositionImpl.getEigenvector(int i)
│ │ │ Returns a copy of the ith eigenvector of the original matrix.
│ │ │ |
│ │ │ @@ -172,22 +172,22 @@
│ │ │ ||
double[] |
│ │ │ EigenDecompositionImpl.getImagEigenvalues()
│ │ │ Returns a copy of the imaginary parts of the eigenvalues of the original matrix.
│ │ │ |
│ │ │ ||
RealMatrix |
│ │ │ -DecompositionSolver.getInverse()
│ │ │ + | FieldMatrix<T> |
│ │ │ +FieldDecompositionSolver.getInverse()
│ │ │ Get the inverse (or pseudo-inverse) of the decomposed matrix.
│ │ │ |
│ │ │
FieldMatrix<T> |
│ │ │ -FieldDecompositionSolver.getInverse()
│ │ │ + | RealMatrix |
│ │ │ +DecompositionSolver.getInverse()
│ │ │ Get the inverse (or pseudo-inverse) of the decomposed matrix.
│ │ │ |
│ │ │
protected BigMatrix |
│ │ │ BigMatrixImpl.getLUMatrix()
│ │ │ Deprecated.
│ │ │ @@ -258,58 +258,58 @@
│ │ │ | RealMatrix |
│ │ │ SingularValueDecompositionImpl.getVT()
│ │ │ Returns the transpose of the matrix V of the decomposition.
│ │ │ |
│ │ │
BigMatrix |
│ │ │ -BigMatrixImpl.inverse()
│ │ │ -Deprecated.
│ │ │ -Returns the inverse matrix if this matrix is invertible.
│ │ │ - |
│ │ │ -||
BigMatrix |
│ │ │ BigMatrix.inverse()
│ │ │ Deprecated.
│ │ │ Returns the inverse of this matrix.
│ │ │ |
│ │ │ ||
RealMatrix |
│ │ │ RealMatrix.inverse()
│ │ │ Deprecated.
│ │ │
│ │ │ as of release 2.0, replaced by
│ │ │
│ │ │ |
│ │ │ ||
RealMatrix |
│ │ │ AbstractRealMatrix.inverse()
│ │ │ Deprecated.
│ │ │ |
│ │ │ ||
void |
│ │ │ -BigMatrixImpl.luDecompose()
│ │ │ + | ||
BigMatrix |
│ │ │ +BigMatrixImpl.inverse()
│ │ │ Deprecated.
│ │ │ -Computes a new
│ │ │ -
│ │ │ - LU decompostion for this matrix, storing the result for use by other methods.
│ │ │ +Returns the inverse matrix if this matrix is invertible.
│ │ │ |
│ │ │ ||
void |
│ │ │ AbstractRealMatrix.luDecompose()
│ │ │ Deprecated.
│ │ │
│ │ │ as of release 2.0, replaced by
│ │ │ LUDecomposition |
│ │ │ ||
void |
│ │ │ +BigMatrixImpl.luDecompose()
│ │ │ +Deprecated.
│ │ │ +Computes a new
│ │ │ +
│ │ │ + LU decompostion for this matrix, storing the result for use by other methods.
│ │ │ + |
│ │ │ +||
void |
│ │ │ RealMatrix.setColumn(int column,
│ │ │ double[] array)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ @@ -336,48 +336,48 @@
│ │ │ T[] array)
│ │ │ ||
void |
│ │ │ -BlockFieldMatrix.setColumn(int column,
│ │ │ - T[] array)
│ │ │ + | FieldMatrix.setColumn(int column,
│ │ │ + T[] array)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ |
void |
│ │ │ -FieldMatrix.setColumn(int column,
│ │ │ - T[] array)
│ │ │ + | BlockFieldMatrix.setColumn(int column,
│ │ │ + T[] array)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ |
void |
│ │ │ AbstractFieldMatrix.setColumnMatrix(int column,
│ │ │ FieldMatrix<T> matrix)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ ||
void |
│ │ │ -BlockFieldMatrix.setColumnMatrix(int column,
│ │ │ - FieldMatrix<T> matrix)
│ │ │ + | FieldMatrix.setColumnMatrix(int column,
│ │ │ + FieldMatrix<T> matrix)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ |
void |
│ │ │ -FieldMatrix.setColumnMatrix(int column,
│ │ │ - FieldMatrix<T> matrix)
│ │ │ + | BlockFieldMatrix.setColumnMatrix(int column,
│ │ │ + FieldMatrix<T> matrix)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ |
void |
│ │ │ RealMatrix.setColumnMatrix(int column,
│ │ │ @@ -408,24 +408,24 @@
│ │ │ FieldVector<T> vector)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a vector. |
│ │ │ ||
void |
│ │ │ -BlockFieldMatrix.setColumnVector(int column,
│ │ │ - FieldVector<T> vector)
│ │ │ + | FieldMatrix.setColumnVector(int column,
│ │ │ + FieldVector<T> vector)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a vector. |
│ │ │ |
void |
│ │ │ -FieldMatrix.setColumnVector(int column,
│ │ │ - FieldVector<T> vector)
│ │ │ + | BlockFieldMatrix.setColumnVector(int column,
│ │ │ + FieldVector<T> vector)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a vector. |
│ │ │ |
void |
│ │ │ RealMatrix.setColumnVector(int column,
│ │ │ @@ -480,24 +480,24 @@
│ │ │ T[] array)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ ||
void |
│ │ │ -BlockFieldMatrix.setRow(int row,
│ │ │ - T[] array)
│ │ │ + | FieldMatrix.setRow(int row,
│ │ │ + T[] array)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ |
void |
│ │ │ -FieldMatrix.setRow(int row,
│ │ │ - T[] array)
│ │ │ + | BlockFieldMatrix.setRow(int row,
│ │ │ + T[] array)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ |
void |
│ │ │ BlockFieldMatrix.setRowMatrix(int row,
│ │ │ @@ -520,24 +520,24 @@
│ │ │ FieldMatrix<T> matrix)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ ||
void |
│ │ │ -BlockFieldMatrix.setRowMatrix(int row,
│ │ │ - FieldMatrix<T> matrix)
│ │ │ + | FieldMatrix.setRowMatrix(int row,
│ │ │ + FieldMatrix<T> matrix)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ |
void |
│ │ │ -FieldMatrix.setRowMatrix(int row,
│ │ │ - FieldMatrix<T> matrix)
│ │ │ + | BlockFieldMatrix.setRowMatrix(int row,
│ │ │ + FieldMatrix<T> matrix)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ |
void |
│ │ │ RealMatrix.setRowMatrix(int row,
│ │ │ @@ -568,24 +568,24 @@
│ │ │ FieldVector<T> vector)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a vector. |
│ │ │ ||
void |
│ │ │ -BlockFieldMatrix.setRowVector(int row,
│ │ │ - FieldVector<T> vector)
│ │ │ + | FieldMatrix.setRowVector(int row,
│ │ │ + FieldVector<T> vector)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a vector. |
│ │ │ |
void |
│ │ │ -FieldMatrix.setRowVector(int row,
│ │ │ - FieldVector<T> vector)
│ │ │ + | BlockFieldMatrix.setRowVector(int row,
│ │ │ + FieldVector<T> vector)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a vector. |
│ │ │ |
void |
│ │ │ RealMatrix.setRowVector(int row,
│ │ │ @@ -608,74 +608,74 @@
│ │ │ RealVector vector)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a vector. |
│ │ │ ||
BigDecimal[] |
│ │ │ -BigMatrixImpl.solve(BigDecimal[] b)
│ │ │ + | BigMatrix.solve(BigDecimal[] b)
│ │ │ Deprecated.
│ │ │ -Returns a matrix of (column) solution vectors for linear systems with
│ │ │ - coefficient matrix = this and constant vectors = columns of
│ │ │ -
│ │ │ +b .Returns the solution vector for a linear system with coefficient
│ │ │ + matrix = this and constant vector =
│ │ │ b . |
│ │ │ |
BigDecimal[] |
│ │ │ -BigMatrix.solve(BigDecimal[] b)
│ │ │ + | BigMatrixImpl.solve(BigDecimal[] b)
│ │ │ Deprecated.
│ │ │ -Returns the solution vector for a linear system with coefficient
│ │ │ - matrix = this and constant vector =
│ │ │ +b .Returns a matrix of (column) solution vectors for linear systems with
│ │ │ + coefficient matrix = this and constant vectors = columns of
│ │ │ +
│ │ │ b . |
│ │ │ |
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 . |
│ │ │ |
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 . | double[] |
│ │ │ +RealMatrix.solve(double[] b)
│ │ │ +Deprecated.
│ │ │ +
│ │ │ as of release 2.0, replaced by
│ │ │ +DecompositionSolver.solve(double[]) |
│ │ │
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[]) | AbstractRealMatrix.solve(double[] b)
│ │ │ +Deprecated.
│ │ │ |
│ │ │ |
double[] |
│ │ │ -AbstractRealMatrix.solve(double[] b)
│ │ │ + | 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.
│ │ │ |
│ │ │ @@ -684,26 +684,26 @@
│ │ │ FieldVector<T> |
│ │ │ FieldDecompositionSolver.solve(FieldVector<T> b)
│ │ │ Solve the linear equation A × X = B for matrices A.
│ │ │ |
│ │ │
RealMatrix |
│ │ │ -DecompositionSolver.solve(RealMatrix b)
│ │ │ -Solve the linear equation A × X = B for matrices A.
│ │ │ - |
│ │ │ -||
RealMatrix |
│ │ │ RealMatrix.solve(RealMatrix b)
│ │ │ Deprecated.
│ │ │
│ │ │ as of release 2.0, replaced by
│ │ │ DecompositionSolver.solve(RealMatrix) |
│ │ │ ||
RealMatrix |
│ │ │ +DecompositionSolver.solve(RealMatrix b)
│ │ │ +Solve the linear equation A × X = B for matrices A.
│ │ │ + |
│ │ │ +||
RealMatrix |
│ │ │ AbstractRealMatrix.solve(RealMatrix b)
│ │ │ Deprecated.
│ │ │ |
│ │ │ ||
Modifier and Type | │ │ │Method and Description | │ │ │||
---|---|---|---|
void |
│ │ │ -OpenMapRealMatrix.addToEntry(int row,
│ │ │ + | ||
void |
│ │ │ -Array2DRowRealMatrix.addToEntry(int row,
│ │ │ + | ||
void |
│ │ │ -RealMatrix.addToEntry(int row,
│ │ │ + | ||
abstract void |
│ │ │ -AbstractRealMatrix.addToEntry(int row,
│ │ │ + | ||
void |
│ │ │ -RealMatrixImpl.addToEntry(int row,
│ │ │ + | ||
void |
│ │ │ -BlockRealMatrix.addToEntry(int row,
│ │ │ + | ||
abstract void |
│ │ │ -AbstractFieldMatrix.addToEntry(int row,
│ │ │ + | ||
void |
│ │ │ -SparseFieldMatrix.addToEntry(int row,
│ │ │ + | ||
void |
│ │ │ -Array2DRowFieldMatrix.addToEntry(int row,
│ │ │ + | ||
void |
│ │ │ -BlockFieldMatrix.addToEntry(int row,
│ │ │ + | ||
void |
│ │ │ -FieldMatrix.addToEntry(int row,
│ │ │ + | ||
static void |
│ │ │ MatrixUtils.checkColumnIndex(AnyMatrix m,
│ │ │ int column)
│ │ │ @@ -290,153 +290,153 @@
│ │ │ int endColumn,
│ │ │ T[][] destination)
│ │ │ Copy a submatrix.
│ │ │ |
│ │ │ ||
BigDecimal[] |
│ │ │ -BigMatrixImpl.getColumn(int col)
│ │ │ + | BigMatrix.getColumn(int col)
│ │ │ Deprecated.
│ │ │ 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.
│ │ │ + | T[] |
│ │ │ +AbstractFieldMatrix.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. |
│ │ │
double[] |
│ │ │ -RealMatrix.getColumn(int column)
│ │ │ + | AbstractRealMatrix.getColumn(int column)
│ │ │ Returns the entries in column number
│ │ │ col as an array. |
│ │ │ |
double[] |
│ │ │ -AbstractRealMatrix.getColumn(int column)
│ │ │ + | BigDecimal[] |
│ │ │ +BigMatrixImpl.getColumn(int col)
│ │ │ +Deprecated.
│ │ │ 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)
│ │ │ + | T[] |
│ │ │ +BlockFieldMatrix.getColumn(int column)
│ │ │ 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. |
│ │ │ |
BigMatrix |
│ │ │ -BigMatrixImpl.getColumnMatrix(int column)
│ │ │ + | BigMatrix.getColumnMatrix(int column)
│ │ │ Deprecated.
│ │ │ Returns the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ |
FieldMatrix<T> |
│ │ │ -AbstractFieldMatrix.getColumnMatrix(int column)
│ │ │ + | RealMatrix |
│ │ │ +RealMatrix.getColumnMatrix(int column)
│ │ │ Returns the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │
BigMatrix |
│ │ │ -BigMatrix.getColumnMatrix(int column)
│ │ │ -Deprecated.
│ │ │ + | FieldMatrix<T> |
│ │ │ +AbstractFieldMatrix.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. |
│ │ │
RealMatrix |
│ │ │ -RealMatrix.getColumnMatrix(int column)
│ │ │ + | AbstractRealMatrix.getColumnMatrix(int column)
│ │ │ Returns the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ |
RealMatrix |
│ │ │ -AbstractRealMatrix.getColumnMatrix(int column)
│ │ │ + | BigMatrix |
│ │ │ +BigMatrixImpl.getColumnMatrix(int column)
│ │ │ +Deprecated.
│ │ │ Returns the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │
BlockRealMatrix |
│ │ │ BlockRealMatrix.getColumnMatrix(int column)
│ │ │ Returns the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ ||
FieldMatrix<T> |
│ │ │ -FieldMatrix.getColumnMatrix(int column)
│ │ │ + | FieldMatrix<T> |
│ │ │ +BlockFieldMatrix.getColumnMatrix(int column)
│ │ │ Returns the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │
FieldVector<T> |
│ │ │ -AbstractFieldMatrix.getColumnVector(int column)
│ │ │ + | RealVector |
│ │ │ +RealMatrix.getColumnVector(int column)
│ │ │ Returns the entries in column number
│ │ │ column
│ │ │ as a vector. |
│ │ │
FieldVector<T> |
│ │ │ -BlockFieldMatrix.getColumnVector(int column)
│ │ │ + | FieldVector<T> |
│ │ │ +AbstractFieldMatrix.getColumnVector(int column)
│ │ │ Returns the entries in column number
│ │ │ column
│ │ │ as a vector. |
│ │ │
RealVector |
│ │ │ -RealMatrix.getColumnVector(int column)
│ │ │ + | FieldVector<T> |
│ │ │ +FieldMatrix.getColumnVector(int column)
│ │ │ Returns the entries in column number
│ │ │ column
│ │ │ as a vector. |
│ │ │
RealVector |
│ │ │ AbstractRealMatrix.getColumnVector(int column)
│ │ │ @@ -448,301 +448,301 @@
│ │ │ | RealVector |
│ │ │ BlockRealMatrix.getColumnVector(int column)
│ │ │ Returns the entries in column number
│ │ │ column
│ │ │ as a vector. |
│ │ │
FieldVector<T> |
│ │ │ -FieldMatrix.getColumnVector(int column)
│ │ │ + | FieldVector<T> |
│ │ │ +BlockFieldMatrix.getColumnVector(int column)
│ │ │ Returns the entries in column number
│ │ │ column
│ │ │ as a vector. |
│ │ │
T |
│ │ │ -ArrayFieldVector.getEntry(int index)
│ │ │ + | double |
│ │ │ +ArrayRealVector.getEntry(int index)
│ │ │ Returns the entry in the specified index.
│ │ │ |
│ │ │
T |
│ │ │ -FieldVector.getEntry(int index)
│ │ │ + | double |
│ │ │ +OpenMapRealVector.getEntry(int index)
│ │ │ Returns the entry in the specified index.
│ │ │ |
│ │ │
double |
│ │ │ -OpenMapRealVector.getEntry(int index)
│ │ │ + | T |
│ │ │ +ArrayFieldVector.getEntry(int index)
│ │ │ Returns the entry in the specified index.
│ │ │ |
│ │ │
T |
│ │ │ SparseFieldVector.getEntry(int index)
│ │ │ Returns the entry in the specified index.
│ │ │ |
│ │ │ ||
double |
│ │ │ -ArrayRealVector.getEntry(int index)
│ │ │ + | T |
│ │ │ +FieldVector.getEntry(int index)
│ │ │ Returns the entry in the specified index.
│ │ │ |
│ │ │
BigDecimal |
│ │ │ -BigMatrixImpl.getEntry(int row,
│ │ │ + | ||
abstract T |
│ │ │ -AbstractFieldMatrix.getEntry(int row,
│ │ │ + | ||
T |
│ │ │ SparseFieldMatrix.getEntry(int row,
│ │ │ int column)
│ │ │ Returns the entry in the specified row and column.
│ │ │ |
│ │ │ ||
T |
│ │ │ -Array2DRowFieldMatrix.getEntry(int row,
│ │ │ + | ||
BigDecimal |
│ │ │ -BigMatrix.getEntry(int row,
│ │ │ + | ||
double |
│ │ │ -OpenMapRealMatrix.getEntry(int row,
│ │ │ + | ||
double |
│ │ │ -Array2DRowRealMatrix.getEntry(int row,
│ │ │ + | ||
T |
│ │ │ -BlockFieldMatrix.getEntry(int row,
│ │ │ + | ||
double |
│ │ │ -RealMatrix.getEntry(int row,
│ │ │ + | ||
abstract double |
│ │ │ -AbstractRealMatrix.getEntry(int row,
│ │ │ + | ||
double |
│ │ │ -RealMatrixImpl.getEntry(int row,
│ │ │ + | ||
double |
│ │ │ -BlockRealMatrix.getEntry(int row,
│ │ │ + | ||
T |
│ │ │ -FieldMatrix.getEntry(int row,
│ │ │ + | ||
double |
│ │ │ -BigMatrixImpl.getEntryAsDouble(int row,
│ │ │ + | ||
double |
│ │ │ -BigMatrix.getEntryAsDouble(int row,
│ │ │ + | ||
BigDecimal[] |
│ │ │ -BigMatrixImpl.getRow(int row)
│ │ │ + | BigMatrix.getRow(int row)
│ │ │ Deprecated.
│ │ │ 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.
│ │ │ + | T[] |
│ │ │ +AbstractFieldMatrix.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. |
│ │ │
double[] |
│ │ │ -RealMatrix.getRow(int row)
│ │ │ + | AbstractRealMatrix.getRow(int row)
│ │ │ Returns the entries in row number
│ │ │ row as an array. |
│ │ │ |
double[] |
│ │ │ -AbstractRealMatrix.getRow(int row)
│ │ │ + | BigDecimal[] |
│ │ │ +BigMatrixImpl.getRow(int row)
│ │ │ +Deprecated.
│ │ │ 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)
│ │ │ + | T[] |
│ │ │ +BlockFieldMatrix.getRow(int row)
│ │ │ 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. |
│ │ │ |
BigMatrix |
│ │ │ -BigMatrixImpl.getRowMatrix(int row)
│ │ │ + | BigMatrix.getRowMatrix(int row)
│ │ │ Deprecated.
│ │ │ Returns the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ |
FieldMatrix<T> |
│ │ │ -AbstractFieldMatrix.getRowMatrix(int row)
│ │ │ + | RealMatrix |
│ │ │ +RealMatrix.getRowMatrix(int row)
│ │ │ Returns the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │
BigMatrix |
│ │ │ -BigMatrix.getRowMatrix(int row)
│ │ │ -Deprecated.
│ │ │ + | FieldMatrix<T> |
│ │ │ +AbstractFieldMatrix.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. |
│ │ │
RealMatrix |
│ │ │ -RealMatrix.getRowMatrix(int row)
│ │ │ + | AbstractRealMatrix.getRowMatrix(int row)
│ │ │ Returns the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ |
RealMatrix |
│ │ │ -AbstractRealMatrix.getRowMatrix(int row)
│ │ │ + | BigMatrix |
│ │ │ +BigMatrixImpl.getRowMatrix(int row)
│ │ │ +Deprecated.
│ │ │ Returns the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │
BlockRealMatrix |
│ │ │ BlockRealMatrix.getRowMatrix(int row)
│ │ │ Returns the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ ||
FieldMatrix<T> |
│ │ │ -FieldMatrix.getRowMatrix(int row)
│ │ │ + | FieldMatrix<T> |
│ │ │ +BlockFieldMatrix.getRowMatrix(int row)
│ │ │ Returns the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │
FieldVector<T> |
│ │ │ -AbstractFieldMatrix.getRowVector(int row)
│ │ │ + | RealVector |
│ │ │ +RealMatrix.getRowVector(int row)
│ │ │ Returns the entries in row number
│ │ │ row
│ │ │ as a vector. |
│ │ │
FieldVector<T> |
│ │ │ -BlockFieldMatrix.getRowVector(int row)
│ │ │ + | FieldVector<T> |
│ │ │ +AbstractFieldMatrix.getRowVector(int row)
│ │ │ Returns the entries in row number
│ │ │ row
│ │ │ as a vector. |
│ │ │
RealVector |
│ │ │ -RealMatrix.getRowVector(int row)
│ │ │ + | FieldVector<T> |
│ │ │ +FieldMatrix.getRowVector(int row)
│ │ │ Returns the entries in row number
│ │ │ row
│ │ │ as a vector. |
│ │ │
RealVector |
│ │ │ AbstractRealMatrix.getRowVector(int row)
│ │ │ @@ -754,245 +754,245 @@
│ │ │ | RealVector |
│ │ │ BlockRealMatrix.getRowVector(int row)
│ │ │ Returns the entries in row number
│ │ │ row
│ │ │ as a vector. |
│ │ │
FieldVector<T> |
│ │ │ -FieldMatrix.getRowVector(int row)
│ │ │ + | FieldVector<T> |
│ │ │ +BlockFieldMatrix.getRowVector(int row)
│ │ │ Returns the entries in row number
│ │ │ row
│ │ │ as a vector. |
│ │ │
BigMatrix |
│ │ │ -BigMatrixImpl.getSubMatrix(int[] selectedRows,
│ │ │ + | ||
FieldMatrix<T> |
│ │ │ -AbstractFieldMatrix.getSubMatrix(int[] selectedRows,
│ │ │ + | ||
BigMatrix |
│ │ │ -BigMatrix.getSubMatrix(int[] selectedRows,
│ │ │ + | ||
RealMatrix |
│ │ │ -RealMatrix.getSubMatrix(int[] selectedRows,
│ │ │ + | ||
RealMatrix |
│ │ │ AbstractRealMatrix.getSubMatrix(int[] selectedRows,
│ │ │ int[] selectedColumns)
│ │ │ Gets a submatrix.
│ │ │ |
│ │ │ ||
FieldMatrix<T> |
│ │ │ -FieldMatrix.getSubMatrix(int[] selectedRows,
│ │ │ + | ||
BigMatrix |
│ │ │ -BigMatrixImpl.getSubMatrix(int startRow,
│ │ │ + | ||
FieldMatrix<T> |
│ │ │ -AbstractFieldMatrix.getSubMatrix(int startRow,
│ │ │ + | ||
BigMatrix |
│ │ │ -BigMatrix.getSubMatrix(int startRow,
│ │ │ + | ||
FieldMatrix<T> |
│ │ │ -BlockFieldMatrix.getSubMatrix(int startRow,
│ │ │ + | ||
RealMatrix |
│ │ │ -RealMatrix.getSubMatrix(int startRow,
│ │ │ + | ||
RealMatrix |
│ │ │ -AbstractRealMatrix.getSubMatrix(int startRow,
│ │ │ + | ||
BlockRealMatrix |
│ │ │ BlockRealMatrix.getSubMatrix(int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Gets a submatrix.
│ │ │ |
│ │ │ ||
FieldMatrix<T> |
│ │ │ -FieldMatrix.getSubMatrix(int startRow,
│ │ │ + | ||
FieldVector<T> |
│ │ │ -FieldVector.getSubVector(int index,
│ │ │ + | ||
OpenMapRealVector |
│ │ │ -OpenMapRealVector.getSubVector(int index,
│ │ │ + | ||
FieldVector<T> |
│ │ │ -SparseFieldVector.getSubVector(int index,
│ │ │ + | ||
void |
│ │ │ -OpenMapRealMatrix.multiplyEntry(int row,
│ │ │ + | ||
void |
│ │ │ -Array2DRowRealMatrix.multiplyEntry(int row,
│ │ │ + | ||
void |
│ │ │ -RealMatrix.multiplyEntry(int row,
│ │ │ + | ||
abstract void |
│ │ │ -AbstractRealMatrix.multiplyEntry(int row,
│ │ │ + | ||
void |
│ │ │ -RealMatrixImpl.multiplyEntry(int row,
│ │ │ + | ||
void |
│ │ │ -BlockRealMatrix.multiplyEntry(int row,
│ │ │ + | ||
abstract void |
│ │ │ -AbstractFieldMatrix.multiplyEntry(int row,
│ │ │ + | ||
void |
│ │ │ -SparseFieldMatrix.multiplyEntry(int row,
│ │ │ + | ||
void |
│ │ │ -Array2DRowFieldMatrix.multiplyEntry(int row,
│ │ │ + | ||
void |
│ │ │ -BlockFieldMatrix.multiplyEntry(int row,
│ │ │ + | ||
void |
│ │ │ -FieldMatrix.multiplyEntry(int row,
│ │ │ + | ||
void |
│ │ │ ArrayFieldVector.set(int index,
│ │ │ ArrayFieldVector<T> v)
│ │ │ @@ -1036,48 +1036,48 @@
│ │ │ T[] array)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ ||
void |
│ │ │ -BlockFieldMatrix.setColumn(int column,
│ │ │ - T[] array)
│ │ │ + | FieldMatrix.setColumn(int column,
│ │ │ + T[] array)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ |
void |
│ │ │ -FieldMatrix.setColumn(int column,
│ │ │ - T[] array)
│ │ │ + | BlockFieldMatrix.setColumn(int column,
│ │ │ + T[] array)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ |
void |
│ │ │ AbstractFieldMatrix.setColumnMatrix(int column,
│ │ │ FieldMatrix<T> matrix)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ ||
void |
│ │ │ -BlockFieldMatrix.setColumnMatrix(int column,
│ │ │ - FieldMatrix<T> matrix)
│ │ │ + | FieldMatrix.setColumnMatrix(int column,
│ │ │ + FieldMatrix<T> matrix)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ |
void |
│ │ │ -FieldMatrix.setColumnMatrix(int column,
│ │ │ - FieldMatrix<T> matrix)
│ │ │ + | BlockFieldMatrix.setColumnMatrix(int column,
│ │ │ + FieldMatrix<T> matrix)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a column matrix. |
│ │ │ |
void |
│ │ │ RealMatrix.setColumnMatrix(int column,
│ │ │ @@ -1108,24 +1108,24 @@
│ │ │ FieldVector<T> vector)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a vector. |
│ │ │ ||
void |
│ │ │ -BlockFieldMatrix.setColumnVector(int column,
│ │ │ - FieldVector<T> vector)
│ │ │ + | FieldMatrix.setColumnVector(int column,
│ │ │ + FieldVector<T> vector)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a vector. |
│ │ │ |
void |
│ │ │ -FieldMatrix.setColumnVector(int column,
│ │ │ - FieldVector<T> vector)
│ │ │ + | BlockFieldMatrix.setColumnVector(int column,
│ │ │ + FieldVector<T> vector)
│ │ │ Sets the entries in column number
│ │ │ column
│ │ │ as a vector. |
│ │ │ |
void |
│ │ │ RealMatrix.setColumnVector(int column,
│ │ │ @@ -1155,112 +1155,112 @@
│ │ │ | ||
void |
│ │ │ -OpenMapRealMatrix.setEntry(int row,
│ │ │ + | ||
void |
│ │ │ -Array2DRowRealMatrix.setEntry(int row,
│ │ │ + | ||
void |
│ │ │ -RealMatrix.setEntry(int row,
│ │ │ + | ||
abstract void |
│ │ │ -AbstractRealMatrix.setEntry(int row,
│ │ │ + | ||
void |
│ │ │ -RealMatrixImpl.setEntry(int row,
│ │ │ + | ||
void |
│ │ │ -BlockRealMatrix.setEntry(int row,
│ │ │ + | ||
abstract void |
│ │ │ -AbstractFieldMatrix.setEntry(int row,
│ │ │ + | ||
void |
│ │ │ -SparseFieldMatrix.setEntry(int row,
│ │ │ + | ||
void |
│ │ │ -Array2DRowFieldMatrix.setEntry(int row,
│ │ │ + | ||
void |
│ │ │ -BlockFieldMatrix.setEntry(int row,
│ │ │ + | ||
void |
│ │ │ -FieldMatrix.setEntry(int row,
│ │ │ + | ||
void |
│ │ │ -FieldVector.setEntry(int index,
│ │ │ - T value)
│ │ │ + | SparseFieldVector.setEntry(int index,
│ │ │ + T value)
│ │ │ Set a single element.
│ │ │ |
│ │ │ |
void |
│ │ │ -SparseFieldVector.setEntry(int index,
│ │ │ - T value)
│ │ │ + | FieldVector.setEntry(int index,
│ │ │ + T value)
│ │ │ Set a single element.
│ │ │ |
│ │ │ |
void |
│ │ │ RealMatrix.setRow(int row,
│ │ │ double[] array)
│ │ │ @@ -1290,24 +1290,24 @@
│ │ │ T[] array)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ ||
void |
│ │ │ -BlockFieldMatrix.setRow(int row,
│ │ │ - T[] array)
│ │ │ + | FieldMatrix.setRow(int row,
│ │ │ + T[] array)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ |
void |
│ │ │ -FieldMatrix.setRow(int row,
│ │ │ - T[] array)
│ │ │ + | BlockFieldMatrix.setRow(int row,
│ │ │ + T[] array)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ |
void |
│ │ │ BlockFieldMatrix.setRowMatrix(int row,
│ │ │ @@ -1330,24 +1330,24 @@
│ │ │ FieldMatrix<T> matrix)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ ||
void |
│ │ │ -BlockFieldMatrix.setRowMatrix(int row,
│ │ │ - FieldMatrix<T> matrix)
│ │ │ + | FieldMatrix.setRowMatrix(int row,
│ │ │ + FieldMatrix<T> matrix)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ |
void |
│ │ │ -FieldMatrix.setRowMatrix(int row,
│ │ │ - FieldMatrix<T> matrix)
│ │ │ + | BlockFieldMatrix.setRowMatrix(int row,
│ │ │ + FieldMatrix<T> matrix)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ |
void |
│ │ │ RealMatrix.setRowMatrix(int row,
│ │ │ @@ -1378,24 +1378,24 @@
│ │ │ FieldVector<T> vector)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a vector. |
│ │ │ ||
void |
│ │ │ -BlockFieldMatrix.setRowVector(int row,
│ │ │ - FieldVector<T> vector)
│ │ │ + | FieldMatrix.setRowVector(int row,
│ │ │ + FieldVector<T> vector)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a vector. |
│ │ │ |
void |
│ │ │ -FieldMatrix.setRowVector(int row,
│ │ │ - FieldVector<T> vector)
│ │ │ + | BlockFieldMatrix.setRowVector(int row,
│ │ │ + FieldVector<T> vector)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a vector. |
│ │ │ |
void |
│ │ │ RealMatrix.setRowVector(int row,
│ │ │ @@ -1455,27 +1455,27 @@
│ │ │ int column)
│ │ │ Replace the submatrix starting at
│ │ │ row, column using data in
│ │ │ the input subMatrix array. |
│ │ │ ||
void |
│ │ │ -RealMatrixImpl.setSubMatrix(double[][] subMatrix,
│ │ │ + | ||
void |
│ │ │ -BlockRealMatrix.setSubMatrix(double[][] subMatrix,
│ │ │ + | ||
void |
│ │ │ AbstractFieldMatrix.setSubMatrix(T[][] subMatrix,
│ │ │ @@ -1483,118 +1483,118 @@
│ │ │ int column)
│ │ │ Replace the submatrix starting at
│ │ │ row, column using data in
│ │ │ the input subMatrix array. |
│ │ │ ||
void |
│ │ │ -Array2DRowFieldMatrix.setSubMatrix(T[][] subMatrix,
│ │ │ + | ||
void |
│ │ │ -BlockFieldMatrix.setSubMatrix(T[][] subMatrix,
│ │ │ + | ||
void |
│ │ │ -FieldMatrix.setSubMatrix(T[][] subMatrix,
│ │ │ + | ||
void |
│ │ │ -AbstractRealVector.setSubVector(int index,
│ │ │ + | ||
void |
│ │ │ -OpenMapRealVector.setSubVector(int index,
│ │ │ + | ||
void |
│ │ │ -FieldVector.setSubVector(int index,
│ │ │ - FieldVector<T> v)
│ │ │ + | SparseFieldVector.setSubVector(int index,
│ │ │ + FieldVector<T> v)
│ │ │ Set a set of consecutive elements.
│ │ │ |
│ │ │ |
void |
│ │ │ -SparseFieldVector.setSubVector(int index,
│ │ │ - FieldVector<T> v)
│ │ │ + | FieldVector.setSubVector(int index,
│ │ │ + FieldVector<T> v)
│ │ │ Set a set of consecutive elements.
│ │ │ |
│ │ │ |
void |
│ │ │ -AbstractRealVector.setSubVector(int index,
│ │ │ + | ||
void |
│ │ │ -OpenMapRealVector.setSubVector(int index,
│ │ │ + | ||
void |
│ │ │ -FieldVector.setSubVector(int index,
│ │ │ - T[] v)
│ │ │ + | SparseFieldVector.setSubVector(int index,
│ │ │ + T[] v)
│ │ │ Set a set of consecutive elements.
│ │ │ |
│ │ │ |
void |
│ │ │ -SparseFieldVector.setSubVector(int index,
│ │ │ - T[] v)
│ │ │ + | FieldVector.setSubVector(int index,
│ │ │ + T[] v)
│ │ │ Set a set of consecutive elements.
│ │ │ |
│ │ │ |
T |
│ │ │ AbstractFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (and possibly change) some matrix entries in column order.
│ │ │ |
│ │ │ ||
T |
│ │ │ -Array2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -FieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -Array2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -FieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -BlockFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -FieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -BlockFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -FieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -Array2DRowFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -BlockFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -FieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -Array2DRowFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -BlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ + | ||
T |
│ │ │ -FieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ + | ||
double |
│ │ │ -RealMatrixImpl.walkInRowOrder(RealMatrixChangingVisitor visitor,
│ │ │ + | ||
double |
│ │ │ -BlockRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor,
│ │ │ + | ||
double |
│ │ │ Array2DRowRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor,
│ │ │ int startRow,
│ │ │ @@ -1989,30 +1989,30 @@
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (but don't change) some matrix entries in row order.
│ │ │ |
│ │ │ ||
double |
│ │ │ -RealMatrixImpl.walkInRowOrder(RealMatrixPreservingVisitor visitor,
│ │ │ + | ||
double |
│ │ │ -BlockRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor,
│ │ │ + |
void
visit(int row,
│ │ │ +DefaultRealMatrixPreservingVisitor.visit(int row,
│ │ │ int column,
│ │ │ double value)
│ │ │ Visit one matrix entry.
│ │ │
│ │ │
void
visit(int row,
│ │ │ +RealMatrixPreservingVisitor.visit(int row,
│ │ │ int column,
│ │ │ double value)
│ │ │ Visit one matrix entry.
│ │ │
│ │ │
T
visit(int row,
│ │ │ int column,
│ │ │ T value)
│ │ │ T
visit(int row,
│ │ │ +void
│ │ │ +DefaultFieldMatrixPreservingVisitor.visit(int row,
│ │ │ int column,
│ │ │ - T value)
│ │ │ + T value)
│ │ │ Visit one matrix entry.
│ │ │
│ │ │
void
visit(int row,
│ │ │ +T
│ │ │ +FieldMatrixChangingVisitor.visit(int row,
│ │ │ int column,
│ │ │ - T value)
│ │ │ + T value)
│ │ │ Visit one matrix entry.
│ │ │
│ │ │
T
walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ T
walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ +T
walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ T
walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ +T
walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ T
walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ T
walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ +T
│ │ │ +FieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (and possibly change) some matrix entries in column order.
│ │ │
│ │ │
T
walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ +T
│ │ │ +Array2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (and possibly change) some matrix entries in column order.
│ │ │
│ │ │
T
walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ T
walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ +T
walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ T
walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ +T
walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ T
walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ T
walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ +T
│ │ │ +FieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (but don't change) some matrix entries in column order.
│ │ │
│ │ │
T
walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ +T
│ │ │ +Array2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (but don't change) some matrix entries in column order.
│ │ │
│ │ │
T
walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ T
walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ +T
walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ T
walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ +T
walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ T
walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ T
walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ +T
│ │ │ +FieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (and possibly change) some matrix entries using the fastest possible order.
│ │ │
│ │ │
T
walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ +T
│ │ │ +BlockFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (and possibly change) some matrix entries using the fastest possible order.
│ │ │
│ │ │
T
walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ T
walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ +T
walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ T
walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ +T
walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ T
walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ T
walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ +T
│ │ │ +FieldMatrix.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.
│ │ │
│ │ │
T
walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ +T
│ │ │ +BlockFieldMatrix.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.
│ │ │
│ │ │
T
walkInRowOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ T
walkInRowOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ +T
walkInRowOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ T
walkInRowOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ +T
walkInRowOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ T
walkInRowOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ +T
walkInRowOrder(FieldMatrixChangingVisitor<T> visitor)
│ │ │ T
walkInRowOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ T
walkInRowOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ +T
│ │ │ +FieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (and possibly change) some matrix entries in row order.
│ │ │
│ │ │
T
walkInRowOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ +T
│ │ │ +Array2DRowFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (and possibly change) some matrix entries in row order.
│ │ │
│ │ │
T
walkInRowOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ +T
│ │ │ +BlockFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (and possibly change) some matrix entries in row order.
│ │ │
│ │ │
T
walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ T
walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ +T
walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ T
walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ +T
walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ T
walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ +T
walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor)
│ │ │ T
walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ T
walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ +T
│ │ │ +FieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (but don't change) some matrix entries in row order.
│ │ │
│ │ │
T
walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ +T
│ │ │ +Array2DRowFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (but don't change) some matrix entries in row order.
│ │ │
│ │ │
T
walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ +T
│ │ │ +BlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ Visit (but don't change) some matrix entries in row order.
│ │ │
│ │ │
double
walkInRowOrder(RealMatrixChangingVisitor visitor)
│ │ │ double
walkInRowOrder(RealMatrixChangingVisitor visitor)
│ │ │ -walkInRowOrder(RealMatrixChangingVisitor visitor)
│ │ │ double
walkInRowOrder(RealMatrixChangingVisitor visitor)
│ │ │ +walkInRowOrder(RealMatrixChangingVisitor visitor)
│ │ │ +double
walkInRowOrder(RealMatrixChangingVisitor visitor,
│ │ │ int startRow,
│ │ │ @@ -775,30 +775,30 @@
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ double
walkInRowOrder(RealMatrixChangingVisitor visitor,
│ │ │ +BlockRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ -Deprecated.
│ │ │ Visit (and possibly change) some matrix entries in row order.
│ │ │
│ │ │
double
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.
│ │ │
│ │ │
double
walkInRowOrder(RealMatrixPreservingVisitor visitor)
│ │ │ double
walkInRowOrder(RealMatrixPreservingVisitor visitor)
│ │ │ double
walkInRowOrder(RealMatrixPreservingVisitor visitor)
│ │ │ -walkInRowOrder(RealMatrixPreservingVisitor visitor)
│ │ │ double
walkInRowOrder(RealMatrixPreservingVisitor visitor)
│ │ │ +walkInRowOrder(RealMatrixPreservingVisitor visitor)
│ │ │ +double
walkInRowOrder(RealMatrixPreservingVisitor visitor,
│ │ │ int startRow,
│ │ │ @@ -857,30 +857,30 @@
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ double
walkInRowOrder(RealMatrixPreservingVisitor visitor,
│ │ │ +BlockRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ -Deprecated.
│ │ │ Visit (but don't change) some matrix entries in row order.
│ │ │
│ │ │
double
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.
│ │ │
│ │ │
T
getTrace()
│ │ │ +double
getTrace()
│ │ │ double
getTrace()
│ │ │ +T
getTrace()
│ │ │ double
getTrace()
│ │ │ +T
getTrace()
│ │ │ T
getTrace()
│ │ │ +double
getTrace()
│ │ │ RealMatrix |
│ │ │ SingularValueDecompositionImpl.getCovariance(double minSingularValue)
│ │ │ Returns the n × n covariance matrix.
│ │ │ |
│ │ │
│ │ │ ||
RealMatrix |
│ │ │ -EigenDecompositionImpl.getD()
│ │ │ + | EigenDecomposition.getD()
│ │ │ Returns the block diagonal matrix D of the decomposition.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -EigenDecomposition.getD()
│ │ │ + | EigenDecompositionImpl.getD()
│ │ │ Returns the block diagonal matrix D of the decomposition.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ QRDecomposition.getH()
│ │ │ Returns the Householder reflector vectors.
│ │ │ @@ -392,27 +392,27 @@
│ │ │ | RealMatrix |
│ │ │ LUDecompositionImpl.getL()
│ │ │ Returns the matrix L of the decomposition.
│ │ │ |
│ │ │
RealMatrix |
│ │ │ -CholeskyDecompositionImpl.getL()
│ │ │ + | LUDecomposition.getL()
│ │ │ Returns the matrix L of the decomposition.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -CholeskyDecomposition.getL()
│ │ │ + | CholeskyDecompositionImpl.getL()
│ │ │ Returns the matrix L of the decomposition.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -LUDecomposition.getL()
│ │ │ + | CholeskyDecomposition.getL()
│ │ │ Returns the matrix L of the decomposition.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ CholeskyDecompositionImpl.getLT()
│ │ │ Returns the transpose of the matrix L of the decomposition.
│ │ │ @@ -564,51 +564,51 @@
│ │ │ | RealMatrix |
│ │ │ SingularValueDecompositionImpl.getUT()
│ │ │ Returns the transpose of the matrix U of the decomposition.
│ │ │ |
│ │ │
RealMatrix |
│ │ │ -EigenDecompositionImpl.getV()
│ │ │ + | SingularValueDecomposition.getV()
│ │ │ Returns the matrix V of the decomposition.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -SingularValueDecomposition.getV()
│ │ │ + | EigenDecomposition.getV()
│ │ │ Returns the matrix V of the decomposition.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -EigenDecomposition.getV()
│ │ │ + | EigenDecompositionImpl.getV()
│ │ │ Returns the matrix V of the decomposition.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ SingularValueDecompositionImpl.getV()
│ │ │ Returns the matrix V of the decomposition.
│ │ │ |
│ │ │ ||
RealMatrix |
│ │ │ -EigenDecompositionImpl.getVT()
│ │ │ + | SingularValueDecomposition.getVT()
│ │ │ Returns the transpose of the matrix V of the decomposition.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -SingularValueDecomposition.getVT()
│ │ │ + | EigenDecomposition.getVT()
│ │ │ Returns the transpose of the matrix V of the decomposition.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -EigenDecomposition.getVT()
│ │ │ + | EigenDecompositionImpl.getVT()
│ │ │ Returns the transpose of the matrix V of the decomposition.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ SingularValueDecompositionImpl.getVT()
│ │ │ Returns the transpose of the matrix V of the decomposition.
│ │ │ @@ -627,33 +627,33 @@
│ │ │ | RealMatrix |
│ │ │ AbstractRealMatrix.inverse()
│ │ │ Deprecated.
│ │ │ |
│ │ │
RealMatrix |
│ │ │ -OpenMapRealMatrix.multiply(RealMatrix m)
│ │ │ + | Array2DRowRealMatrix.multiply(RealMatrix m)
│ │ │ Returns the result of postmultiplying this by m.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -Array2DRowRealMatrix.multiply(RealMatrix m)
│ │ │ + | RealMatrix.multiply(RealMatrix m)
│ │ │ Returns the result of postmultiplying this by m.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -RealMatrix.multiply(RealMatrix m)
│ │ │ + | AbstractRealMatrix.multiply(RealMatrix m)
│ │ │ Returns the result of postmultiplying this by m.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -AbstractRealMatrix.multiply(RealMatrix m)
│ │ │ + | OpenMapRealMatrix.multiply(RealMatrix m)
│ │ │ Returns the result of postmultiplying this by m.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ RealMatrixImpl.multiply(RealMatrix m)
│ │ │ Deprecated.
│ │ │ @@ -664,51 +664,51 @@
│ │ │ | RealMatrix |
│ │ │ ArrayRealVector.outerProduct(ArrayRealVector v)
│ │ │ Compute the outer product.
│ │ │ |
│ │ │
RealMatrix |
│ │ │ -RealVector.outerProduct(double[] v)
│ │ │ + | ArrayRealVector.outerProduct(double[] v)
│ │ │ Compute the outer product.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -AbstractRealVector.outerProduct(double[] v)
│ │ │ + | OpenMapRealVector.outerProduct(double[] v)
│ │ │ Compute the outer product.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -OpenMapRealVector.outerProduct(double[] v)
│ │ │ + | RealVector.outerProduct(double[] v)
│ │ │ Compute the outer product.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -ArrayRealVector.outerProduct(double[] v)
│ │ │ + | AbstractRealVector.outerProduct(double[] v)
│ │ │ Compute the outer product.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -RealVector.outerProduct(RealVector v)
│ │ │ + | ArrayRealVector.outerProduct(RealVector v)
│ │ │ Compute the outer product.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -AbstractRealVector.outerProduct(RealVector v)
│ │ │ + | RealVector.outerProduct(RealVector v)
│ │ │ Compute the outer product.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -ArrayRealVector.outerProduct(RealVector v)
│ │ │ + | AbstractRealVector.outerProduct(RealVector v)
│ │ │ Compute the outer product.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ RealMatrix.preMultiply(RealMatrix m)
│ │ │ Returns the result premultiplying this by
│ │ │ @@ -748,26 +748,26 @@
│ │ │ m . | RealMatrix |
│ │ │ BlockRealMatrix.scalarMultiply(double d)
│ │ │ Returns the result multiplying each entry of this by d.
│ │ │ |
│ │ │
RealMatrix |
│ │ │ -DecompositionSolver.solve(RealMatrix b)
│ │ │ -Solve the linear equation A × X = B for matrices A.
│ │ │ - |
│ │ │ -||
RealMatrix |
│ │ │ RealMatrix.solve(RealMatrix b)
│ │ │ Deprecated.
│ │ │
│ │ │ as of release 2.0, replaced by
│ │ │ DecompositionSolver.solve(RealMatrix) |
│ │ │ ||
RealMatrix |
│ │ │ +DecompositionSolver.solve(RealMatrix b)
│ │ │ +Solve the linear equation A × X = B for matrices A.
│ │ │ + |
│ │ │ +||
RealMatrix |
│ │ │ AbstractRealMatrix.solve(RealMatrix b)
│ │ │ Deprecated.
│ │ │ |
│ │ │ ||
Modifier and Type | │ │ │Method and Description | │ │ │||
---|---|---|---|
OpenMapRealMatrix |
│ │ │ -OpenMapRealMatrix.add(RealMatrix m)
│ │ │ + | RealMatrix |
│ │ │ +Array2DRowRealMatrix.add(RealMatrix m)
│ │ │ Compute the sum of this and m.
│ │ │ |
│ │ │
RealMatrix |
│ │ │ -Array2DRowRealMatrix.add(RealMatrix m)
│ │ │ + | RealMatrix.add(RealMatrix m)
│ │ │ Compute the sum of this and m.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -RealMatrix.add(RealMatrix m)
│ │ │ + | AbstractRealMatrix.add(RealMatrix m)
│ │ │ Compute the sum of this and m.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -AbstractRealMatrix.add(RealMatrix m)
│ │ │ + | OpenMapRealMatrix |
│ │ │ +OpenMapRealMatrix.add(RealMatrix m)
│ │ │ Compute the sum of this and m.
│ │ │ |
│ │ │
RealMatrix |
│ │ │ -RealMatrixImpl.add(RealMatrix m)
│ │ │ -Deprecated.
│ │ │ + | BlockRealMatrix |
│ │ │ +BlockRealMatrix.add(RealMatrix m)
│ │ │ Compute the sum of this and m.
│ │ │ |
│ │ │
BlockRealMatrix |
│ │ │ -BlockRealMatrix.add(RealMatrix m)
│ │ │ + | RealMatrix |
│ │ │ +RealMatrixImpl.add(RealMatrix m)
│ │ │ +Deprecated.
│ │ │ Compute the sum of this and m.
│ │ │ |
│ │ │
RealMatrix |
│ │ │ -OpenMapRealMatrix.multiply(RealMatrix m)
│ │ │ + | Array2DRowRealMatrix.multiply(RealMatrix m)
│ │ │ Returns the result of postmultiplying this by m.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -Array2DRowRealMatrix.multiply(RealMatrix m)
│ │ │ + | RealMatrix.multiply(RealMatrix m)
│ │ │ Returns the result of postmultiplying this by m.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -RealMatrix.multiply(RealMatrix m)
│ │ │ + | AbstractRealMatrix.multiply(RealMatrix m)
│ │ │ Returns the result of postmultiplying this by m.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -AbstractRealMatrix.multiply(RealMatrix m)
│ │ │ + | OpenMapRealMatrix.multiply(RealMatrix m)
│ │ │ Returns the result of postmultiplying this by m.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -RealMatrixImpl.multiply(RealMatrix m)
│ │ │ -Deprecated.
│ │ │ + | BlockRealMatrix |
│ │ │ +BlockRealMatrix.multiply(RealMatrix m)
│ │ │ Returns the result of postmultiplying this by m.
│ │ │ |
│ │ │
BlockRealMatrix |
│ │ │ -BlockRealMatrix.multiply(RealMatrix m)
│ │ │ + | RealMatrix |
│ │ │ +RealMatrixImpl.multiply(RealMatrix m)
│ │ │ +Deprecated.
│ │ │ Returns the result of postmultiplying this by m.
│ │ │ |
│ │ │
RealMatrix |
│ │ │ RealMatrix.preMultiply(RealMatrix m)
│ │ │ Returns the result premultiplying this by
│ │ │ @@ -955,66 +955,66 @@
│ │ │ RealMatrix matrix)
│ │ │ m .Sets the entries in row number
│ │ │ row
│ │ │ as a row matrix. |
│ │ │ ||
RealMatrix |
│ │ │ -DecompositionSolver.solve(RealMatrix b)
│ │ │ -Solve the linear equation A × X = B for matrices A.
│ │ │ - |
│ │ │ -||
RealMatrix |
│ │ │ RealMatrix.solve(RealMatrix b)
│ │ │ Deprecated.
│ │ │
│ │ │ as of release 2.0, replaced by
│ │ │ DecompositionSolver.solve(RealMatrix) |
│ │ │ ||
RealMatrix |
│ │ │ +DecompositionSolver.solve(RealMatrix b)
│ │ │ +Solve the linear equation A × X = B for matrices A.
│ │ │ + |
│ │ │ +||
RealMatrix |
│ │ │ AbstractRealMatrix.solve(RealMatrix b)
│ │ │ Deprecated.
│ │ │ |
│ │ │ ||
OpenMapRealMatrix |
│ │ │ -OpenMapRealMatrix.subtract(RealMatrix m)
│ │ │ + | RealMatrix |
│ │ │ +Array2DRowRealMatrix.subtract(RealMatrix m)
│ │ │ Compute this minus m.
│ │ │ |
│ │ │
RealMatrix |
│ │ │ -Array2DRowRealMatrix.subtract(RealMatrix m)
│ │ │ + | RealMatrix.subtract(RealMatrix m)
│ │ │ Compute this minus m.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -RealMatrix.subtract(RealMatrix m)
│ │ │ + | AbstractRealMatrix.subtract(RealMatrix m)
│ │ │ Compute this minus m.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -AbstractRealMatrix.subtract(RealMatrix m)
│ │ │ + | OpenMapRealMatrix |
│ │ │ +OpenMapRealMatrix.subtract(RealMatrix m)
│ │ │ Compute this minus m.
│ │ │ |
│ │ │
RealMatrix |
│ │ │ -RealMatrixImpl.subtract(RealMatrix m)
│ │ │ -Deprecated.
│ │ │ + | BlockRealMatrix |
│ │ │ +BlockRealMatrix.subtract(RealMatrix m)
│ │ │ Compute this minus m.
│ │ │ |
│ │ │
BlockRealMatrix |
│ │ │ -BlockRealMatrix.subtract(RealMatrix m)
│ │ │ + | RealMatrix |
│ │ │ +RealMatrixImpl.subtract(RealMatrix m)
│ │ │ +Deprecated.
│ │ │ Compute this minus m.
│ │ │ |
│ │ │
Modifier and Type | │ │ │Method and Description | │ │ │|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
RealMatrix |
│ │ │ -SpearmansCorrelation.computeCorrelationMatrix(double[][] matrix)
│ │ │ -Computes the Spearman's rank correlation matrix for the columns of the
│ │ │ + PearsonsCorrelation. |
│ │ │ computeCorrelationMatrix(double[][] data)
│ │ │ +Computes the correlation matrix for the columns of the
│ │ │ input rectangular array.
│ │ │ | ||||||||||
RealMatrix |
│ │ │ -PearsonsCorrelation.computeCorrelationMatrix(double[][] data)
│ │ │ -Computes the correlation matrix for the columns of the
│ │ │ + SpearmansCorrelation. |
│ │ │ computeCorrelationMatrix(double[][] matrix)
│ │ │ +Computes the Spearman's rank correlation matrix for the columns of the
│ │ │ input rectangular array.
│ │ │ | ||||||||||
RealMatrix |
│ │ │ -SpearmansCorrelation.computeCorrelationMatrix(RealMatrix matrix)
│ │ │ -Computes the Spearman's rank correlation matrix for the columns of the
│ │ │ + PearsonsCorrelation. |
│ │ │ computeCorrelationMatrix(RealMatrix matrix)
│ │ │ +Computes the correlation matrix for the columns of the
│ │ │ input matrix.
│ │ │ | ||||||||||
RealMatrix |
│ │ │ -PearsonsCorrelation.computeCorrelationMatrix(RealMatrix matrix)
│ │ │ -Computes the correlation matrix for the columns of the
│ │ │ + SpearmansCorrelation. |
│ │ │ computeCorrelationMatrix(RealMatrix matrix)
│ │ │ +Computes the Spearman's rank correlation matrix for the columns of the
│ │ │ input matrix.
│ │ │ | ||||||||||
protected RealMatrix |
│ │ │ Covariance.computeCovarianceMatrix(double[][] data)
│ │ │ Create a covariance matrix from a rectangual array whose columns represent
│ │ │ @@ -1221,22 +1221,22 @@
│ │ │ |
│ │ │ RealMatrix PearsonsCorrelation. |
│ │ │ covarianceToCorrelation(RealMatrix covarianceMatrix)
│ │ │ Derives a correlation matrix from a covariance matrix.
│ │ │ | |||||||||
RealMatrix |
│ │ │ -SpearmansCorrelation.getCorrelationMatrix()
│ │ │ -Calculate the Spearman Rank Correlation Matrix.
│ │ │ + | PearsonsCorrelation.getCorrelationMatrix()
│ │ │ +Returns the correlation matrix
│ │ │ |
│ │ │ ||||||||||
RealMatrix |
│ │ │ -PearsonsCorrelation.getCorrelationMatrix()
│ │ │ -Returns the correlation matrix
│ │ │ + | SpearmansCorrelation.getCorrelationMatrix()
│ │ │ +Calculate the Spearman Rank Correlation Matrix.
│ │ │ |
│ │ │ ||||||||||
RealMatrix |
│ │ │ PearsonsCorrelation.getCorrelationPValues()
│ │ │ Returns a matrix of p-values associated with the (two-sided) null
│ │ │ hypothesis that the corresponding correlation coefficient is zero.
│ │ │ @@ -1264,23 +1264,23 @@
│ │ │ | |||||||||||
Modifier and Type | │ │ │Method and Description | │ │ │|||||||||||
RealMatrix |
│ │ │ -SpearmansCorrelation.computeCorrelationMatrix(RealMatrix matrix)
│ │ │ -Computes the Spearman's rank correlation matrix for the columns of the
│ │ │ + PearsonsCorrelation. |
│ │ │ computeCorrelationMatrix(RealMatrix matrix)
│ │ │ +Computes the correlation matrix for the columns of the
│ │ │ input matrix.
│ │ │ | ||||||||||
RealMatrix |
│ │ │ -PearsonsCorrelation.computeCorrelationMatrix(RealMatrix matrix)
│ │ │ -Computes the correlation matrix for the columns of the
│ │ │ + SpearmansCorrelation. |
│ │ │ computeCorrelationMatrix(RealMatrix matrix)
│ │ │ +Computes the Spearman's rank correlation matrix for the columns of the
│ │ │ input matrix.
│ │ │ | ||||||||||
protected RealMatrix |
│ │ │ Covariance.computeCovarianceMatrix(RealMatrix matrix)
│ │ │ Create a covariance matrix from a matrix whose columns represent
│ │ │ @@ -1358,28 +1358,28 @@
│ │ │ Modifier and Type |
│ │ │ Method and Description |
│ │ │ |
│ │ │ -RealMatrix MultivariateSummaryStatistics. | getCovariance()
│ │ │ +SynchronizedMultivariateSummaryStatistics. |
│ │ │ getCovariance()
│ │ │ Returns the covariance matrix of the values that have been added.
│ │ │ |
│ │ │ -RealMatrix StatisticalMultivariateSummary. | getCovariance()
│ │ │ -Returns the covariance of the available values.
│ │ │ +MultivariateSummaryStatistics. |
│ │ │ getCovariance()
│ │ │ +Returns the covariance matrix of the values that have been added.
│ │ │ |
│ │ │ -RealMatrix SynchronizedMultivariateSummaryStatistics. | getCovariance()
│ │ │ -Returns the covariance matrix of the values that have been added.
│ │ │ +StatisticalMultivariateSummary. |
│ │ │ getCovariance()
│ │ │ +Returns the covariance of the available values.
│ │ │ |
double
walkInRowOrder(RealMatrixChangingVisitor visitor)
│ │ │ double
walkInRowOrder(RealMatrixChangingVisitor visitor)
│ │ │ -walkInRowOrder(RealMatrixChangingVisitor visitor)
│ │ │ double
walkInRowOrder(RealMatrixChangingVisitor visitor)
│ │ │ +walkInRowOrder(RealMatrixChangingVisitor visitor)
│ │ │ +double
walkInRowOrder(RealMatrixChangingVisitor visitor,
│ │ │ int startRow,
│ │ │ @@ -292,30 +292,30 @@
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ double
walkInRowOrder(RealMatrixChangingVisitor visitor,
│ │ │ +BlockRealMatrix.walkInRowOrder(RealMatrixChangingVisitor visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ -Deprecated.
│ │ │ Visit (and possibly change) some matrix entries in row order.
│ │ │
│ │ │
double
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.
│ │ │
│ │ │
double
walkInRowOrder(RealMatrixPreservingVisitor visitor)
│ │ │ double
walkInRowOrder(RealMatrixPreservingVisitor visitor)
│ │ │ -walkInRowOrder(RealMatrixPreservingVisitor visitor)
│ │ │ double
walkInRowOrder(RealMatrixPreservingVisitor visitor)
│ │ │ +walkInRowOrder(RealMatrixPreservingVisitor visitor)
│ │ │ +double
walkInRowOrder(RealMatrixPreservingVisitor visitor,
│ │ │ int startRow,
│ │ │ @@ -292,30 +292,30 @@
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ double
walkInRowOrder(RealMatrixPreservingVisitor visitor,
│ │ │ +BlockRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor visitor,
│ │ │ int startRow,
│ │ │ int endRow,
│ │ │ int startColumn,
│ │ │ int endColumn)
│ │ │ -Deprecated.
│ │ │ Visit (but don't change) some matrix entries in row order.
│ │ │
│ │ │
double
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.
│ │ │
│ │ │
RealVector.Entry
next()
next()
RealVector.Entry
next()
next()
Modifier and Type | │ │ │ @@ -152,33 +152,33 @@ │ │ │Iterator<RealVector.Entry> |
│ │ │ AbstractRealVector.iterator()
│ │ │ Generic dense iterator.
│ │ │ |
│ │ │ |
---|---|---|---|
Iterator<RealVector.Entry> |
│ │ │ -RealVector.sparseIterator()
│ │ │ + | OpenMapRealVector.sparseIterator()
│ │ │ Specialized implementations may choose to not iterate over all
│ │ │ dimensions, either because those values are unset, or are equal
│ │ │ to defaultValue(), or are small enough to be ignored for the
│ │ │ purposes of iteration.
│ │ │ |
│ │ │ |
Iterator<RealVector.Entry> |
│ │ │ -AbstractRealVector.sparseIterator()
│ │ │ + | RealVector.sparseIterator()
│ │ │ Specialized implementations may choose to not iterate over all
│ │ │ dimensions, either because those values are unset, or are equal
│ │ │ to defaultValue(), or are small enough to be ignored for the
│ │ │ purposes of iteration.
│ │ │ |
│ │ │ |
Iterator<RealVector.Entry> |
│ │ │ -OpenMapRealVector.sparseIterator()
│ │ │ + | AbstractRealVector.sparseIterator()
│ │ │ Specialized implementations may choose to not iterate over all
│ │ │ dimensions, either because those values are unset, or are equal
│ │ │ to defaultValue(), or are small enough to be ignored for the
│ │ │ purposes of iteration.
│ │ │ |
│ │ │ |
Modifier and Type | │ │ │Method and Description | │ │ │||
RealVector |
│ │ │ -RealVector.add(double[] v)
│ │ │ + | ArrayRealVector.add(double[] v)
│ │ │ Compute the sum of this vector and
│ │ │ v . |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.add(double[] v)
│ │ │ + | RealVector.add(double[] v)
│ │ │ Compute the sum of this vector and
│ │ │ v . |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.add(double[] v)
│ │ │ + | AbstractRealVector.add(double[] v)
│ │ │ Compute the sum of this vector and
│ │ │ v . |
│ │ │ |
RealVector |
│ │ │ -RealVector.add(RealVector v)
│ │ │ + | ArrayRealVector.add(RealVector v)
│ │ │ Compute the sum of this vector and
│ │ │ v . |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.add(RealVector v)
│ │ │ + | OpenMapRealVector.add(RealVector v)
│ │ │ Compute the sum of this vector and
│ │ │ v . |
│ │ │ |
RealVector |
│ │ │ -OpenMapRealVector.add(RealVector v)
│ │ │ + | RealVector.add(RealVector v)
│ │ │ Compute the sum of this vector and
│ │ │ v . |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.add(RealVector v)
│ │ │ + | AbstractRealVector.add(RealVector v)
│ │ │ Compute the sum of this vector and
│ │ │ v . |
│ │ │ |
RealVector |
│ │ │ -RealVector.append(double d)
│ │ │ + | ArrayRealVector.append(double in)
│ │ │ Construct a vector by appending a double to this vector.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.append(double in)
│ │ │ + | RealVector.append(double d)
│ │ │ Construct a vector by appending a double to this vector.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -RealVector.append(double[] a)
│ │ │ + | ArrayRealVector.append(double[] in)
│ │ │ Construct a vector by appending a double array to this vector.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.append(double[] in)
│ │ │ + | RealVector.append(double[] a)
│ │ │ Construct a vector by appending a double array to this vector.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -RealVector.append(RealVector v)
│ │ │ + | ArrayRealVector.append(RealVector v)
│ │ │ Construct a vector by appending a vector to this vector.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.append(RealVector v)
│ │ │ + | RealVector.append(RealVector v)
│ │ │ Construct a vector by appending a vector to this vector.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ RealVector.copy()
│ │ │ Returns a (deep) copy of this vector.
│ │ │ @@ -247,69 +247,69 @@
│ │ │ | static RealVector |
│ │ │ MatrixUtils.createRealVector(double[] data)
│ │ │ Creates a
│ │ │ RealVector using the data from the input array. |
│ │ │
RealVector |
│ │ │ -RealVector.ebeDivide(double[] v)
│ │ │ + | ArrayRealVector.ebeDivide(double[] v)
│ │ │ Element-by-element division.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.ebeDivide(double[] v)
│ │ │ + | RealVector.ebeDivide(double[] v)
│ │ │ Element-by-element division.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.ebeDivide(double[] v)
│ │ │ + | AbstractRealVector.ebeDivide(double[] v)
│ │ │ Element-by-element division.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -RealVector.ebeDivide(RealVector v)
│ │ │ + | ArrayRealVector.ebeDivide(RealVector v)
│ │ │ Element-by-element division.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.ebeDivide(RealVector v)
│ │ │ + | RealVector.ebeDivide(RealVector v)
│ │ │ Element-by-element division.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -RealVector.ebeMultiply(double[] v)
│ │ │ + | ArrayRealVector.ebeMultiply(double[] v)
│ │ │ Element-by-element multiplication.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.ebeMultiply(double[] v)
│ │ │ + | RealVector.ebeMultiply(double[] v)
│ │ │ Element-by-element multiplication.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.ebeMultiply(double[] v)
│ │ │ + | AbstractRealVector.ebeMultiply(double[] v)
│ │ │ Element-by-element multiplication.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -RealVector.ebeMultiply(RealVector v)
│ │ │ + | ArrayRealVector.ebeMultiply(RealVector v)
│ │ │ Element-by-element multiplication.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.ebeMultiply(RealVector v)
│ │ │ + | RealVector.ebeMultiply(RealVector v)
│ │ │ Element-by-element multiplication.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ RealMatrix.getColumnVector(int column)
│ │ │ Returns the entries in column number column
│ │ │ @@ -328,21 +328,21 @@
│ │ │ BlockRealMatrix. |
│ │ │ getColumnVector(int column)
│ │ │ Returns the entries in column number
│ │ │ column
│ │ │ as a vector. | |
RealVector |
│ │ │ -EigenDecompositionImpl.getEigenvector(int i)
│ │ │ + | EigenDecomposition.getEigenvector(int i)
│ │ │ Returns a copy of the ith eigenvector of the original matrix.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -EigenDecomposition.getEigenvector(int i)
│ │ │ + | EigenDecompositionImpl.getEigenvector(int i)
│ │ │ Returns a copy of the ith eigenvector of the original matrix.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ RealMatrix.getRowVector(int row)
│ │ │ Returns the entries in row number row
│ │ │ @@ -361,22 +361,22 @@
│ │ │ BlockRealMatrix. |
│ │ │ getRowVector(int row)
│ │ │ Returns the entries in row number
│ │ │ row
│ │ │ as a vector. | |
RealVector |
│ │ │ -RealVector.getSubVector(int index,
│ │ │ + | ||
RealVector |
│ │ │ -ArrayRealVector.getSubVector(int index,
│ │ │ + | ||
RealVector |
│ │ │ RealVector.map(UnivariateRealFunction function)
│ │ │ @@ -401,29 +401,29 @@
│ │ │ | RealVector |
│ │ │ AbstractRealVector.mapAbs()
│ │ │ Map the
│ │ │ Math.abs(double) function to each entry. |
│ │ │
RealVector |
│ │ │ -RealVector.mapAbsToSelf()
│ │ │ -Deprecated.
│ │ │ -
│ │ │ +in 2.2 (to be removed in 3.0).
│ │ │ - | ArrayRealVector.mapAbsToSelf()
│ │ │ +Map the
│ │ │ Math.abs(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapAbsToSelf()
│ │ │ -Map the
│ │ │ +Math.abs(double) function to each entry. | RealVector.mapAbsToSelf()
│ │ │ +Deprecated.
│ │ │ +
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ + |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.mapAbsToSelf()
│ │ │ + | AbstractRealVector.mapAbsToSelf()
│ │ │ Map the
│ │ │ Math.abs(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ RealVector.mapAcos()
│ │ │ Deprecated.
│ │ │ @@ -435,29 +435,29 @@
│ │ │ |
│ │ │ RealVector AbstractRealVector. |
│ │ │ mapAcos()
│ │ │ Map the
│ │ │ Math.acos(double) function to each entry. |
RealVector |
│ │ │ -RealVector.mapAcosToSelf()
│ │ │ -Deprecated.
│ │ │ -
│ │ │ +in 2.2 (to be removed in 3.0).
│ │ │ - | ArrayRealVector.mapAcosToSelf()
│ │ │ +Map the
│ │ │ Math.acos(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapAcosToSelf()
│ │ │ -Map the
│ │ │ +Math.acos(double) function to each entry. | RealVector.mapAcosToSelf()
│ │ │ +Deprecated.
│ │ │ +
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ + |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.mapAcosToSelf()
│ │ │ + | AbstractRealVector.mapAcosToSelf()
│ │ │ Map the
│ │ │ Math.acos(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ RealVector.mapAdd(double d)
│ │ │ Add a value to each entry.
│ │ │ @@ -467,27 +467,27 @@
│ │ │ | RealVector |
│ │ │ AbstractRealVector.mapAdd(double d)
│ │ │ Add a value to each entry.
│ │ │ |
│ │ │
RealVector |
│ │ │ -RealVector.mapAddToSelf(double d)
│ │ │ + | ArrayRealVector.mapAddToSelf(double d)
│ │ │ Add a value to each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapAddToSelf(double d)
│ │ │ + | RealVector.mapAddToSelf(double d)
│ │ │ Add a value to each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.mapAddToSelf(double d)
│ │ │ + | AbstractRealVector.mapAddToSelf(double d)
│ │ │ Add a value to each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ RealVector.mapAsin()
│ │ │ Deprecated.
│ │ │ @@ -499,731 +499,731 @@
│ │ │ |
│ │ │ RealVector AbstractRealVector. |
│ │ │ mapAsin()
│ │ │ Map the
│ │ │ Math.asin(double) function to each entry. |
RealVector |
│ │ │ -RealVector.mapAsinToSelf()
│ │ │ -Deprecated.
│ │ │ -
│ │ │ -in 2.2 (to be removed in 3.0).
│ │ │ - |
│ │ │ -||
RealVector |
│ │ │ -AbstractRealVector.mapAsinToSelf()
│ │ │ -Map the
│ │ │ -Math.asin(double) function to each entry. |
│ │ │ -||
RealVector |
│ │ │ ArrayRealVector.mapAsinToSelf()
│ │ │ Map the
│ │ │ Math.asin(double) function to each entry. |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapAtan()
│ │ │ + | RealVector.mapAsinToSelf()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapAtan()
│ │ │ -Map the
│ │ │ +Math.atan(double) function to each entry. | AbstractRealVector.mapAsinToSelf()
│ │ │ +Map the
│ │ │ Math.asin(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapAtanToSelf()
│ │ │ + | RealVector.mapAtan()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapAtanToSelf()
│ │ │ + | AbstractRealVector.mapAtan()
│ │ │ Map the
│ │ │ Math.atan(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapAtanToSelf()
│ │ │ Map the
│ │ │ Math.atan(double) function to each entry. |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapCbrt()
│ │ │ + | RealVector.mapAtanToSelf()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapCbrt()
│ │ │ -Map the
│ │ │ +Math.cbrt(double) function to each entry. | AbstractRealVector.mapAtanToSelf()
│ │ │ +Map the
│ │ │ Math.atan(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapCbrtToSelf()
│ │ │ + | RealVector.mapCbrt()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapCbrtToSelf()
│ │ │ + | AbstractRealVector.mapCbrt()
│ │ │ Map the
│ │ │ Math.cbrt(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapCbrtToSelf()
│ │ │ Map the
│ │ │ Math.cbrt(double) function to each entry. |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapCeil()
│ │ │ + | RealVector.mapCbrtToSelf()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapCeil()
│ │ │ -Map the
│ │ │ +Math.ceil(double) function to each entry. | AbstractRealVector.mapCbrtToSelf()
│ │ │ +Map the
│ │ │ Math.cbrt(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapCeilToSelf()
│ │ │ + | RealVector.mapCeil()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapCeilToSelf()
│ │ │ + | AbstractRealVector.mapCeil()
│ │ │ Map the
│ │ │ Math.ceil(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapCeilToSelf()
│ │ │ Map the
│ │ │ Math.ceil(double) function to each entry. |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapCos()
│ │ │ + | RealVector.mapCeilToSelf()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapCos()
│ │ │ -Map the
│ │ │ +Math.cos(double) function to each entry. | AbstractRealVector.mapCeilToSelf()
│ │ │ +Map the
│ │ │ Math.ceil(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapCosh()
│ │ │ + | RealVector.mapCos()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapCosh()
│ │ │ -Map the
│ │ │ +Math.cosh(double) function to each entry. | AbstractRealVector.mapCos()
│ │ │ +Map the
│ │ │ Math.cos(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapCoshToSelf()
│ │ │ + | RealVector.mapCosh()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapCoshToSelf()
│ │ │ + | AbstractRealVector.mapCosh()
│ │ │ Map the
│ │ │ Math.cosh(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapCoshToSelf()
│ │ │ Map the
│ │ │ Math.cosh(double) function to each entry. |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapCosToSelf()
│ │ │ + | RealVector.mapCoshToSelf()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapCosToSelf()
│ │ │ -Map the
│ │ │ +Math.cos(double) function to each entry. | AbstractRealVector.mapCoshToSelf()
│ │ │ +Map the
│ │ │ Math.cosh(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapCosToSelf()
│ │ │ Map the
│ │ │ Math.cos(double) function to each entry. |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapDivide(double d)
│ │ │ -Divide each entry.
│ │ │ + | RealVector.mapCosToSelf()
│ │ │ +Deprecated.
│ │ │ +
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ + |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapDivide(double d)
│ │ │ -Divide each entry.
│ │ │ + | AbstractRealVector.mapCosToSelf()
│ │ │ +Map the
│ │ │ Math.cos(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapDivideToSelf(double d)
│ │ │ + | RealVector.mapDivide(double d)
│ │ │ Divide each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapDivideToSelf(double d)
│ │ │ + | AbstractRealVector.mapDivide(double d)
│ │ │ Divide each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapDivideToSelf(double d)
│ │ │ Divide each entry.
│ │ │ |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapExp()
│ │ │ -Deprecated.
│ │ │ -
│ │ │ +in 2.2 (to be removed in 3.0).
│ │ │ - | RealVector.mapDivideToSelf(double d)
│ │ │ +Divide each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapExp()
│ │ │ -Map the
│ │ │ +Math.exp(double) function to each entry. | AbstractRealVector.mapDivideToSelf(double d)
│ │ │ +Divide each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapExpm1()
│ │ │ + | RealVector.mapExp()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapExpm1()
│ │ │ -Map the
│ │ │ +Math.expm1(double) function to each entry. | AbstractRealVector.mapExp()
│ │ │ +Map the
│ │ │ Math.exp(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapExpm1ToSelf()
│ │ │ + | RealVector.mapExpm1()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapExpm1ToSelf()
│ │ │ + | AbstractRealVector.mapExpm1()
│ │ │ Map the
│ │ │ Math.expm1(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapExpm1ToSelf()
│ │ │ Map the
│ │ │ Math.expm1(double) function to each entry. |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapExpToSelf()
│ │ │ + | RealVector.mapExpm1ToSelf()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapExpToSelf()
│ │ │ -Map
│ │ │ +Math.exp(double) operation to each entry. | AbstractRealVector.mapExpm1ToSelf()
│ │ │ +Map the
│ │ │ Math.expm1(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapExpToSelf()
│ │ │ Map
│ │ │ Math.exp(double) operation to each entry. |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapFloor()
│ │ │ + | RealVector.mapExpToSelf()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapFloor()
│ │ │ -Map the
│ │ │ +Math.floor(double) function to each entry. | AbstractRealVector.mapExpToSelf()
│ │ │ +Map
│ │ │ Math.exp(double) operation to each entry. |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapFloorToSelf()
│ │ │ + | RealVector.mapFloor()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapFloorToSelf()
│ │ │ + | AbstractRealVector.mapFloor()
│ │ │ Map the
│ │ │ Math.floor(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapFloorToSelf()
│ │ │ Map the
│ │ │ Math.floor(double) function to each entry. |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapInv()
│ │ │ + | RealVector.mapFloorToSelf()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapInv()
│ │ │ -Map the 1/x function to each entry.
│ │ │ + | AbstractRealVector.mapFloorToSelf()
│ │ │ +Map the
│ │ │ Math.floor(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapInvToSelf()
│ │ │ + | RealVector.mapInv()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapInvToSelf()
│ │ │ + | AbstractRealVector.mapInv()
│ │ │ Map the 1/x function to each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapInvToSelf()
│ │ │ Map the 1/x function to each entry.
│ │ │ |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapLog()
│ │ │ + | RealVector.mapInvToSelf()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapLog()
│ │ │ -Map the
│ │ │ +Math.log(double) function to each entry. | AbstractRealVector.mapInvToSelf()
│ │ │ +Map the 1/x function to each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapLog10()
│ │ │ + | RealVector.mapLog()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapLog10()
│ │ │ -Map the
│ │ │ +Math.log10(double) function to each entry. | AbstractRealVector.mapLog()
│ │ │ +Map the
│ │ │ Math.log(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapLog10ToSelf()
│ │ │ + | RealVector.mapLog10()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapLog10ToSelf()
│ │ │ + | AbstractRealVector.mapLog10()
│ │ │ Map the
│ │ │ Math.log10(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapLog10ToSelf()
│ │ │ Map the
│ │ │ Math.log10(double) function to each entry. |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapLog1p()
│ │ │ + | RealVector.mapLog10ToSelf()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapLog1p()
│ │ │ -Map the
│ │ │ +Math.log1p(double) function to each entry. | AbstractRealVector.mapLog10ToSelf()
│ │ │ +Map the
│ │ │ Math.log10(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapLog1pToSelf()
│ │ │ + | RealVector.mapLog1p()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapLog1pToSelf()
│ │ │ + | AbstractRealVector.mapLog1p()
│ │ │ Map the
│ │ │ Math.log1p(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapLog1pToSelf()
│ │ │ Map the
│ │ │ Math.log1p(double) function to each entry. |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapLogToSelf()
│ │ │ + | RealVector.mapLog1pToSelf()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapLogToSelf()
│ │ │ -Map the
│ │ │ +Math.log(double) function to each entry. | AbstractRealVector.mapLog1pToSelf()
│ │ │ +Map the
│ │ │ Math.log1p(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapLogToSelf()
│ │ │ Map the
│ │ │ Math.log(double) function to each entry. |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapMultiply(double d)
│ │ │ -Multiply each entry.
│ │ │ + | RealVector.mapLogToSelf()
│ │ │ +Deprecated.
│ │ │ +
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ + |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapMultiply(double d)
│ │ │ -Multiply each entry.
│ │ │ + | AbstractRealVector.mapLogToSelf()
│ │ │ +Map the
│ │ │ Math.log(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapMultiplyToSelf(double d)
│ │ │ + | RealVector.mapMultiply(double d)
│ │ │ Multiply each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapMultiplyToSelf(double d)
│ │ │ + | AbstractRealVector.mapMultiply(double d)
│ │ │ Multiply each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapMultiplyToSelf(double d)
│ │ │ Multiply each entry.
│ │ │ |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapPow(double d)
│ │ │ -Deprecated.
│ │ │ -
│ │ │ +in 2.2 (to be removed in 3.0).
│ │ │ - | RealVector.mapMultiplyToSelf(double d)
│ │ │ +Multiply each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapPow(double d)
│ │ │ -Map a power operation to each entry.
│ │ │ + | AbstractRealVector.mapMultiplyToSelf(double d)
│ │ │ +Multiply each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapPowToSelf(double d)
│ │ │ + | RealVector.mapPow(double d)
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapPowToSelf(double d)
│ │ │ + | AbstractRealVector.mapPow(double d)
│ │ │ Map a power operation to each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapPowToSelf(double d)
│ │ │ Map a power operation to each entry.
│ │ │ |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapRint()
│ │ │ + | RealVector.mapPowToSelf(double d)
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapRint()
│ │ │ -Map the
│ │ │ +Math.rint(double) function to each entry. | AbstractRealVector.mapPowToSelf(double d)
│ │ │ +Map a power operation to each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapRintToSelf()
│ │ │ + | RealVector.mapRint()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapRintToSelf()
│ │ │ + | AbstractRealVector.mapRint()
│ │ │ Map the
│ │ │ Math.rint(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapRintToSelf()
│ │ │ Map the
│ │ │ Math.rint(double) function to each entry. |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapSignum()
│ │ │ + | RealVector.mapRintToSelf()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapSignum()
│ │ │ -Map the
│ │ │ +Math.signum(double) function to each entry. | AbstractRealVector.mapRintToSelf()
│ │ │ +Map the
│ │ │ Math.rint(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapSignumToSelf()
│ │ │ + | RealVector.mapSignum()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapSignumToSelf()
│ │ │ + | AbstractRealVector.mapSignum()
│ │ │ Map the
│ │ │ Math.signum(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapSignumToSelf()
│ │ │ Map the
│ │ │ Math.signum(double) function to each entry. |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapSin()
│ │ │ + | RealVector.mapSignumToSelf()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapSin()
│ │ │ -Map the
│ │ │ +Math.sin(double) function to each entry. | AbstractRealVector.mapSignumToSelf()
│ │ │ +Map the
│ │ │ Math.signum(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapSinh()
│ │ │ + | RealVector.mapSin()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapSinh()
│ │ │ -Map the
│ │ │ +Math.sinh(double) function to each entry. | AbstractRealVector.mapSin()
│ │ │ +Map the
│ │ │ Math.sin(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapSinhToSelf()
│ │ │ + | RealVector.mapSinh()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapSinhToSelf()
│ │ │ + | AbstractRealVector.mapSinh()
│ │ │ Map the
│ │ │ Math.sinh(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapSinhToSelf()
│ │ │ Map the
│ │ │ Math.sinh(double) function to each entry. |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapSinToSelf()
│ │ │ + | RealVector.mapSinhToSelf()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapSinToSelf()
│ │ │ -Map the
│ │ │ +Math.sin(double) function to each entry. | AbstractRealVector.mapSinhToSelf()
│ │ │ +Map the
│ │ │ Math.sinh(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapSinToSelf()
│ │ │ Map the
│ │ │ Math.sin(double) function to each entry. |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapSqrt()
│ │ │ + | RealVector.mapSinToSelf()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapSqrt()
│ │ │ -Map the
│ │ │ +Math.sqrt(double) function to each entry. | AbstractRealVector.mapSinToSelf()
│ │ │ +Map the
│ │ │ Math.sin(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -RealVector.mapSqrtToSelf()
│ │ │ + | RealVector.mapSqrt()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapSqrtToSelf()
│ │ │ + | AbstractRealVector.mapSqrt()
│ │ │ Map the
│ │ │ Math.sqrt(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ ArrayRealVector.mapSqrtToSelf()
│ │ │ Map the
│ │ │ Math.sqrt(double) function to each entry. |
│ │ │ ||
RealVector |
│ │ │ +RealVector.mapSqrtToSelf()
│ │ │ +Deprecated.
│ │ │ +
│ │ │ +in 2.2 (to be removed in 3.0).
│ │ │ + |
│ │ │ +||
RealVector |
│ │ │ +AbstractRealVector.mapSqrtToSelf()
│ │ │ +Map the
│ │ │ +Math.sqrt(double) function to each entry. |
│ │ │ +||
RealVector |
│ │ │ RealVector.mapSubtract(double d)
│ │ │ Subtract a value from each entry.
│ │ │ |
│ │ │ ||
RealVector |
│ │ │ AbstractRealVector.mapSubtract(double d)
│ │ │ Subtract a value from each entry.
│ │ │ |
│ │ │ ||
RealVector |
│ │ │ -RealVector.mapSubtractToSelf(double d)
│ │ │ + | ArrayRealVector.mapSubtractToSelf(double d)
│ │ │ Subtract a value from each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapSubtractToSelf(double d)
│ │ │ + | RealVector.mapSubtractToSelf(double d)
│ │ │ Subtract a value from each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.mapSubtractToSelf(double d)
│ │ │ + | AbstractRealVector.mapSubtractToSelf(double d)
│ │ │ Subtract a value from each entry.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ RealVector.mapTan()
│ │ │ Deprecated.
│ │ │ @@ -1249,49 +1249,49 @@
│ │ │ |
│ │ │ RealVector AbstractRealVector. |
│ │ │ mapTanh()
│ │ │ Map the
│ │ │ Math.tanh(double) function to each entry. |
RealVector |
│ │ │ +ArrayRealVector.mapTanhToSelf()
│ │ │ +Map the
│ │ │ +Math.tanh(double) function to each entry. |
│ │ │ +||
RealVector |
│ │ │ RealVector.mapTanhToSelf()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ ||
RealVector |
│ │ │ AbstractRealVector.mapTanhToSelf()
│ │ │ Map the
│ │ │ Math.tanh(double) function to each entry. |
│ │ │ ||
RealVector |
│ │ │ -ArrayRealVector.mapTanhToSelf()
│ │ │ -Map the
│ │ │ +Math.tanh(double) function to each entry. | ArrayRealVector.mapTanToSelf()
│ │ │ +Map the
│ │ │ Math.tan(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ RealVector.mapTanToSelf()
│ │ │ Deprecated.
│ │ │
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ |
│ │ │ ||
RealVector |
│ │ │ -AbstractRealVector.mapTanToSelf()
│ │ │ -Map the
│ │ │ -Math.tan(double) function to each entry. |
│ │ │ -||
RealVector |
│ │ │ -ArrayRealVector.mapTanToSelf()
│ │ │ + | AbstractRealVector.mapTanToSelf()
│ │ │ Map the
│ │ │ Math.tan(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ RealVector.mapToSelf(UnivariateRealFunction function)
│ │ │ Acts as if it is implemented as:
│ │ │ @@ -1315,29 +1315,29 @@
│ │ │ | RealVector |
│ │ │ AbstractRealVector.mapUlp()
│ │ │ Map the
│ │ │ Math.ulp(double) function to each entry. |
│ │ │
RealVector |
│ │ │ -RealVector.mapUlpToSelf()
│ │ │ -Deprecated.
│ │ │ -
│ │ │ +in 2.2 (to be removed in 3.0).
│ │ │ - | ArrayRealVector.mapUlpToSelf()
│ │ │ +Map the
│ │ │ Math.ulp(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.mapUlpToSelf()
│ │ │ -Map the
│ │ │ +Math.ulp(double) function to each entry. | RealVector.mapUlpToSelf()
│ │ │ +Deprecated.
│ │ │ +
│ │ │ in 2.2 (to be removed in 3.0).
│ │ │ + |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.mapUlpToSelf()
│ │ │ + | AbstractRealVector.mapUlpToSelf()
│ │ │ Map the
│ │ │ Math.ulp(double) function to each entry. |
│ │ │ |
RealVector |
│ │ │ RealMatrix.operate(RealVector v)
│ │ │ Returns the result of multiplying this by the vector
│ │ │ @@ -1359,228 +1359,228 @@
│ │ │ v . | RealVector |
│ │ │ AbstractRealMatrix.preMultiply(RealVector v)
│ │ │ Returns the (row) vector result of premultiplying this by the vector
│ │ │ v . |
│ │ │
RealVector |
│ │ │ -RealVector.projection(double[] v)
│ │ │ + | ArrayRealVector.projection(double[] v)
│ │ │ Find the orthogonal projection of this vector onto another vector.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.projection(double[] v)
│ │ │ + | RealVector.projection(double[] v)
│ │ │ Find the orthogonal projection of this vector onto another vector.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.projection(double[] v)
│ │ │ + | AbstractRealVector.projection(double[] v)
│ │ │ Find the orthogonal projection of this vector onto another vector.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -RealVector.projection(RealVector v)
│ │ │ + | ArrayRealVector.projection(RealVector v)
│ │ │ Find the orthogonal projection of this vector onto another vector.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ OpenMapRealVector.projection(RealVector v)
│ │ │ Find the orthogonal projection of this vector onto another vector.
│ │ │ |
│ │ │ ||
RealVector |
│ │ │ -ArrayRealVector.projection(RealVector v)
│ │ │ + | RealVector.projection(RealVector v)
│ │ │ Find the orthogonal projection of this vector onto another vector.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ DecompositionSolver.solve(RealVector b)
│ │ │ Solve the linear equation A × X = B for matrices A.
│ │ │ |
│ │ │ ||
RealVector |
│ │ │ -RealVector.subtract(double[] v)
│ │ │ + | ArrayRealVector.subtract(double[] v)
│ │ │ Subtract
│ │ │ v from this vector. |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.subtract(double[] v)
│ │ │ + | RealVector.subtract(double[] v)
│ │ │ Subtract
│ │ │ v from this vector. |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.subtract(double[] v)
│ │ │ + | AbstractRealVector.subtract(double[] v)
│ │ │ Subtract
│ │ │ v from this vector. |
│ │ │ |
RealVector |
│ │ │ -RealVector.subtract(RealVector v)
│ │ │ + | ArrayRealVector.subtract(RealVector v)
│ │ │ Subtract
│ │ │ v from this vector. |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.subtract(RealVector v)
│ │ │ + | RealVector.subtract(RealVector v)
│ │ │ Subtract
│ │ │ v from this vector. |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.subtract(RealVector v)
│ │ │ + | AbstractRealVector.subtract(RealVector v)
│ │ │ Subtract
│ │ │ v from this vector. |
│ │ │ |
RealVector |
│ │ │ -RealVector.unitVector()
│ │ │ + | ArrayRealVector.unitVector()
│ │ │ Creates a unit vector pointing in the direction of this vector.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.unitVector()
│ │ │ + | RealVector.unitVector()
│ │ │ Creates a unit vector pointing in the direction of this vector.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.unitVector()
│ │ │ + | AbstractRealVector.unitVector()
│ │ │ Creates a unit vector pointing in the direction of this vector.
│ │ │ |
│ │ │
Modifier and Type | │ │ │Method and Description | │ │ │||
---|---|---|---|
RealVector |
│ │ │ -RealVector.add(RealVector v)
│ │ │ + | ArrayRealVector.add(RealVector v)
│ │ │ Compute the sum of this vector and
│ │ │ v . |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.add(RealVector v)
│ │ │ + | OpenMapRealVector.add(RealVector v)
│ │ │ Compute the sum of this vector and
│ │ │ v . |
│ │ │ |
RealVector |
│ │ │ -OpenMapRealVector.add(RealVector v)
│ │ │ + | RealVector.add(RealVector v)
│ │ │ Compute the sum of this vector and
│ │ │ v . |
│ │ │ |
RealVector |
│ │ │ -ArrayRealVector.add(RealVector v)
│ │ │ + | AbstractRealVector.add(RealVector v)
│ │ │ Compute the sum of this vector and
│ │ │ v . |
│ │ │ |
RealVector |
│ │ │ -RealVector.append(RealVector v)
│ │ │ + | ArrayRealVector.append(RealVector v)
│ │ │ Construct a vector by appending a vector to this vector.
│ │ │ |
│ │ │ |
OpenMapRealVector |
│ │ │ OpenMapRealVector.append(RealVector v)
│ │ │ Construct a vector by appending a vector to this vector.
│ │ │ |
│ │ │ ||
RealVector |
│ │ │ -ArrayRealVector.append(RealVector v)
│ │ │ + | RealVector.append(RealVector v)
│ │ │ Construct a vector by appending a vector to this vector.
│ │ │ |
│ │ │ |
protected void |
│ │ │ -AbstractRealVector.checkVectorDimensions(RealVector v)
│ │ │ + | ArrayRealVector.checkVectorDimensions(RealVector v)
│ │ │ Check if instance and specified vectors have the same dimension.
│ │ │ |
│ │ │ |
protected void |
│ │ │ -ArrayRealVector.checkVectorDimensions(RealVector v)
│ │ │ + | AbstractRealVector.checkVectorDimensions(RealVector v)
│ │ │ Check if instance and specified vectors have the same dimension.
│ │ │ |
│ │ │ |
double |
│ │ │ -RealVector.dotProduct(RealVector v)
│ │ │ + | ArrayRealVector.dotProduct(RealVector v)
│ │ │ Compute the dot product.
│ │ │ |
│ │ │ |
double |
│ │ │ -AbstractRealVector.dotProduct(RealVector v)
│ │ │ + | OpenMapRealVector.dotProduct(RealVector v)
│ │ │ Compute the dot product.
│ │ │ |
│ │ │ |
double |
│ │ │ -OpenMapRealVector.dotProduct(RealVector v)
│ │ │ + | RealVector.dotProduct(RealVector v)
│ │ │ Compute the dot product.
│ │ │ |
│ │ │ |
double |
│ │ │ -ArrayRealVector.dotProduct(RealVector v)
│ │ │ + | AbstractRealVector.dotProduct(RealVector v)
│ │ │ Compute the dot product.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -RealVector.ebeDivide(RealVector v)
│ │ │ + | ArrayRealVector.ebeDivide(RealVector v)
│ │ │ Element-by-element division.
│ │ │ |
│ │ │ |
OpenMapRealVector |
│ │ │ OpenMapRealVector.ebeDivide(RealVector v)
│ │ │ Element-by-element division.
│ │ │ |
│ │ │ ||
RealVector |
│ │ │ -ArrayRealVector.ebeDivide(RealVector v)
│ │ │ + | RealVector.ebeDivide(RealVector v)
│ │ │ Element-by-element division.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ -RealVector.ebeMultiply(RealVector v)
│ │ │ + | ArrayRealVector.ebeMultiply(RealVector v)
│ │ │ Element-by-element multiplication.
│ │ │ |
│ │ │ |
OpenMapRealVector |
│ │ │ OpenMapRealVector.ebeMultiply(RealVector v)
│ │ │ Element-by-element multiplication.
│ │ │ |
│ │ │ ||
RealVector |
│ │ │ -ArrayRealVector.ebeMultiply(RealVector v)
│ │ │ + | RealVector.ebeMultiply(RealVector v)
│ │ │ Element-by-element multiplication.
│ │ │ |
│ │ │ |
StringBuffer |
│ │ │ RealVectorFormat.format(RealVector vector,
│ │ │ StringBuffer toAppendTo,
│ │ │ @@ -1593,81 +1593,81 @@
│ │ │ | ||
double |
│ │ │ -RealVector.getDistance(RealVector v)
│ │ │ + | ArrayRealVector.getDistance(RealVector v)
│ │ │ Distance between two vectors.
│ │ │ |
│ │ │ |
double |
│ │ │ -AbstractRealVector.getDistance(RealVector v)
│ │ │ + | OpenMapRealVector.getDistance(RealVector v)
│ │ │ Distance between two vectors.
│ │ │ |
│ │ │ |
double |
│ │ │ -OpenMapRealVector.getDistance(RealVector v)
│ │ │ + | RealVector.getDistance(RealVector v)
│ │ │ Distance between two vectors.
│ │ │ |
│ │ │ |
double |
│ │ │ -ArrayRealVector.getDistance(RealVector v)
│ │ │ + | AbstractRealVector.getDistance(RealVector v)
│ │ │ Distance between two vectors.
│ │ │ |
│ │ │ |
double |
│ │ │ -RealVector.getL1Distance(RealVector v)
│ │ │ + | ArrayRealVector.getL1Distance(RealVector v)
│ │ │ Distance between two vectors.
│ │ │ |
│ │ │ |
double |
│ │ │ -AbstractRealVector.getL1Distance(RealVector v)
│ │ │ + | OpenMapRealVector.getL1Distance(RealVector v)
│ │ │ Distance between two vectors.
│ │ │ |
│ │ │ |
double |
│ │ │ -OpenMapRealVector.getL1Distance(RealVector v)
│ │ │ + | RealVector.getL1Distance(RealVector v)
│ │ │ Distance between two vectors.
│ │ │ |
│ │ │ |
double |
│ │ │ -ArrayRealVector.getL1Distance(RealVector v)
│ │ │ + | AbstractRealVector.getL1Distance(RealVector v)
│ │ │ Distance between two vectors.
│ │ │ |
│ │ │ |
double |
│ │ │ -RealVector.getLInfDistance(RealVector v)
│ │ │ + | ArrayRealVector.getLInfDistance(RealVector v)
│ │ │ Distance between two vectors.
│ │ │ |
│ │ │ |
double |
│ │ │ -AbstractRealVector.getLInfDistance(RealVector v)
│ │ │ + | OpenMapRealVector.getLInfDistance(RealVector v)
│ │ │ Distance between two vectors.
│ │ │ |
│ │ │ |
double |
│ │ │ -OpenMapRealVector.getLInfDistance(RealVector v)
│ │ │ + | RealVector.getLInfDistance(RealVector v)
│ │ │ Distance between two vectors.
│ │ │ |
│ │ │ |
double |
│ │ │ -ArrayRealVector.getLInfDistance(RealVector v)
│ │ │ + | AbstractRealVector.getLInfDistance(RealVector v)
│ │ │ Distance between two vectors.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ RealMatrix.operate(RealVector v)
│ │ │ Returns the result of multiplying this by the vector
│ │ │ @@ -1677,27 +1677,27 @@
│ │ │ v . | RealVector |
│ │ │ AbstractRealMatrix.operate(RealVector v)
│ │ │ Returns the result of multiplying this by the vector
│ │ │ v . |
│ │ │
RealMatrix |
│ │ │ -RealVector.outerProduct(RealVector v)
│ │ │ + | ArrayRealVector.outerProduct(RealVector v)
│ │ │ Compute the outer product.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -AbstractRealVector.outerProduct(RealVector v)
│ │ │ + | RealVector.outerProduct(RealVector v)
│ │ │ Compute the outer product.
│ │ │ |
│ │ │ |
RealMatrix |
│ │ │ -ArrayRealVector.outerProduct(RealVector v)
│ │ │ + | AbstractRealVector.outerProduct(RealVector v)
│ │ │ Compute the outer product.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ RealMatrix.preMultiply(RealVector v)
│ │ │ Returns the (row) vector result of premultiplying this by the vector
│ │ │ @@ -1707,27 +1707,27 @@
│ │ │ v . | RealVector |
│ │ │ AbstractRealMatrix.preMultiply(RealVector v)
│ │ │ Returns the (row) vector result of premultiplying this by the vector
│ │ │ v . |
│ │ │
RealVector |
│ │ │ -RealVector.projection(RealVector v)
│ │ │ + | ArrayRealVector.projection(RealVector v)
│ │ │ Find the orthogonal projection of this vector onto another vector.
│ │ │ |
│ │ │ |
RealVector |
│ │ │ OpenMapRealVector.projection(RealVector v)
│ │ │ Find the orthogonal projection of this vector onto another vector.
│ │ │ |
│ │ │ ||
RealVector |
│ │ │ -ArrayRealVector.projection(RealVector v)
│ │ │ + | RealVector.projection(RealVector v)
│ │ │ Find the orthogonal projection of this vector onto another vector.
│ │ │ |
│ │ │ |
static void |
│ │ │ MatrixUtils.serializeRealVector(RealVector vector,
│ │ │ ObjectOutputStream oos)
│ │ │ @@ -1780,67 +1780,67 @@
│ │ │ RealVector vector)
│ │ │ Sets the entries in row number
│ │ │ row
│ │ │ as a vector. |
│ │ │ ||
void |
│ │ │ -RealVector.setSubVector(int index,
│ │ │ + | ||
void |
│ │ │ -AbstractRealVector.setSubVector(int index,
│ │ │ + | ||
void |
│ │ │ -OpenMapRealVector.setSubVector(int index,
│ │ │ + | ||
void |
│ │ │ -ArrayRealVector.setSubVector(int index,
│ │ │ + | ||
RealVector |
│ │ │ DecompositionSolver.solve(RealVector b)
│ │ │ Solve the linear equation A × X = B for matrices A.
│ │ │ |
│ │ │ ||
RealVector |
│ │ │ -RealVector.subtract(RealVector v)
│ │ │ + | ArrayRealVector.subtract(RealVector v)
│ │ │ Subtract
│ │ │ v from this vector. |
│ │ │ |
RealVector |
│ │ │ -AbstractRealVector.subtract(RealVector v)
│ │ │ + | OpenMapRealVector |
│ │ │ +OpenMapRealVector.subtract(RealVector v)
│ │ │ Subtract
│ │ │ v from this vector. |
│ │ │
OpenMapRealVector |
│ │ │ -OpenMapRealVector.subtract(RealVector v)
│ │ │ + | RealVector |
│ │ │ +RealVector.subtract(RealVector v)
│ │ │ Subtract
│ │ │ v from this vector. |
│ │ │
RealVector |
│ │ │ -ArrayRealVector.subtract(RealVector v)
│ │ │ + | AbstractRealVector.subtract(RealVector v)
│ │ │ Subtract
│ │ │ v from this vector. |
│ │ │
void |
│ │ │ ContinuousOutputModel.append(ContinuousOutputModel model)
│ │ │ Append another model at the end of the instance.
│ │ │ |
│ │ │
│ │ │ |
void |
│ │ │ -FirstOrderDifferentialEquations.computeDerivatives(double t,
│ │ │ + | |
void |
│ │ │ @@ -165,15 +165,15 @@
│ │ │ double[] y,
│ │ │ double[] yDot)
│ │ │ ||
void |
│ │ │ -FirstOrderConverter.computeDerivatives(double t,
│ │ │ + | |
void |
│ │ │ @@ -239,26 +239,26 @@
│ │ │ ||
Modifier and Type | │ │ │Method and Description | │ │ │|
---|---|---|
boolean |
│ │ │ -EventState.evaluateStep(StepInterpolator interpolator)
│ │ │ -Evaluate the impact of the proposed step on the event handler.
│ │ │ - |
│ │ │ -|
boolean |
│ │ │ CombinedEventsManager.evaluateStep(StepInterpolator interpolator)
│ │ │ Deprecated.
│ │ │ Evaluate the impact of the proposed step on all managed
│ │ │ event handlers.
│ │ │ |
│ │ │ |
boolean |
│ │ │ +EventState.evaluateStep(StepInterpolator interpolator)
│ │ │ +Evaluate the impact of the proposed step on the event handler.
│ │ │ + |
│ │ │ +
abstract double
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
integrate(FirstOrderDifferentialEquations equations,
│ │ │ +GraggBulirschStoerIntegrator.integrate(FirstOrderDifferentialEquations equations,
│ │ │ double t0,
│ │ │ double[] y0,
│ │ │ double t,
│ │ │ double[] y)
│ │ │ Integrate the differential equations up to the given time.
│ │ │
│ │ │
abstract double
integrate(FirstOrderDifferentialEquations equations,
│ │ │ +double
│ │ │ +AdamsMoultonIntegrator.integrate(FirstOrderDifferentialEquations equations,
│ │ │ double t0,
│ │ │ double[] y0,
│ │ │ double t,
│ │ │ double[] y)
│ │ │ Integrate the differential equations up to the given time.
│ │ │
│ │ │
double
integrate(FirstOrderDifferentialEquations equations,
│ │ │ +abstract double
│ │ │ +AdaptiveStepsizeIntegrator.integrate(FirstOrderDifferentialEquations equations,
│ │ │ double t0,
│ │ │ double[] y0,
│ │ │ double t,
│ │ │ double[] y)
│ │ │ Integrate the differential equations up to the given time.
│ │ │
│ │ │
double
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.
│ │ │
│ │ │
void
handleStep(StepInterpolator interpolator,
│ │ │ +StepNormalizer.handleStep(StepInterpolator interpolator,
│ │ │ boolean isLast)
│ │ │ Handle the last accepted step
│ │ │
│ │ │
void
handleStep(StepInterpolator interpolator,
│ │ │ +StepHandler.handleStep(StepInterpolator interpolator,
│ │ │ boolean isLast)
│ │ │ Handle the last accepted step
│ │ │
│ │ │
abstract double
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
integrate(FirstOrderDifferentialEquations equations,
│ │ │ +GraggBulirschStoerIntegrator.integrate(FirstOrderDifferentialEquations equations,
│ │ │ double t0,
│ │ │ double[] y0,
│ │ │ double t,
│ │ │ double[] y)
│ │ │ Integrate the differential equations up to the given time.
│ │ │
│ │ │
abstract double
integrate(FirstOrderDifferentialEquations equations,
│ │ │ +double
│ │ │ +AdamsMoultonIntegrator.integrate(FirstOrderDifferentialEquations equations,
│ │ │ double t0,
│ │ │ double[] y0,
│ │ │ double t,
│ │ │ double[] y)
│ │ │ Integrate the differential equations up to the given time.
│ │ │
│ │ │
double
integrate(FirstOrderDifferentialEquations equations,
│ │ │ +abstract double
│ │ │ +AdaptiveStepsizeIntegrator.integrate(FirstOrderDifferentialEquations equations,
│ │ │ double t0,
│ │ │ double[] y0,
│ │ │ double t,
│ │ │ double[] y)
│ │ │ Integrate the differential equations up to the given time.
│ │ │
│ │ │
double
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.
│ │ │
│ │ │
filterStep(double h,
│ │ │ boolean forward,
│ │ │ boolean acceptSmall)
│ │ │ abstract double
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
integrate(FirstOrderDifferentialEquations equations,
│ │ │ +GraggBulirschStoerIntegrator.integrate(FirstOrderDifferentialEquations equations,
│ │ │ double t0,
│ │ │ double[] y0,
│ │ │ double t,
│ │ │ double[] y)
│ │ │ Integrate the differential equations up to the given time.
│ │ │
│ │ │
abstract double
integrate(FirstOrderDifferentialEquations equations,
│ │ │ +double
│ │ │ +AdamsMoultonIntegrator.integrate(FirstOrderDifferentialEquations equations,
│ │ │ double t0,
│ │ │ double[] y0,
│ │ │ double t,
│ │ │ double[] y)
│ │ │ Integrate the differential equations up to the given time.
│ │ │
│ │ │
double
integrate(FirstOrderDifferentialEquations equations,
│ │ │ +abstract double
│ │ │ +AdaptiveStepsizeIntegrator.integrate(FirstOrderDifferentialEquations equations,
│ │ │ double t0,
│ │ │ double[] y0,
│ │ │ double t,
│ │ │ double[] y)
│ │ │ Integrate the differential equations up to the given time.
│ │ │
│ │ │
double
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.
│ │ │
│ │ │
boolean
evaluateStep(StepInterpolator interpolator)
│ │ │ -boolean
evaluateStep(StepInterpolator interpolator)
│ │ │ boolean
evaluateStep(StepInterpolator interpolator)
│ │ │ +void
reinitializeBegin(StepInterpolator interpolator)
│ │ │ void
handleStep(StepInterpolator interpolator,
│ │ │ +StepNormalizer.handleStep(StepInterpolator interpolator,
│ │ │ boolean isLast)
│ │ │ Handle the last accepted step
│ │ │
│ │ │
void
handleStep(StepInterpolator interpolator,
│ │ │ +StepHandler.handleStep(StepInterpolator interpolator,
│ │ │ boolean isLast)
│ │ │ -Handle the last accepted step.
│ │ │ +Handle the last accepted step
│ │ │
│ │ │
void
handleStep(StepInterpolator interpolator,
│ │ │ +DummyStepHandler.handleStep(StepInterpolator interpolator,
│ │ │ boolean isLast)
│ │ │ -Handle the last accepted step
│ │ │ +Handle the last accepted step.
│ │ │
│ │ │
RealPointValuePair
optimize(MultivariateRealFunction f,
│ │ │ +MultivariateRealOptimizer.optimize(MultivariateRealFunction f,
│ │ │ GoalType goalType,
│ │ │ double[] startPoint)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
RealPointValuePair
optimize(MultivariateRealFunction f,
│ │ │ +MultiStartMultivariateRealOptimizer.optimize(MultivariateRealFunction f,
│ │ │ GoalType goalType,
│ │ │ double[] startPoint)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
double
RealPointValuePair
optimize(LinearObjectiveFunction f,
│ │ │ +AbstractLinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ Collection<LinearConstraint> constraints,
│ │ │ GoalType goalType,
│ │ │ boolean restrictToNonNegative)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
RealPointValuePair
optimize(LinearObjectiveFunction f,
│ │ │ +LinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ Collection<LinearConstraint> constraints,
│ │ │ GoalType goalType,
│ │ │ boolean restrictToNonNegative)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
RealPointValuePair
optimize(MultivariateRealFunction f,
│ │ │ +MultivariateRealOptimizer.optimize(MultivariateRealFunction f,
│ │ │ GoalType goalType,
│ │ │ double[] startPoint)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
RealPointValuePair
optimize(MultivariateRealFunction f,
│ │ │ +MultiStartMultivariateRealOptimizer.optimize(MultivariateRealFunction f,
│ │ │ GoalType goalType,
│ │ │ double[] startPoint)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
protected void
incrementIterationsCounter()
│ │ │ protected abstract void
iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ +protected void
iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ protected void
iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ +iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ protected void
iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ +protected abstract void
iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ RealPointValuePair
optimize(MultivariateRealFunction function,
│ │ │ GoalType goalType,
│ │ │ @@ -250,31 +250,31 @@
│ │ │ Methods in org.apache.commons.math.optimization.fitting that throw OptimizationException
│ │ │
│ │ │ Modifier and Type
│ │ │ Method and Description
│ │ │
│ │ │
│ │ │
│ │ │ -PolynomialFunction
│ │ │ -PolynomialFitter.fit()
│ │ │ -Get the polynomial fitting the weighted (x, y) points.
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ GaussianFunction
│ │ │ GaussianFitter.fit()
│ │ │ Fits Gaussian function to the observed points.
│ │ │
│ │ │
│ │ │ -
│ │ │ +
│ │ │ HarmonicFunction
│ │ │ HarmonicFitter.fit()
│ │ │ Fit an harmonic function to the observed points.
│ │ │
│ │ │
│ │ │ +
│ │ │ +PolynomialFunction
│ │ │ +PolynomialFitter.fit()
│ │ │ +Get the polynomial fitting the weighted (x, y) points.
│ │ │ +
│ │ │ +
│ │ │
│ │ │ double[]
│ │ │ CurveFitter.fit(ParametricRealFunction f,
│ │ │ double[] initialGuess)
│ │ │ Fit a curve.
│ │ │
│ │ │
│ │ │ @@ -295,40 +295,40 @@
│ │ │ Methods in org.apache.commons.math.optimization.general that throw OptimizationException
│ │ │
│ │ │ Modifier and Type
│ │ │ Method and Description
│ │ │
│ │ │
│ │ │
│ │ │ -protected VectorialPointValuePair
│ │ │ -LevenbergMarquardtOptimizer.doOptimize()
│ │ │ + VectorialPointValuePair
│ │ │ +GaussNewtonOptimizer.doOptimize()
│ │ │ Perform the bulk of optimization algorithm.
│ │ │
│ │ │
│ │ │
│ │ │ -protected RealPointValuePair
│ │ │ -NonLinearConjugateGradientOptimizer.doOptimize()
│ │ │ + protected abstract VectorialPointValuePair
│ │ │ +AbstractLeastSquaresOptimizer.doOptimize()
│ │ │ Perform the bulk of optimization algorithm.
│ │ │
│ │ │
│ │ │
│ │ │ -VectorialPointValuePair
│ │ │ -GaussNewtonOptimizer.doOptimize()
│ │ │ + protected VectorialPointValuePair
│ │ │ +LevenbergMarquardtOptimizer.doOptimize()
│ │ │ Perform the bulk of optimization algorithm.
│ │ │
│ │ │
│ │ │
│ │ │ protected abstract RealPointValuePair
│ │ │ AbstractScalarDifferentiableOptimizer.doOptimize()
│ │ │ Perform the bulk of optimization algorithm.
│ │ │
│ │ │
│ │ │
│ │ │ -protected abstract VectorialPointValuePair
│ │ │ -AbstractLeastSquaresOptimizer.doOptimize()
│ │ │ + protected RealPointValuePair
│ │ │ +NonLinearConjugateGradientOptimizer.doOptimize()
│ │ │ Perform the bulk of optimization algorithm.
│ │ │
│ │ │
│ │ │
│ │ │ double[][]
│ │ │ AbstractLeastSquaresOptimizer.getCovariances()
│ │ │ Get the covariance matrix of optimized parameters.
│ │ │ @@ -338,21 +338,21 @@
│ │ │ double[]
│ │ │ AbstractLeastSquaresOptimizer.guessParametersErrors()
│ │ │ Guess the errors in optimized parameters.
│ │ │
│ │ │
│ │ │
│ │ │ protected void
│ │ │ -AbstractScalarDifferentiableOptimizer.incrementIterationsCounter()
│ │ │ + AbstractLeastSquaresOptimizer.incrementIterationsCounter()
│ │ │ Increment the iterations counter by 1.
│ │ │
│ │ │
│ │ │
│ │ │ protected void
│ │ │ -AbstractLeastSquaresOptimizer.incrementIterationsCounter()
│ │ │ + AbstractScalarDifferentiableOptimizer.incrementIterationsCounter()
│ │ │ Increment the iterations counter by 1.
│ │ │
│ │ │
│ │ │
│ │ │ RealPointValuePair
│ │ │ AbstractScalarDifferentiableOptimizer.optimize(DifferentiableMultivariateRealFunction f,
│ │ │ GoalType goalType,
│ │ │ @@ -409,43 +409,43 @@
│ │ │
│ │ │ protected void
│ │ │ SimplexSolver.doIteration(org.apache.commons.math.optimization.linear.SimplexTableau tableau)
│ │ │ Runs one iteration of the Simplex method on the given model.
│ │ │
│ │ │
│ │ │
│ │ │ -RealPointValuePair
│ │ │ -SimplexSolver.doOptimize()
│ │ │ + protected abstract RealPointValuePair
│ │ │ +AbstractLinearOptimizer.doOptimize()
│ │ │ Perform the bulk of optimization algorithm.
│ │ │
│ │ │
│ │ │
│ │ │ -protected abstract RealPointValuePair
│ │ │ -AbstractLinearOptimizer.doOptimize()
│ │ │ + RealPointValuePair
│ │ │ +SimplexSolver.doOptimize()
│ │ │ Perform the bulk of optimization algorithm.
│ │ │
│ │ │
│ │ │
│ │ │ protected void
│ │ │ AbstractLinearOptimizer.incrementIterationsCounter()
│ │ │ Increment the iterations counter by 1.
│ │ │
│ │ │
│ │ │
│ │ │ RealPointValuePair
│ │ │ -LinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ +AbstractLinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ Collection<LinearConstraint> constraints,
│ │ │ GoalType goalType,
│ │ │ boolean restrictToNonNegative)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
│ │ │
│ │ │ RealPointValuePair
│ │ │ -AbstractLinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ +LinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ Collection<LinearConstraint> constraints,
│ │ │ GoalType goalType,
│ │ │ boolean restrictToNonNegative)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
│ │ │
│ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/optimization/class-use/RealConvergenceChecker.html
│ │ │┄ Ordering differences only
│ │ │ @@ -146,27 +146,27 @@
│ │ │ RealConvergenceChecker
│ │ │ MultiStartDifferentiableMultivariateRealOptimizer.getConvergenceChecker()
│ │ │ Get the convergence checker.
│ │ │
│ │ │
│ │ │
│ │ │ RealConvergenceChecker
│ │ │ -DifferentiableMultivariateRealOptimizer.getConvergenceChecker()
│ │ │ + MultivariateRealOptimizer.getConvergenceChecker()
│ │ │ Get the convergence checker.
│ │ │
│ │ │
│ │ │
│ │ │ RealConvergenceChecker
│ │ │ MultiStartMultivariateRealOptimizer.getConvergenceChecker()
│ │ │ Get the convergence checker.
│ │ │
│ │ │
│ │ │
│ │ │ RealConvergenceChecker
│ │ │ -MultivariateRealOptimizer.getConvergenceChecker()
│ │ │ + DifferentiableMultivariateRealOptimizer.getConvergenceChecker()
│ │ │ Get the convergence checker.
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ Methods in org.apache.commons.math.optimization with parameters of type RealConvergenceChecker
│ │ │ @@ -179,27 +179,27 @@
│ │ │ void
│ │ │ MultiStartDifferentiableMultivariateRealOptimizer.setConvergenceChecker(RealConvergenceChecker checker)
│ │ │ Set the convergence checker.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -DifferentiableMultivariateRealOptimizer.setConvergenceChecker(RealConvergenceChecker checker)
│ │ │ + MultivariateRealOptimizer.setConvergenceChecker(RealConvergenceChecker checker)
│ │ │ Set the convergence checker.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ MultiStartMultivariateRealOptimizer.setConvergenceChecker(RealConvergenceChecker checker)
│ │ │ Set the convergence checker.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -MultivariateRealOptimizer.setConvergenceChecker(RealConvergenceChecker checker)
│ │ │ + DifferentiableMultivariateRealOptimizer.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
│ │ │ @@ -151,23 +151,23 @@
│ │ │ GoalType goalType,
│ │ │ double[] startPoint)
│ │ │ RealPointValuePair
optimize(MultivariateRealFunction f,
│ │ │ +MultivariateRealOptimizer.optimize(MultivariateRealFunction f,
│ │ │ GoalType goalType,
│ │ │ double[] startPoint)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
RealPointValuePair
optimize(MultivariateRealFunction f,
│ │ │ +MultiStartMultivariateRealOptimizer.optimize(MultivariateRealFunction f,
│ │ │ GoalType goalType,
│ │ │ double[] startPoint)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
boolean
converged(int iteration,
│ │ │ +SimpleRealPointChecker.converged(int iteration,
│ │ │ RealPointValuePair previous,
│ │ │ RealPointValuePair current)
│ │ │ Check if the optimization algorithm has converged considering the last points.
│ │ │
│ │ │
boolean
converged(int iteration,
│ │ │ +SimpleScalarValueChecker.converged(int iteration,
│ │ │ RealPointValuePair previous,
│ │ │ RealPointValuePair current)
│ │ │ Check if the optimization algorithm has converged considering the last points.
│ │ │
│ │ │
boolean
converged(int iteration,
│ │ │ +RealConvergenceChecker.converged(int iteration,
│ │ │ RealPointValuePair previous,
│ │ │ RealPointValuePair current)
│ │ │ Check if the optimization algorithm has converged considering the last points.
│ │ │
│ │ │
protected void
evaluateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ protected abstract void
iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ +protected void
iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ protected void
iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ +iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ protected void
iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ +protected abstract void
iterateSimplex(Comparator<RealPointValuePair> comparator)
│ │ │ protected void
replaceWorstPoint(RealPointValuePair pointValuePair,
│ │ │ Comparator<RealPointValuePair> comparator)
│ │ │ @@ -312,22 +312,22 @@
│ │ │ protected RealPointValuePair
doOptimize()
│ │ │ +protected abstract RealPointValuePair
doOptimize()
│ │ │ protected abstract RealPointValuePair
doOptimize()
│ │ │ +protected RealPointValuePair
doOptimize()
│ │ │ RealPointValuePair
optimize(DifferentiableMultivariateRealFunction f,
│ │ │ GoalType goalType,
│ │ │ @@ -346,37 +346,37 @@
│ │ │ Methods in org.apache.commons.math.optimization.linear that return RealPointValuePair
│ │ │
│ │ │ Modifier and Type
│ │ │ Method and Description
│ │ │
│ │ │
│ │ │
│ │ │ -RealPointValuePair
│ │ │ -SimplexSolver.doOptimize()
│ │ │ + protected abstract RealPointValuePair
│ │ │ +AbstractLinearOptimizer.doOptimize()
│ │ │ Perform the bulk of optimization algorithm.
│ │ │
│ │ │
│ │ │
│ │ │ -protected abstract RealPointValuePair
│ │ │ -AbstractLinearOptimizer.doOptimize()
│ │ │ + RealPointValuePair
│ │ │ +SimplexSolver.doOptimize()
│ │ │ Perform the bulk of optimization algorithm.
│ │ │
│ │ │
│ │ │
│ │ │ RealPointValuePair
│ │ │ -LinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ +AbstractLinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ Collection<LinearConstraint> constraints,
│ │ │ GoalType goalType,
│ │ │ boolean restrictToNonNegative)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
│ │ │
│ │ │ RealPointValuePair
│ │ │ -AbstractLinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ +LinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ Collection<LinearConstraint> constraints,
│ │ │ GoalType goalType,
│ │ │ boolean restrictToNonNegative)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
│ │ │
│ │ ├── ./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.
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ @@ -180,28 +180,28 @@
│ │ │ Methods in org.apache.commons.math.optimization.general that return VectorialPointValuePair
│ │ │
│ │ │ Modifier and Type
│ │ │ Method and Description
│ │ │
│ │ │
│ │ │
│ │ │ -protected VectorialPointValuePair
│ │ │ -LevenbergMarquardtOptimizer.doOptimize()
│ │ │ + VectorialPointValuePair
│ │ │ +GaussNewtonOptimizer.doOptimize()
│ │ │ Perform the bulk of optimization algorithm.
│ │ │
│ │ │
│ │ │
│ │ │ -VectorialPointValuePair
│ │ │ -GaussNewtonOptimizer.doOptimize()
│ │ │ + protected abstract VectorialPointValuePair
│ │ │ +AbstractLeastSquaresOptimizer.doOptimize()
│ │ │ Perform the bulk of optimization algorithm.
│ │ │
│ │ │
│ │ │
│ │ │ -protected abstract VectorialPointValuePair
│ │ │ -AbstractLeastSquaresOptimizer.doOptimize()
│ │ │ + protected VectorialPointValuePair
│ │ │ +LevenbergMarquardtOptimizer.doOptimize()
│ │ │ Perform the bulk of optimization algorithm.
│ │ │
│ │ │
│ │ │
│ │ │ VectorialPointValuePair
│ │ │ AbstractLeastSquaresOptimizer.optimize(DifferentiableMultivariateVectorialFunction f,
│ │ │ double[] target,
│ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/optimization/linear/class-use/LinearConstraint.html
│ │ │┄ Ordering differences only
│ │ │ @@ -117,24 +117,24 @@
│ │ │
│ │ │ Modifier and Type
│ │ │ Method and Description
│ │ │
│ │ │
│ │ │
│ │ │ RealPointValuePair
│ │ │ -LinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ +AbstractLinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ Collection<LinearConstraint> constraints,
│ │ │ GoalType goalType,
│ │ │ boolean restrictToNonNegative)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
│ │ │
│ │ │ RealPointValuePair
│ │ │ -AbstractLinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ +LinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ Collection<LinearConstraint> constraints,
│ │ │ GoalType goalType,
│ │ │ boolean restrictToNonNegative)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
│ │ │
│ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/optimization/linear/class-use/LinearObjectiveFunction.html
│ │ │┄ Ordering differences only
│ │ │ @@ -117,24 +117,24 @@
│ │ │
│ │ │ Modifier and Type
│ │ │ Method and Description
│ │ │
│ │ │
│ │ │
│ │ │ RealPointValuePair
│ │ │ -LinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ +AbstractLinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ Collection<LinearConstraint> constraints,
│ │ │ GoalType goalType,
│ │ │ boolean restrictToNonNegative)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
│ │ │
│ │ │ RealPointValuePair
│ │ │ -AbstractLinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ +LinearOptimizer.optimize(LinearObjectiveFunction f,
│ │ │ Collection<LinearConstraint> constraints,
│ │ │ GoalType goalType,
│ │ │ boolean restrictToNonNegative)
│ │ │ Optimizes an objective function.
│ │ │
│ │ │
│ │ │
│ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/random/class-use/RandomDataImpl.html
│ │ │┄ Ordering differences only
│ │ │ @@ -102,21 +102,21 @@
│ │ │
│ │ │ Modifier and Type
│ │ │ Field and Description
│ │ │
│ │ │
│ │ │
│ │ │ protected RandomDataImpl
│ │ │ -AbstractContinuousDistribution.randomData
│ │ │ + AbstractIntegerDistribution.randomData
│ │ │ RandomData instance used to generate samples from the distribution
│ │ │
│ │ │
│ │ │
│ │ │ protected RandomDataImpl
│ │ │ -AbstractIntegerDistribution.randomData
│ │ │ + AbstractContinuousDistribution.randomData
│ │ │ RandomData instance used to generate samples from the distribution
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ ├── ./usr/share/doc/libcommons-math-java/api/org/apache/commons/math/stat/descriptive/class-use/StatisticalSummary.html
│ │ │┄ Ordering differences only
│ │ │ @@ -197,31 +197,31 @@
│ │ │
│ │ │ Modifier and Type
│ │ │ Method and Description
│ │ │
│ │ │
│ │ │
│ │ │ StatisticalSummary
│ │ │ -SummaryStatistics.getSummary()
│ │ │ + SynchronizedSummaryStatistics.getSummary()
│ │ │ Return a StatisticalSummaryValues
instance reporting current
│ │ │ statistics.
│ │ │
│ │ │
│ │ │
│ │ │ StatisticalSummary
│ │ │ -AggregateSummaryStatistics.getSummary()
│ │ │ + SummaryStatistics.getSummary()
│ │ │ Return a StatisticalSummaryValues
instance reporting current
│ │ │ - aggregate statistics.
│ │ │ + statistics.
│ │ │
│ │ │
│ │ │
│ │ │ StatisticalSummary
│ │ │ -SynchronizedSummaryStatistics.getSummary()
│ │ │ + AggregateSummaryStatistics.getSummary()
│ │ │ Return a StatisticalSummaryValues
instance reporting current
│ │ │ - statistics.
│ │ │ + aggregate 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
│ │ │ @@ -146,394 +146,394 @@
│ │ │
│ │ │ StorelessUnivariateStatistic
│ │ │ StorelessUnivariateStatistic.copy()
│ │ │ Returns a copy of the statistic with the same internal state.
│ │ │
│ │ │
│ │ │
│ │ │ -StorelessUnivariateStatistic
│ │ │ -SummaryStatistics.getGeoMeanImpl()
│ │ │ + StorelessUnivariateStatistic[]
│ │ │ +SynchronizedMultivariateSummaryStatistics.getGeoMeanImpl()
│ │ │ Returns the currently configured geometric mean implementation
│ │ │
│ │ │
│ │ │
│ │ │ StorelessUnivariateStatistic[]
│ │ │ MultivariateSummaryStatistics.getGeoMeanImpl()
│ │ │ Returns the currently configured geometric mean implementation
│ │ │
│ │ │
│ │ │
│ │ │ -StorelessUnivariateStatistic[]
│ │ │ -SynchronizedMultivariateSummaryStatistics.getGeoMeanImpl()
│ │ │ + StorelessUnivariateStatistic
│ │ │ +SynchronizedSummaryStatistics.getGeoMeanImpl()
│ │ │ Returns the currently configured geometric mean implementation
│ │ │
│ │ │
│ │ │
│ │ │ StorelessUnivariateStatistic
│ │ │ -SynchronizedSummaryStatistics.getGeoMeanImpl()
│ │ │ + SummaryStatistics.getGeoMeanImpl()
│ │ │ Returns the currently configured geometric mean implementation
│ │ │
│ │ │
│ │ │
│ │ │ -StorelessUnivariateStatistic
│ │ │ -SummaryStatistics.getMaxImpl()
│ │ │ + StorelessUnivariateStatistic[]
│ │ │ +SynchronizedMultivariateSummaryStatistics.getMaxImpl()
│ │ │ Returns the currently configured maximum implementation
│ │ │
│ │ │
│ │ │
│ │ │ StorelessUnivariateStatistic[]
│ │ │ MultivariateSummaryStatistics.getMaxImpl()
│ │ │ Returns the currently configured maximum implementation
│ │ │
│ │ │
│ │ │
│ │ │ -StorelessUnivariateStatistic[]
│ │ │ -SynchronizedMultivariateSummaryStatistics.getMaxImpl()
│ │ │ + StorelessUnivariateStatistic
│ │ │ +SynchronizedSummaryStatistics.getMaxImpl()
│ │ │ Returns the currently configured maximum implementation
│ │ │
│ │ │
│ │ │
│ │ │ StorelessUnivariateStatistic
│ │ │ -SynchronizedSummaryStatistics.getMaxImpl()
│ │ │ + SummaryStatistics.getMaxImpl()
│ │ │ Returns the currently configured maximum implementation
│ │ │
│ │ │
│ │ │
│ │ │ -StorelessUnivariateStatistic
│ │ │ -SummaryStatistics.getMeanImpl()
│ │ │ + StorelessUnivariateStatistic[]
│ │ │ +SynchronizedMultivariateSummaryStatistics.getMeanImpl()
│ │ │ Returns the currently configured mean implementation
│ │ │
│ │ │
│ │ │
│ │ │ StorelessUnivariateStatistic[]
│ │ │ MultivariateSummaryStatistics.getMeanImpl()
│ │ │ Returns the currently configured mean implementation
│ │ │
│ │ │
│ │ │
│ │ │ -StorelessUnivariateStatistic[]
│ │ │ -SynchronizedMultivariateSummaryStatistics.getMeanImpl()
│ │ │ + StorelessUnivariateStatistic
│ │ │ +SynchronizedSummaryStatistics.getMeanImpl()
│ │ │ Returns the currently configured mean implementation
│ │ │
│ │ │
│ │ │
│ │ │ StorelessUnivariateStatistic
│ │ │ -SynchronizedSummaryStatistics.getMeanImpl()
│ │ │ + SummaryStatistics.getMeanImpl()
│ │ │ Returns the currently configured mean implementation
│ │ │
│ │ │
│ │ │
│ │ │ -StorelessUnivariateStatistic
│ │ │ -SummaryStatistics.getMinImpl()
│ │ │ + StorelessUnivariateStatistic[]
│ │ │ +SynchronizedMultivariateSummaryStatistics.getMinImpl()
│ │ │ Returns the currently configured minimum implementation
│ │ │
│ │ │
│ │ │
│ │ │ StorelessUnivariateStatistic[]
│ │ │ MultivariateSummaryStatistics.getMinImpl()
│ │ │ Returns the currently configured minimum implementation
│ │ │
│ │ │
│ │ │
│ │ │ -StorelessUnivariateStatistic[]
│ │ │ -SynchronizedMultivariateSummaryStatistics.getMinImpl()
│ │ │ + StorelessUnivariateStatistic
│ │ │ +SynchronizedSummaryStatistics.getMinImpl()
│ │ │ Returns the currently configured minimum implementation
│ │ │
│ │ │
│ │ │
│ │ │ StorelessUnivariateStatistic
│ │ │ -SynchronizedSummaryStatistics.getMinImpl()
│ │ │ + SummaryStatistics.getMinImpl()
│ │ │ Returns the currently configured minimum implementation
│ │ │
│ │ │
│ │ │
│ │ │ -StorelessUnivariateStatistic
│ │ │ -SummaryStatistics.getSumImpl()
│ │ │ + StorelessUnivariateStatistic[]
│ │ │ +SynchronizedMultivariateSummaryStatistics.getSumImpl()
│ │ │ Returns the currently configured Sum implementation
│ │ │
│ │ │
│ │ │
│ │ │ StorelessUnivariateStatistic[]
│ │ │ MultivariateSummaryStatistics.getSumImpl()
│ │ │ Returns the currently configured Sum implementation
│ │ │
│ │ │
│ │ │
│ │ │ -StorelessUnivariateStatistic[]
│ │ │ -SynchronizedMultivariateSummaryStatistics.getSumImpl()
│ │ │ + StorelessUnivariateStatistic
│ │ │ +SynchronizedSummaryStatistics.getSumImpl()
│ │ │ Returns the currently configured Sum implementation
│ │ │
│ │ │
│ │ │
│ │ │ StorelessUnivariateStatistic
│ │ │ -SynchronizedSummaryStatistics.getSumImpl()
│ │ │ + SummaryStatistics.getSumImpl()
│ │ │ Returns the currently configured Sum implementation
│ │ │
│ │ │
│ │ │
│ │ │ -StorelessUnivariateStatistic
│ │ │ -SummaryStatistics.getSumLogImpl()
│ │ │ + StorelessUnivariateStatistic[]
│ │ │ +SynchronizedMultivariateSummaryStatistics.getSumLogImpl()
│ │ │ Returns the currently configured sum of logs implementation
│ │ │
│ │ │
│ │ │
│ │ │ StorelessUnivariateStatistic[]
│ │ │ MultivariateSummaryStatistics.getSumLogImpl()
│ │ │ Returns the currently configured sum of logs implementation
│ │ │
│ │ │
│ │ │
│ │ │ -StorelessUnivariateStatistic[]
│ │ │ -SynchronizedMultivariateSummaryStatistics.getSumLogImpl()
│ │ │ + StorelessUnivariateStatistic
│ │ │ +SynchronizedSummaryStatistics.getSumLogImpl()
│ │ │ Returns the currently configured sum of logs implementation
│ │ │
│ │ │
│ │ │
│ │ │ StorelessUnivariateStatistic
│ │ │ -SynchronizedSummaryStatistics.getSumLogImpl()
│ │ │ + SummaryStatistics.getSumLogImpl()
│ │ │ Returns the currently configured sum of logs implementation
│ │ │
│ │ │
│ │ │
│ │ │ -StorelessUnivariateStatistic
│ │ │ -SummaryStatistics.getSumsqImpl()
│ │ │ + StorelessUnivariateStatistic[]
│ │ │ +SynchronizedMultivariateSummaryStatistics.getSumsqImpl()
│ │ │ Returns the currently configured sum of squares implementation
│ │ │
│ │ │
│ │ │
│ │ │ StorelessUnivariateStatistic[]
│ │ │ MultivariateSummaryStatistics.getSumsqImpl()
│ │ │ Returns the currently configured sum of squares implementation
│ │ │
│ │ │
│ │ │
│ │ │ -StorelessUnivariateStatistic[]
│ │ │ -SynchronizedMultivariateSummaryStatistics.getSumsqImpl()
│ │ │ + StorelessUnivariateStatistic
│ │ │ +SynchronizedSummaryStatistics.getSumsqImpl()
│ │ │ Returns the currently configured sum of squares implementation
│ │ │
│ │ │
│ │ │
│ │ │ StorelessUnivariateStatistic
│ │ │ -SynchronizedSummaryStatistics.getSumsqImpl()
│ │ │ + SummaryStatistics.getSumsqImpl()
│ │ │ Returns the currently configured sum of squares implementation
│ │ │
│ │ │
│ │ │
│ │ │ StorelessUnivariateStatistic
│ │ │ -SummaryStatistics.getVarianceImpl()
│ │ │ + SynchronizedSummaryStatistics.getVarianceImpl()
│ │ │ Returns the currently configured variance implementation
│ │ │
│ │ │
│ │ │
│ │ │ StorelessUnivariateStatistic
│ │ │ -SynchronizedSummaryStatistics.getVarianceImpl()
│ │ │ + SummaryStatistics.getVarianceImpl()
│ │ │ Returns the currently configured variance implementation
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ Methods in org.apache.commons.math.stat.descriptive with parameters of type StorelessUnivariateStatistic
│ │ │
│ │ │ Modifier and Type
│ │ │ Method and Description
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic geoMeanImpl)
│ │ │ + SynchronizedSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic geoMeanImpl)
│ │ │
│ │ │ Sets the implementation for the geometric mean.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SynchronizedSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic geoMeanImpl)
│ │ │ + SummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic geoMeanImpl)
│ │ │
│ │ │ Sets the implementation for the geometric mean.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -MultivariateSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl)
│ │ │ + SynchronizedMultivariateSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl)
│ │ │ Sets the implementation for the geometric mean.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SynchronizedMultivariateSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl)
│ │ │ + MultivariateSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl)
│ │ │ Sets the implementation for the geometric mean.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SummaryStatistics.setMaxImpl(StorelessUnivariateStatistic maxImpl)
│ │ │ + SynchronizedSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic maxImpl)
│ │ │
│ │ │ Sets the implementation for the maximum.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SynchronizedSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic maxImpl)
│ │ │ + SummaryStatistics.setMaxImpl(StorelessUnivariateStatistic maxImpl)
│ │ │
│ │ │ Sets the implementation for the maximum.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -MultivariateSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic[] maxImpl)
│ │ │ + SynchronizedMultivariateSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic[] maxImpl)
│ │ │ Sets the implementation for the maximum.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SynchronizedMultivariateSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic[] maxImpl)
│ │ │ + MultivariateSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic[] maxImpl)
│ │ │ Sets the implementation for the maximum.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SummaryStatistics.setMeanImpl(StorelessUnivariateStatistic meanImpl)
│ │ │ + SynchronizedSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic meanImpl)
│ │ │
│ │ │ Sets the implementation for the mean.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SynchronizedSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic meanImpl)
│ │ │ + SummaryStatistics.setMeanImpl(StorelessUnivariateStatistic meanImpl)
│ │ │
│ │ │ Sets the implementation for the mean.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -MultivariateSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic[] meanImpl)
│ │ │ + SynchronizedMultivariateSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic[] meanImpl)
│ │ │ Sets the implementation for the mean.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SynchronizedMultivariateSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic[] meanImpl)
│ │ │ + MultivariateSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic[] meanImpl)
│ │ │ Sets the implementation for the mean.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SummaryStatistics.setMinImpl(StorelessUnivariateStatistic minImpl)
│ │ │ + SynchronizedSummaryStatistics.setMinImpl(StorelessUnivariateStatistic minImpl)
│ │ │
│ │ │ Sets the implementation for the minimum.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SynchronizedSummaryStatistics.setMinImpl(StorelessUnivariateStatistic minImpl)
│ │ │ + SummaryStatistics.setMinImpl(StorelessUnivariateStatistic minImpl)
│ │ │
│ │ │ Sets the implementation for the minimum.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -MultivariateSummaryStatistics.setMinImpl(StorelessUnivariateStatistic[] minImpl)
│ │ │ + SynchronizedMultivariateSummaryStatistics.setMinImpl(StorelessUnivariateStatistic[] minImpl)
│ │ │ Sets the implementation for the minimum.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SynchronizedMultivariateSummaryStatistics.setMinImpl(StorelessUnivariateStatistic[] minImpl)
│ │ │ + MultivariateSummaryStatistics.setMinImpl(StorelessUnivariateStatistic[] minImpl)
│ │ │ Sets the implementation for the minimum.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SummaryStatistics.setSumImpl(StorelessUnivariateStatistic sumImpl)
│ │ │ + SynchronizedSummaryStatistics.setSumImpl(StorelessUnivariateStatistic sumImpl)
│ │ │
│ │ │ Sets the implementation for the Sum.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SynchronizedSummaryStatistics.setSumImpl(StorelessUnivariateStatistic sumImpl)
│ │ │ + SummaryStatistics.setSumImpl(StorelessUnivariateStatistic sumImpl)
│ │ │
│ │ │ Sets the implementation for the Sum.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -MultivariateSummaryStatistics.setSumImpl(StorelessUnivariateStatistic[] sumImpl)
│ │ │ + SynchronizedMultivariateSummaryStatistics.setSumImpl(StorelessUnivariateStatistic[] sumImpl)
│ │ │ Sets the implementation for the Sum.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SynchronizedMultivariateSummaryStatistics.setSumImpl(StorelessUnivariateStatistic[] sumImpl)
│ │ │ + MultivariateSummaryStatistics.setSumImpl(StorelessUnivariateStatistic[] sumImpl)
│ │ │ Sets the implementation for the Sum.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic sumLogImpl)
│ │ │ + SynchronizedSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic sumLogImpl)
│ │ │
│ │ │ Sets the implementation for the sum of logs.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SynchronizedSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic sumLogImpl)
│ │ │ + SummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic sumLogImpl)
│ │ │
│ │ │ Sets the implementation for the sum of logs.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -MultivariateSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl)
│ │ │ + SynchronizedMultivariateSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl)
│ │ │ Sets the implementation for the sum of logs.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SynchronizedMultivariateSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl)
│ │ │ + MultivariateSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl)
│ │ │ Sets the implementation for the sum of logs.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic sumsqImpl)
│ │ │ + SynchronizedSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic sumsqImpl)
│ │ │
│ │ │ Sets the implementation for the sum of squares.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SynchronizedSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic sumsqImpl)
│ │ │ + SummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic sumsqImpl)
│ │ │
│ │ │ Sets the implementation for the sum of squares.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -MultivariateSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl)
│ │ │ + SynchronizedMultivariateSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl)
│ │ │ Sets the implementation for the sum of squares.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SynchronizedMultivariateSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl)
│ │ │ + MultivariateSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl)
│ │ │ Sets the implementation for the sum of squares.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SummaryStatistics.setVarianceImpl(StorelessUnivariateStatistic varianceImpl)
│ │ │ + SynchronizedSummaryStatistics.setVarianceImpl(StorelessUnivariateStatistic varianceImpl)
│ │ │
│ │ │ Sets the implementation for the variance.
│ │ │
│ │ │
│ │ │
│ │ │ void
│ │ │ -SynchronizedSummaryStatistics.setVarianceImpl(StorelessUnivariateStatistic varianceImpl)
│ │ │ + SummaryStatistics.setVarianceImpl(StorelessUnivariateStatistic varianceImpl)
│ │ │
│ │ │ Sets the implementation for the variance.
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ ├── ./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.