--- /tmp/commons-math3-3.6.1-3dxlh18s8/debian/libcommons-math3-java-doc_3.6.1-3_all.deb +++ libcommons-math3-java-doc_3.6.1-3_all.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2017-12-04 15:42:25.000000 debian-binary │ --rw-r--r-- 0 0 0 55672 2017-12-04 15:42:25.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1504108 2017-12-04 15:42:25.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 55668 2017-12-04 15:42:25.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 1504268 2017-12-04 15:42:25.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./control │ │ │ @@ -1,13 +1,13 @@ │ │ │ Package: libcommons-math3-java-doc │ │ │ Source: commons-math3 │ │ │ Version: 3.6.1-3 │ │ │ Architecture: all │ │ │ Maintainer: Debian Java Maintainers │ │ │ -Installed-Size: 48618 │ │ │ +Installed-Size: 48619 │ │ │ Depends: libjs-mathjax │ │ │ Suggests: libcommons-math3-java │ │ │ Section: doc │ │ │ Priority: optional │ │ │ Homepage: http://commons.apache.org/math/ │ │ │ Description: Java lightweight mathematics and statistics components - documentation │ │ │ Commons Math is a Java library of lightweight, self-contained mathematics │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -39,15 +39,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 20569 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/BivariateFunction.html │ │ │ -rw-r--r-- 0 root (0) root (0) 12983 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/DifferentiableMultivariateFunction.html │ │ │ -rw-r--r-- 0 root (0) root (0) 13366 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/DifferentiableMultivariateVectorFunction.html │ │ │ -rw-r--r-- 0 root (0) root (0) 41358 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/DifferentiableUnivariateFunction.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4959 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/DifferentiableUnivariateMatrixFunction.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4959 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/DifferentiableUnivariateVectorFunction.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4660 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/FunctionUtils.html │ │ │ --rw-r--r-- 0 root (0) root (0) 49381 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/MultivariateFunction.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 49214 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/MultivariateFunction.html │ │ │ -rw-r--r-- 0 root (0) root (0) 20965 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/MultivariateMatrixFunction.html │ │ │ -rw-r--r-- 0 root (0) root (0) 37451 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/MultivariateVectorFunction.html │ │ │ -rw-r--r-- 0 root (0) root (0) 19407 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/ParametricUnivariateFunction.html │ │ │ -rw-r--r-- 0 root (0) root (0) 14019 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/RealFieldUnivariateFunction.html │ │ │ -rw-r--r-- 0 root (0) root (0) 9255 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/TrivariateFunction.html │ │ │ -rw-r--r-- 0 root (0) root (0) 120552 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/UnivariateFunction.html │ │ │ -rw-r--r-- 0 root (0) root (0) 14416 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/UnivariateMatrixFunction.html │ │ │ @@ -297,15 +297,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 5911 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/interpolation/package-frame.html │ │ │ -rw-r--r-- 0 root (0) root (0) 19360 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/interpolation/package-summary.html │ │ │ -rw-r--r-- 0 root (0) root (0) 19880 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/interpolation/package-tree.html │ │ │ -rw-r--r-- 0 root (0) root (0) 11490 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/interpolation/package-use.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3878 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/package-frame.html │ │ │ -rw-r--r-- 0 root (0) root (0) 13329 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/package-summary.html │ │ │ -rw-r--r-- 0 root (0) root (0) 9301 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/package-tree.html │ │ │ --rw-r--r-- 0 root (0) root (0) 46184 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/package-use.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 47504 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/package-use.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/polynomials/ │ │ │ -rw-r--r-- 0 root (0) root (0) 15586 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/polynomials/PolynomialFunction.Parametric.html │ │ │ -rw-r--r-- 0 root (0) root (0) 38956 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/polynomials/PolynomialFunction.html │ │ │ -rw-r--r-- 0 root (0) root (0) 27350 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/polynomials/PolynomialFunctionLagrangeForm.html │ │ │ -rw-r--r-- 0 root (0) root (0) 28185 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/polynomials/PolynomialFunctionNewtonForm.html │ │ │ -rw-r--r-- 0 root (0) root (0) 27902 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/polynomials/PolynomialSplineFunction.html │ │ │ -rw-r--r-- 0 root (0) root (0) 19777 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/polynomials/PolynomialsUtils.html │ │ │ @@ -381,15 +381,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 4785 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/solvers/class-use/SecantSolver.html │ │ │ -rw-r--r-- 0 root (0) root (0) 8030 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/solvers/class-use/UnivariateDifferentiableSolver.html │ │ │ -rw-r--r-- 0 root (0) root (0) 31448 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/solvers/class-use/UnivariateSolver.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4884 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/solvers/class-use/UnivariateSolverUtils.html │ │ │ -rw-r--r-- 0 root (0) root (0) 5711 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/solvers/package-frame.html │ │ │ -rw-r--r-- 0 root (0) root (0) 20068 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/solvers/package-summary.html │ │ │ -rw-r--r-- 0 root (0) root (0) 16496 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/solvers/package-tree.html │ │ │ --rw-r--r-- 0 root (0) root (0) 20198 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/solvers/package-use.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 20264 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/solvers/package-use.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/class-use/ │ │ │ -rw-r--r-- 0 root (0) root (0) 82362 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/class-use/Field.html │ │ │ -rw-r--r-- 0 root (0) root (0) 112629 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/class-use/FieldElement.html │ │ │ -rw-r--r-- 0 root (0) root (0) 208837 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/class-use/RealFieldElement.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/complex/ │ │ │ -rw-r--r-- 0 root (0) root (0) 105220 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/complex/Complex.html │ │ │ -rw-r--r-- 0 root (0) root (0) 17444 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/complex/ComplexField.html │ │ │ @@ -551,15 +551,15 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/ │ │ │ -rw-r--r-- 0 root (0) root (0) 34407 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/ConvergenceException.html │ │ │ -rw-r--r-- 0 root (0) root (0) 382161 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/DimensionMismatchException.html │ │ │ -rw-r--r-- 0 root (0) root (0) 14951 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/InsufficientDataException.html │ │ │ -rw-r--r-- 0 root (0) root (0) 99088 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/MathArithmeticException.html │ │ │ -rw-r--r-- 0 root (0) root (0) 206259 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/MathIllegalArgumentException.html │ │ │ -rw-r--r-- 0 root (0) root (0) 13334 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/MathIllegalNumberException.html │ │ │ --rw-r--r-- 0 root (0) root (0) 57992 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/MathIllegalStateException.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 58500 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/MathIllegalStateException.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4715 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/MathInternalError.html │ │ │ -rw-r--r-- 0 root (0) root (0) 21219 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/MathParseException.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4748 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/MathRuntimeException.html │ │ │ -rw-r--r-- 0 root (0) root (0) 19243 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/MathUnsupportedOperationException.html │ │ │ -rw-r--r-- 0 root (0) root (0) 139280 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/MaxCountExceededException.html │ │ │ -rw-r--r-- 0 root (0) root (0) 7220 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/MultiDimensionMismatchException.html │ │ │ -rw-r--r-- 0 root (0) root (0) 55350 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/NoBracketingException.html │ │ │ @@ -575,33 +575,33 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 222215 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/OutOfRangeException.html │ │ │ -rw-r--r-- 0 root (0) root (0) 53268 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/TooManyEvaluationsException.html │ │ │ -rw-r--r-- 0 root (0) root (0) 13140 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/TooManyIterationsException.html │ │ │ -rw-r--r-- 0 root (0) root (0) 25853 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/ZeroException.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4786 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/package-frame.html │ │ │ -rw-r--r-- 0 root (0) root (0) 14978 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/package-summary.html │ │ │ -rw-r--r-- 0 root (0) root (0) 15324 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/package-tree.html │ │ │ --rw-r--r-- 0 root (0) root (0) 140211 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/package-use.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 139047 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/package-use.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/ │ │ │ -rw-r--r-- 0 root (0) root (0) 11123 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/ArgUtils.html │ │ │ -rw-r--r-- 0 root (0) root (0) 17021 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/DummyLocalizable.html │ │ │ -rw-r--r-- 0 root (0) root (0) 24793 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/ExceptionContext.html │ │ │ -rw-r--r-- 0 root (0) root (0) 18212 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/ExceptionContextProvider.html │ │ │ -rw-r--r-- 0 root (0) root (0) 10760 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/Localizable.html │ │ │ -rw-r--r-- 0 root (0) root (0) 227675 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/LocalizedFormats.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/class-use/ │ │ │ -rw-r--r-- 0 root (0) root (0) 4719 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/class-use/ArgUtils.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4807 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/class-use/DummyLocalizable.html │ │ │ -rw-r--r-- 0 root (0) root (0) 12012 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/class-use/ExceptionContext.html │ │ │ --rw-r--r-- 0 root (0) root (0) 41563 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/class-use/ExceptionContextProvider.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 41342 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/class-use/ExceptionContextProvider.html │ │ │ -rw-r--r-- 0 root (0) root (0) 37783 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/class-use/Localizable.html │ │ │ -rw-r--r-- 0 root (0) root (0) 8057 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/class-use/LocalizedFormats.html │ │ │ -rw-r--r-- 0 root (0) root (0) 1813 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/package-frame.html │ │ │ -rw-r--r-- 0 root (0) root (0) 8622 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/package-summary.html │ │ │ -rw-r--r-- 0 root (0) root (0) 8260 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/package-tree.html │ │ │ --rw-r--r-- 0 root (0) root (0) 22231 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/package-use.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 22167 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/package-use.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/filter/ │ │ │ -rw-r--r-- 0 root (0) root (0) 19873 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/filter/DefaultMeasurementModel.html │ │ │ -rw-r--r-- 0 root (0) root (0) 29352 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/filter/DefaultProcessModel.html │ │ │ -rw-r--r-- 0 root (0) root (0) 29587 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/filter/KalmanFilter.html │ │ │ -rw-r--r-- 0 root (0) root (0) 10538 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/filter/MeasurementModel.html │ │ │ -rw-r--r-- 0 root (0) root (0) 13445 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/filter/ProcessModel.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/filter/class-use/ │ │ │ @@ -1151,15 +1151,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 14169 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/SparseFieldVector.html │ │ │ -rw-r--r-- 0 root (0) root (0) 6879 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/SparseRealMatrix.html │ │ │ -rw-r--r-- 0 root (0) root (0) 7161 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/SparseRealVector.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4561 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/SymmLQ.html │ │ │ -rw-r--r-- 0 root (0) root (0) 10448 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/package-frame.html │ │ │ -rw-r--r-- 0 root (0) root (0) 33306 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/package-summary.html │ │ │ -rw-r--r-- 0 root (0) root (0) 29330 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/package-tree.html │ │ │ --rw-r--r-- 0 root (0) root (0) 47657 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/package-use.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 49014 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/package-use.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ml/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ml/clustering/ │ │ │ -rw-r--r-- 0 root (0) root (0) 14543 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ml/clustering/CentroidCluster.html │ │ │ -rw-r--r-- 0 root (0) root (0) 14897 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ml/clustering/Cluster.html │ │ │ -rw-r--r-- 0 root (0) root (0) 8414 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ml/clustering/Clusterable.html │ │ │ -rw-r--r-- 0 root (0) root (0) 21703 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ml/clustering/Clusterer.html │ │ │ -rw-r--r-- 0 root (0) root (0) 21774 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ml/clustering/DBSCANClusterer.html │ │ │ @@ -1959,15 +1959,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 4605 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/random/class-use/Well19937c.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4605 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/random/class-use/Well44497a.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4605 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/random/class-use/Well44497b.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4583 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/random/class-use/Well512a.html │ │ │ -rw-r--r-- 0 root (0) root (0) 5168 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/random/package-frame.html │ │ │ -rw-r--r-- 0 root (0) root (0) 27631 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/random/package-summary.html │ │ │ -rw-r--r-- 0 root (0) root (0) 17520 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/random/package-tree.html │ │ │ --rw-r--r-- 0 root (0) root (0) 28479 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/random/package-use.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 28544 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/random/package-use.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/special/ │ │ │ -rw-r--r-- 0 root (0) root (0) 14407 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/special/BesselJ.BesselJResult.html │ │ │ -rw-r--r-- 0 root (0) root (0) 20294 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/special/BesselJ.html │ │ │ -rw-r--r-- 0 root (0) root (0) 22077 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/special/Beta.html │ │ │ -rw-r--r-- 0 root (0) root (0) 16754 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/special/Erf.html │ │ │ -rw-r--r-- 0 root (0) root (0) 31358 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/special/Gamma.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/special/class-use/ │ │ │ @@ -2311,25 +2311,25 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 7280 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/class-use/MultidimensionalCounter.Iterator.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4726 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/class-use/MultidimensionalCounter.html │ │ │ -rw-r--r-- 0 root (0) root (0) 13946 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/class-use/NumberTransformer.html │ │ │ -rw-r--r-- 0 root (0) root (0) 9061 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/class-use/OpenIntToDoubleHashMap.Iterator.html │ │ │ -rw-r--r-- 0 root (0) root (0) 7042 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/class-use/OpenIntToDoubleHashMap.html │ │ │ -rw-r--r-- 0 root (0) root (0) 7237 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/class-use/OpenIntToFieldHashMap.Iterator.html │ │ │ -rw-r--r-- 0 root (0) root (0) 7166 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/class-use/OpenIntToFieldHashMap.html │ │ │ --rw-r--r-- 0 root (0) root (0) 39729 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/class-use/Pair.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 39547 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/class-use/Pair.html │ │ │ -rw-r--r-- 0 root (0) root (0) 12326 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/class-use/PivotingStrategyInterface.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4572 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/class-use/Precision.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4715 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/class-use/RandomPivotingStrategy.html │ │ │ -rw-r--r-- 0 root (0) root (0) 11082 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/class-use/ResizableDoubleArray.ExpansionMode.html │ │ │ -rw-r--r-- 0 root (0) root (0) 9688 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/class-use/ResizableDoubleArray.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4627 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/class-use/TransformerMap.html │ │ │ -rw-r--r-- 0 root (0) root (0) 6457 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/package-frame.html │ │ │ -rw-r--r-- 0 root (0) root (0) 20152 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/package-summary.html │ │ │ -rw-r--r-- 0 root (0) root (0) 21760 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/package-tree.html │ │ │ --rw-r--r-- 0 root (0) root (0) 35045 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/package-use.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 34144 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/package-use.html │ │ │ -rw-r--r-- 0 root (0) root (0) 11883 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/overview-frame.html │ │ │ -rw-r--r-- 0 root (0) root (0) 26336 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/overview-summary.html │ │ │ -rw-r--r-- 0 root (0) root (0) 354099 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/overview-tree.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3165 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/package-list │ │ │ -rw-r--r-- 0 root (0) root (0) 827 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/script.js │ │ │ -rw-r--r-- 0 root (0) root (0) 289805 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/serialized-form.html │ │ │ -rw-r--r-- 0 root (0) root (0) 12842 2017-12-04 15:42:25.000000 ./usr/share/doc/libcommons-math3-java/api/stylesheet.css │ │ ├── ./usr/share/doc/libcommons-math3-java/api/deprecated-list.html │ │ │┄ Ordering differences only │ │ │ @@ -279,26 +279,26 @@ │ │ │ │ │ │ │ │ │ org.apache.commons.math3.analysis.solvers.AbstractDifferentiableUnivariateSolver │ │ │
as of 3.1, replaced by AbstractUnivariateDifferentiableSolver
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer │ │ │ -
As of 3.1 (to be removed in 4.0).
│ │ │ - │ │ │ - │ │ │ - │ │ │ org.apache.commons.math3.optim.nonlinear.vector.jacobian.AbstractLeastSquaresOptimizer │ │ │
All classes and interfaces in this package are deprecated. │ │ │ The optimizers that were provided here were moved to the │ │ │ org.apache.commons.math3.fitting.leastsquares package │ │ │ (cf. MATH-1008).
│ │ │ │ │ │ │ │ │ + │ │ │ +org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer │ │ │ +
As of 3.1 (to be removed in 4.0).
│ │ │ + │ │ │ + │ │ │ │ │ │ org.apache.commons.math3.optimization.linear.AbstractLinearOptimizer │ │ │
As of 3.1 (to be removed in 4.0).
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math3.optimization.general.AbstractScalarDifferentiableOptimizer │ │ │ @@ -435,26 +435,26 @@ │ │ │ │ │ │ org.apache.commons.math3.fitting.GaussianFitter │ │ │
As of 3.3. Please use GaussianCurveFitter and │ │ │ WeightedObservedPoints instead.
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.optimization.general.GaussNewtonOptimizer │ │ │ -
As of 3.1 (to be removed in 4.0).
│ │ │ - │ │ │ - │ │ │ - │ │ │ org.apache.commons.math3.optim.nonlinear.vector.jacobian.GaussNewtonOptimizer │ │ │
All classes and interfaces in this package are deprecated. │ │ │ The optimizers that were provided here were moved to the │ │ │ org.apache.commons.math3.fitting.leastsquares package │ │ │ (cf. MATH-1008).
│ │ │ │ │ │ │ │ │ + │ │ │ +org.apache.commons.math3.optimization.general.GaussNewtonOptimizer │ │ │ +
As of 3.1 (to be removed in 4.0).
│ │ │ + │ │ │ + │ │ │ │ │ │ org.apache.commons.math3.optimization.fitting.HarmonicFitter │ │ │
As of 3.1 (to be removed in 4.0).
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math3.fitting.HarmonicFitter │ │ │ @@ -500,26 +500,26 @@ │ │ │ │ │ │ org.apache.commons.math3.analysis.integration.LegendreGaussIntegrator │ │ │
As of 3.1 (to be removed in 4.0). Please use │ │ │ IterativeLegendreGaussIntegrator instead.
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.optimization.general.LevenbergMarquardtOptimizer │ │ │ -
As of 3.1 (to be removed in 4.0).
│ │ │ - │ │ │ - │ │ │ - │ │ │ org.apache.commons.math3.optim.nonlinear.vector.jacobian.LevenbergMarquardtOptimizer │ │ │
All classes and interfaces in this package are deprecated. │ │ │ The optimizers that were provided here were moved to the │ │ │ org.apache.commons.math3.fitting.leastsquares package │ │ │ (cf. MATH-1008).
│ │ │ │ │ │ │ │ │ + │ │ │ +org.apache.commons.math3.optimization.general.LevenbergMarquardtOptimizer │ │ │ +
As of 3.1 (to be removed in 4.0).
│ │ │ + │ │ │ + │ │ │ │ │ │ org.apache.commons.math3.optimization.linear.LinearConstraint │ │ │
As of 3.1 (to be removed in 4.0).
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math3.optimization.linear.LinearObjectiveFunction │ │ │ @@ -686,26 +686,26 @@ │ │ │ │ │ │ │ │ │ org.apache.commons.math3.analysis.interpolation.SmoothingPolynomialBicubicSplineInterpolator │ │ │
To be removed in 4.0 (see MATH-1166).
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.optimization.Target │ │ │ -
As of 3.1 (to be removed in 4.0).
│ │ │ - │ │ │ - │ │ │ - │ │ │ org.apache.commons.math3.optim.nonlinear.vector.Target │ │ │
All classes and interfaces in this package are deprecated. │ │ │ The optimizers that were provided here were moved to the │ │ │ org.apache.commons.math3.fitting.leastsquares package │ │ │ (cf. MATH-1008).
│ │ │ │ │ │ │ │ │ + │ │ │ +org.apache.commons.math3.optimization.Target │ │ │ +
As of 3.1 (to be removed in 4.0).
│ │ │ + │ │ │ + │ │ │ │ │ │ org.apache.commons.math3.analysis.interpolation.TricubicSplineInterpolatingFunction │ │ │
To be removed in 4.0 (see MATH-1166).
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math3.analysis.interpolation.TricubicSplineInterpolator │ │ │ @@ -719,26 +719,26 @@ │ │ │ │ │ │ │ │ │ org.apache.commons.math3.optimization.univariate.UnivariatePointValuePair │ │ │
As of 3.1 (to be removed in 4.0).
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.optimization.Weight │ │ │ -
As of 3.1 (to be removed in 4.0).
│ │ │ - │ │ │ - │ │ │ - │ │ │ org.apache.commons.math3.optim.nonlinear.vector.Weight │ │ │
All classes and interfaces in this package are deprecated. │ │ │ The optimizers that were provided here were moved to the │ │ │ org.apache.commons.math3.fitting.leastsquares package │ │ │ (cf. MATH-1008).
│ │ │ │ │ │ │ │ │ + │ │ │ +org.apache.commons.math3.optimization.Weight │ │ │ +
As of 3.1 (to be removed in 4.0).
│ │ │ + │ │ │ + │ │ │ │ │ │ org.apache.commons.math3.optimization.fitting.WeightedObservedPoint │ │ │
As of 3.1 (to be removed in 4.0).
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -851,23 +851,23 @@ │ │ │ │ │ │ │ │ │ org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.point │ │ │
As of 3.1.
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.distribution.AbstractIntegerDistribution.randomData │ │ │ +org.apache.commons.math3.distribution.AbstractRealDistribution.randomData │ │ │
As of 3.1, to be removed in 4.0. Please use the │ │ │ - AbstractIntegerDistribution.random instance variable instead.
│ │ │ + AbstractRealDistribution.random instance variable instead. │ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.distribution.AbstractRealDistribution.randomData │ │ │ +org.apache.commons.math3.distribution.AbstractIntegerDistribution.randomData │ │ │
As of 3.1, to be removed in 4.0. Please use the │ │ │ - AbstractRealDistribution.random instance variable instead.
│ │ │ + AbstractIntegerDistribution.random instance variable instead. │ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.rows │ │ │
As of 3.1.
│ │ │ │ │ │ │ │ │ @@ -953,182 +953,182 @@ │ │ │ │ │ │ org.apache.commons.math3.distribution.AbstractRealDistribution.cumulativeProbability(double, double) │ │ │
As of 3.1 (to be removed in 4.0). Please use │ │ │ AbstractRealDistribution.probability(double,double) instead.
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.distribution.RealDistribution.cumulativeProbability(double, double) │ │ │ -
As of 3.1. In 4.0, this method will be renamed │ │ │ - probability(double x0, double x1).
│ │ │ +org.apache.commons.math3.distribution.ParetoDistribution.cumulativeProbability(double, double) │ │ │ +
See RealDistribution.cumulativeProbability(double,double)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.distribution.ParetoDistribution.cumulativeProbability(double, double) │ │ │ -
See RealDistribution.cumulativeProbability(double,double)
│ │ │ +org.apache.commons.math3.distribution.RealDistribution.cumulativeProbability(double, double) │ │ │ +
As of 3.1. In 4.0, this method will be renamed │ │ │ + probability(double x0, double x1).
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.distribution.NormalDistribution.cumulativeProbability(double, double) │ │ │ +org.apache.commons.math3.distribution.LogNormalDistribution.cumulativeProbability(double, double) │ │ │
See RealDistribution.cumulativeProbability(double,double)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.distribution.LogNormalDistribution.cumulativeProbability(double, double) │ │ │ +org.apache.commons.math3.distribution.NormalDistribution.cumulativeProbability(double, double) │ │ │
See RealDistribution.cumulativeProbability(double,double)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Sinc.derivative() │ │ │ -
as of 3.1, replaced by Sinc.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Log10.derivative() │ │ │ +
as of 3.1, replaced by Log10.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Acosh.derivative() │ │ │ -
as of 3.1, replaced by Acosh.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Gaussian.derivative() │ │ │ +
as of 3.1, replaced by Gaussian.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Log.derivative() │ │ │ -
as of 3.1, replaced by Log.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Tan.derivative() │ │ │ +
as of 3.1, replaced by Tan.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Exp.derivative() │ │ │ -
as of 3.1, replaced by Exp.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Log.derivative() │ │ │ +
as of 3.1, replaced by Log.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Constant.derivative() │ │ │ -
as of 3.1, replaced by Constant.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Acos.derivative() │ │ │ +
as of 3.1, replaced by Acos.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Atan.derivative() │ │ │ -
as of 3.1, replaced by Atan.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Logistic.derivative() │ │ │ +
as of 3.1, replaced by Logistic.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Sin.derivative() │ │ │ -
as of 3.1, replaced by Sin.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Tanh.derivative() │ │ │ +
as of 3.1, replaced by Tanh.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Gaussian.derivative() │ │ │ -
as of 3.1, replaced by Gaussian.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Logit.derivative() │ │ │ +
as of 3.1, replaced by Logit.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Sqrt.derivative() │ │ │ -
as of 3.1, replaced by Sqrt.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Exp.derivative() │ │ │ +
as of 3.1, replaced by Exp.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Sinh.derivative() │ │ │ -
as of 3.1, replaced by Sinh.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Power.derivative() │ │ │ +
as of 3.1, replaced by Power.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Cosh.derivative() │ │ │ -
as of 3.1, replaced by Cosh.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Sigmoid.derivative() │ │ │ +
as of 3.1, replaced by Sigmoid.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Sigmoid.derivative() │ │ │ -
as of 3.1, replaced by Sigmoid.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Acosh.derivative() │ │ │ +
as of 3.1, replaced by Acosh.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Acos.derivative() │ │ │ -
as of 3.1, replaced by Acos.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Asinh.derivative() │ │ │ +
as of 3.1, replaced by Asinh.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.HarmonicOscillator.derivative() │ │ │ -
as of 3.1, replaced by HarmonicOscillator.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Log1p.derivative() │ │ │ +
as of 3.1, replaced by Log1p.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Tan.derivative() │ │ │ -
as of 3.1, replaced by Tan.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Expm1.derivative() │ │ │ +
as of 3.1, replaced by Expm1.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Logistic.derivative() │ │ │ -
as of 3.1, replaced by Logistic.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Asin.derivative() │ │ │ +
as of 3.1, replaced by Asin.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Atanh.derivative() │ │ │ -
as of 3.1, replaced by Atanh.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Sinh.derivative() │ │ │ +
as of 3.1, replaced by Sinh.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Asin.derivative() │ │ │ -
as of 3.1, replaced by Asin.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Inverse.derivative() │ │ │ +
as of 3.1, replaced by Inverse.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Logit.derivative() │ │ │ -
as of 3.1, replaced by Logit.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Cosh.derivative() │ │ │ +
as of 3.1, replaced by Cosh.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Log10.derivative() │ │ │ -
as of 3.1, replaced by Log10.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Constant.derivative() │ │ │ +
as of 3.1, replaced by Constant.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math3.analysis.function.Identity.derivative() │ │ │
as of 3.1, replaced by Identity.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Expm1.derivative() │ │ │ -
as of 3.1, replaced by Expm1.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Cos.derivative() │ │ │ +
as of 3.1, replaced by Cos.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Tanh.derivative() │ │ │ -
as of 3.1, replaced by Tanh.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Sin.derivative() │ │ │ +
as of 3.1, replaced by Sin.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Log1p.derivative() │ │ │ -
as of 3.1, replaced by Log1p.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Sinc.derivative() │ │ │ +
as of 3.1, replaced by Sinc.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Minus.derivative() │ │ │ -
as of 3.1, replaced by Minus.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Atan.derivative() │ │ │ +
as of 3.1, replaced by Atan.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Asinh.derivative() │ │ │ -
as of 3.1, replaced by Asinh.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.HarmonicOscillator.derivative() │ │ │ +
as of 3.1, replaced by HarmonicOscillator.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Cos.derivative() │ │ │ -
as of 3.1, replaced by Cos.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Cbrt.derivative() │ │ │ +
as of 3.1, replaced by Cbrt.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Cbrt.derivative() │ │ │ -
as of 3.1, replaced by Cbrt.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Sqrt.derivative() │ │ │ +
as of 3.1, replaced by Sqrt.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Power.derivative() │ │ │ -
as of 3.1, replaced by Power.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Minus.derivative() │ │ │ +
as of 3.1, replaced by Minus.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.analysis.function.Inverse.derivative() │ │ │ -
as of 3.1, replaced by Inverse.value(DerivativeStructure)
│ │ │ +org.apache.commons.math3.analysis.function.Atanh.derivative() │ │ │ +
as of 3.1, replaced by Atanh.value(DerivativeStructure)
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math3.geometry.euclidean.oned.Vector1D.distance(Vector<Euclidean1D>) │ │ │
as of 3.3, replaced with Vector1D.distance(Point)
│ │ │ │ │ │ │ │ │ @@ -1162,31 +1162,31 @@ │ │ │ │ │ │ org.apache.commons.math3.distribution.GammaDistribution.getAlpha() │ │ │
as of version 3.1, GammaDistribution.getShape() should be preferred. │ │ │ This method will be removed in version 4.0.
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.geometry.euclidean.threed.Rotation.getAngles(RotationOrder) │ │ │ -
as of 3.6, replaced with Rotation.getAngles(RotationOrder, RotationConvention)
│ │ │ +org.apache.commons.math3.geometry.euclidean.threed.FieldRotation.getAngles(RotationOrder) │ │ │ +
as of 3.6, replaced with FieldRotation.getAngles(RotationOrder, RotationConvention)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.geometry.euclidean.threed.FieldRotation.getAngles(RotationOrder) │ │ │ -
as of 3.6, replaced with FieldRotation.getAngles(RotationOrder, RotationConvention)
│ │ │ +org.apache.commons.math3.geometry.euclidean.threed.Rotation.getAngles(RotationOrder) │ │ │ +
as of 3.6, replaced with Rotation.getAngles(RotationOrder, RotationConvention)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.geometry.euclidean.threed.Rotation.getAxis() │ │ │ -
as of 3.6, replaced with Rotation.getAxis(RotationConvention)
│ │ │ +org.apache.commons.math3.geometry.euclidean.threed.FieldRotation.getAxis() │ │ │ +
as of 3.6, replaced with FieldRotation.getAxis(RotationConvention)
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.geometry.euclidean.threed.FieldRotation.getAxis() │ │ │ -
as of 3.6, replaced with FieldRotation.getAxis(RotationConvention)
│ │ │ +org.apache.commons.math3.geometry.euclidean.threed.Rotation.getAxis() │ │ │ +
as of 3.6, replaced with Rotation.getAxis(RotationConvention)
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math3.distribution.GammaDistribution.getBeta() │ │ │
as of version 3.1, GammaDistribution.getScale() should be preferred. │ │ │ This method will be removed in version 4.0.
│ │ │ │ │ │ @@ -1463,30 +1463,30 @@ │ │ │ │ │ │ │ │ │ org.apache.commons.math3.geometry.spherical.oned.ArcsSet.side(Arc) │ │ │
as of 3.6, replaced with ArcsSet.split(Arc).ArcsSet.Split.getSide()
│ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.geometry.partitioning.AbstractRegion.side(Hyperplane<S>) │ │ │ +org.apache.commons.math3.geometry.partitioning.AbstractSubHyperplane.side(Hyperplane<S>) │ │ │ │ │ │ │ │ │ org.apache.commons.math3.geometry.partitioning.SubHyperplane.side(Hyperplane<S>) │ │ │
as of 3.6, replaced with SubHyperplane.split(Hyperplane).SubHyperplane.SplitSubHyperplane.getSide()
│ │ │ │ │ │ │ │ │ │ │ │ +org.apache.commons.math3.geometry.partitioning.AbstractRegion.side(Hyperplane<S>) │ │ │ + │ │ │ + │ │ │ org.apache.commons.math3.geometry.partitioning.Region.side(Hyperplane<S>) │ │ │
as of 3.6, this method which was only intended for │ │ │ internal use is not used anymore
│ │ │ │ │ │ │ │ │ - │ │ │ -org.apache.commons.math3.geometry.partitioning.AbstractSubHyperplane.side(Hyperplane<S>) │ │ │ - │ │ │ │ │ │ org.apache.commons.math3.util.ResizableDoubleArray.start() │ │ │
As of 3.1.
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math3.util.ArithmeticUtils.stirlingS2(int, int) │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/MultivariateFunction.html │ │ │ @@ -101,15 +101,15 @@ │ │ │
  • │ │ │
    │ │ │
    All Known Subinterfaces:
    │ │ │
    DifferentiableMultivariateFunction, MultivariateDifferentiableFunction
    │ │ │
    │ │ │
    │ │ │
    All Known Implementing Classes:
    │ │ │ -
    LeastSquaresConverter, LeastSquaresConverter, LinearObjectiveFunction, MicrosphereInterpolatingFunction, MultivariateFunctionMappingAdapter, MultivariateFunctionMappingAdapter, MultivariateFunctionPenaltyAdapter, MultivariateFunctionPenaltyAdapter
    │ │ │ +
    LeastSquaresConverter, LeastSquaresConverter, LinearObjectiveFunction, MicrosphereInterpolatingFunction, MultivariateFunctionMappingAdapter, MultivariateFunctionMappingAdapter, MultivariateFunctionPenaltyAdapter, MultivariateFunctionPenaltyAdapter
    │ │ │
    │ │ │
    │ │ │
    │ │ │
    public interface MultivariateFunction
    │ │ │
    An interface representing a multivariate real function.
    │ │ │
    │ │ │
    Since:
    │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/DifferentiableUnivariateFunction.html │ │ │┄ Ordering differences only │ │ │ @@ -408,49 +408,49 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ DifferentiableUnivariateFunction │ │ │ -Constant.derivative() │ │ │ +Sinh.derivative() │ │ │
    Deprecated.  │ │ │ - │ │ │ +
    as of 3.1, replaced by Sinh.value(DerivativeStructure)
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ DifferentiableUnivariateFunction │ │ │ -Sin.derivative() │ │ │ +Cosh.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Sin.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Cosh.value(DerivativeStructure)
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ DifferentiableUnivariateFunction │ │ │ -Sinh.derivative() │ │ │ +Constant.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Sinh.value(DerivativeStructure)
    │ │ │ + │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ DifferentiableUnivariateFunction │ │ │ -Cosh.derivative() │ │ │ +Identity.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Cosh.value(DerivativeStructure)
    │ │ │ + │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ DifferentiableUnivariateFunction │ │ │ -Identity.derivative() │ │ │ +Sin.derivative() │ │ │
    Deprecated.  │ │ │ - │ │ │ +
    as of 3.1, replaced by Sin.value(DerivativeStructure)
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ DifferentiableUnivariateFunction │ │ │ Minus.derivative() │ │ │
    Deprecated.  │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/MultivariateFunction.html │ │ │ @@ -241,24 +241,24 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ MultivariateFunction │ │ │ -MicrosphereProjectionInterpolator.interpolate(double[][] xval, │ │ │ +MicrosphereInterpolator.interpolate(double[][] xval, │ │ │ double[] yval) │ │ │ +
    Deprecated. 
    │ │ │
    Computes an interpolating function for the data set.
    │ │ │ │ │ │ │ │ │ │ │ │ MultivariateFunction │ │ │ -MicrosphereInterpolator.interpolate(double[][] xval, │ │ │ +MicrosphereProjectionInterpolator.interpolate(double[][] xval, │ │ │ double[] yval) │ │ │ -
    Deprecated. 
    │ │ │
    Computes an interpolating function for the data set.
    │ │ │ │ │ │ │ │ │ │ │ │ MultivariateFunction │ │ │ MultivariateInterpolator.interpolate(double[][] xval, │ │ │ double[] yval) │ │ │ @@ -288,14 +288,45 @@ │ │ │ │ │ │ │ │ │
  • │ │ │
  • │ │ │ │ │ │ │ │ │

    Uses of MultivariateFunction in org.apache.commons.math3.optim.nonlinear.scalar

    │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ +
    Classes in org.apache.commons.math3.optim.nonlinear.scalar that implement MultivariateFunction 
    Modifier and TypeClass and Description
    class LeastSquaresConverter │ │ │ +
    This class converts │ │ │ + vectorial objective functions to │ │ │ + scalar objective functions │ │ │ + when the goal is to minimize them.
    │ │ │ +
    class MultivariateFunctionMappingAdapter │ │ │ +
    Adapter for mapping bounded MultivariateFunction to unbounded ones.
    │ │ │ +
    class MultivariateFunctionPenaltyAdapter │ │ │ +
    Adapter extending bounded MultivariateFunction to an unbouded │ │ │ + domain using a penalty function.
    │ │ │ +
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -410,31 +441,14 @@ │ │ │
    Deprecated.  │ │ │
    As of 3.1 (to be removed in 4.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math3.optim.nonlinear.scalar that return MultivariateFunction 
    Modifier and TypeMethod and Description
    │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -
    Classes in org.apache.commons.math3.optimization that implement MultivariateFunction 
    Modifier and TypeClass and Description
    class LeastSquaresConverter │ │ │ -
    Deprecated.  │ │ │ -
    As of 3.1 (to be removed in 4.0).
    │ │ │ -
    │ │ │ -
    │ │ │
  • │ │ │
  • │ │ │ │ │ │ │ │ │

    Uses of MultivariateFunction in org.apache.commons.math3.optimization.direct

    │ │ │ │ │ │ │ │ │ @@ -457,39 +471,14 @@ │ │ │
    Deprecated.  │ │ │
    As of 3.1 (to be removed in 4.0).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │
    Classes in org.apache.commons.math3.optimization.direct with type parameters of type MultivariateFunction 
    │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -
    Classes in org.apache.commons.math3.optimization.direct that implement MultivariateFunction 
    Modifier and TypeClass and Description
    class MultivariateFunctionMappingAdapter │ │ │ -
    Deprecated.  │ │ │ -
    As of 3.1 (to be removed in 4.0).
    │ │ │ -
    │ │ │ -
    class MultivariateFunctionPenaltyAdapter │ │ │ -
    Deprecated.  │ │ │ -
    As of 3.1 (to be removed in 4.0).
    │ │ │ -
    │ │ │ -
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -523,25 +512,25 @@ │ │ │ Comparator<PointValuePair> comparator) │ │ │
    Deprecated. 
    │ │ │
    Compute the next simplex of the algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/UnivariateFunction.html │ │ │┄ Ordering differences only │ │ │ @@ -599,201 +599,201 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math3.optimization.direct with parameters of type MultivariateFunction 
    Modifier and TypeMethod and Description
    protected PointValuePairCMAESOptimizer.optimizeInternal(int maxEval, │ │ │ +SimplexOptimizer.optimizeInternal(int maxEval, │ │ │ MultivariateFunction f, │ │ │ GoalType goalType, │ │ │ OptimizationData... optData) │ │ │
    Deprecated. 
    │ │ │
    Optimize an objective function.
    │ │ │
    protected PointValuePairSimplexOptimizer.optimizeInternal(int maxEval, │ │ │ +CMAESOptimizer.optimizeInternal(int maxEval, │ │ │ MultivariateFunction f, │ │ │ GoalType goalType, │ │ │ OptimizationData... optData) │ │ │
    Deprecated. 
    │ │ │
    Optimize an objective function.
    │ │ │
    Modifier and TypeMethod and Description
    UnivariateFunctionSinc.derivative() │ │ │ +Log10.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Sinc.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Log10.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionAcosh.derivative() │ │ │ +Gaussian.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Acosh.value(DerivativeStructure)
    │ │ │ + │ │ │
    │ │ │
    UnivariateFunctionLog.derivative() │ │ │ +Tan.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Log.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Tan.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionExp.derivative() │ │ │ +Log.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Exp.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Log.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionAtan.derivative() │ │ │ +Acos.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Atan.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Acos.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionGaussian.derivative() │ │ │ +Logistic.derivative() │ │ │
    Deprecated.  │ │ │ - │ │ │ + │ │ │
    │ │ │
    UnivariateFunctionSqrt.derivative() │ │ │ +Tanh.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Sqrt.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Tanh.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionSigmoid.derivative() │ │ │ +Logit.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Sigmoid.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Logit.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionAcos.derivative() │ │ │ +Exp.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Acos.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Exp.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionHarmonicOscillator.derivative() │ │ │ +Power.derivative() │ │ │
    Deprecated.  │ │ │ - │ │ │ +
    as of 3.1, replaced by Power.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionTan.derivative() │ │ │ +Sigmoid.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Tan.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Sigmoid.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionLogistic.derivative() │ │ │ +Acosh.derivative() │ │ │
    Deprecated.  │ │ │ - │ │ │ +
    as of 3.1, replaced by Acosh.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionAtanh.derivative() │ │ │ +Asinh.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Atanh.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Asinh.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionAsin.derivative() │ │ │ +Log1p.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Asin.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Log1p.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionLogit.derivative() │ │ │ +Expm1.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Logit.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Expm1.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionLog10.derivative() │ │ │ +Asin.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Log10.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Asin.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionExpm1.derivative() │ │ │ +Inverse.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Expm1.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Inverse.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionTanh.derivative() │ │ │ +Cos.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Tanh.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Cos.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionLog1p.derivative() │ │ │ +Sinc.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Log1p.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Sinc.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionAsinh.derivative() │ │ │ +Atan.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Asinh.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Atan.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionCos.derivative() │ │ │ +HarmonicOscillator.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Cos.value(DerivativeStructure)
    │ │ │ + │ │ │
    │ │ │
    UnivariateFunctionCbrt.derivative() │ │ │
    Deprecated.  │ │ │
    as of 3.1, replaced by Cbrt.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionPower.derivative() │ │ │ +Sqrt.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Power.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Sqrt.value(DerivativeStructure)
    │ │ │
    │ │ │
    UnivariateFunctionInverse.derivative() │ │ │ +Atanh.derivative() │ │ │
    Deprecated.  │ │ │ -
    as of 3.1, replaced by Inverse.value(DerivativeStructure)
    │ │ │ +
    as of 3.1, replaced by Atanh.value(DerivativeStructure)
    │ │ │
    │ │ │
    │ │ │
  • │ │ │
  • │ │ │ @@ -805,27 +805,27 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BaseAbstractUnivariateIntegrator.integrate(int maxEval, │ │ │ +UnivariateIntegrator.integrate(int maxEval, │ │ │ UnivariateFunction f, │ │ │ - double lower, │ │ │ - double upper) │ │ │ + double min, │ │ │ + double max) │ │ │
    Integrate the function in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -UnivariateIntegrator.integrate(int maxEval, │ │ │ +BaseAbstractUnivariateIntegrator.integrate(int maxEval, │ │ │ UnivariateFunction f, │ │ │ - double min, │ │ │ - double max) │ │ │ + double lower, │ │ │ + double upper) │ │ │
    Integrate the function in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ BaseAbstractUnivariateIntegrator.setup(int maxEval, │ │ │ UnivariateFunction f, │ │ │ @@ -876,22 +876,22 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ UnivariateFunction │ │ │ -UnivariateInterpolator.interpolate(double[] xval, │ │ │ +UnivariatePeriodicInterpolator.interpolate(double[] xval, │ │ │ double[] yval) │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ UnivariateFunction │ │ │ -UnivariatePeriodicInterpolator.interpolate(double[] xval, │ │ │ +UnivariateInterpolator.interpolate(double[] xval, │ │ │ double[] yval) │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ @@ -1054,25 +1054,25 @@ │ │ │ double lower, │ │ │ double upper) │ │ │
    Check whether the interval bounds bracket a root.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BaseSecantSolver.solve(int maxEval, │ │ │ +BracketingNthOrderBrentSolver.solve(int maxEval, │ │ │ UnivariateFunction f, │ │ │ double min, │ │ │ double max, │ │ │ AllowedSolution allowedSolution) │ │ │
    Solve for a zero in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BracketingNthOrderBrentSolver.solve(int maxEval, │ │ │ +BaseSecantSolver.solve(int maxEval, │ │ │ UnivariateFunction f, │ │ │ double min, │ │ │ double max, │ │ │ AllowedSolution allowedSolution) │ │ │
    Solve for a zero in the given interval.
    │ │ │ │ │ │ │ │ │ @@ -1084,26 +1084,26 @@ │ │ │ double max, │ │ │ double startValue)
    │ │ │
    Solve for a zero in the given interval, start at startValue.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BaseSecantSolver.solve(int maxEval, │ │ │ +BracketingNthOrderBrentSolver.solve(int maxEval, │ │ │ UnivariateFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double startValue, │ │ │ AllowedSolution allowedSolution) │ │ │
    Solve for a zero in the given interval, start at startValue.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BracketingNthOrderBrentSolver.solve(int maxEval, │ │ │ +BaseSecantSolver.solve(int maxEval, │ │ │ UnivariateFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double startValue, │ │ │ AllowedSolution allowedSolution) │ │ │
    Solve for a zero in the given interval, start at startValue.
    │ │ │ │ │ │ @@ -1167,34 +1167,34 @@ │ │ │ Methods in org.apache.commons.math3.linear with parameters of type UnivariateFunction  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -ArrayRealVector │ │ │ -ArrayRealVector.map(UnivariateFunction function) │ │ │ +RealVector │ │ │ +RealVector.map(UnivariateFunction function) │ │ │
    Acts as if implemented as:
    │ │ │ │ │ │ │ │ │ │ │ │ -RealVector │ │ │ -RealVector.map(UnivariateFunction function) │ │ │ +ArrayRealVector │ │ │ +ArrayRealVector.map(UnivariateFunction function) │ │ │
    Acts as if implemented as:
    │ │ │ │ │ │ │ │ │ │ │ │ -ArrayRealVector │ │ │ -ArrayRealVector.mapToSelf(UnivariateFunction function) │ │ │ +RealVector │ │ │ +RealVector.mapToSelf(UnivariateFunction function) │ │ │
    Acts as if it is implemented as:
    │ │ │ │ │ │ │ │ │ │ │ │ -RealVector │ │ │ -RealVector.mapToSelf(UnivariateFunction function) │ │ │ +ArrayRealVector │ │ │ +ArrayRealVector.mapToSelf(UnivariateFunction function) │ │ │
    Acts as if it is implemented as:
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ @@ -1402,27 +1402,27 @@ │ │ │ int n, │ │ │ TransformType type) │ │ │
    Returns the (forward, inverse) transform of the specified real function, │ │ │ sampled on the specified interval.
    │ │ │ │ │ │ │ │ │ │ │ │ -double[] │ │ │ -FastHadamardTransformer.transform(UnivariateFunction f, │ │ │ +Complex[] │ │ │ +FastFourierTransformer.transform(UnivariateFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n, │ │ │ TransformType type) │ │ │
    Returns the (forward, inverse) transform of the specified real function, │ │ │ sampled on the specified interval.
    │ │ │ │ │ │ │ │ │ │ │ │ -Complex[] │ │ │ -FastFourierTransformer.transform(UnivariateFunction f, │ │ │ +double[] │ │ │ +FastHadamardTransformer.transform(UnivariateFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n, │ │ │ TransformType type) │ │ │
    Returns the (forward, inverse) transform of the specified real function, │ │ │ sampled on the specified interval.
    │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/class-use/UnivariateMatrixFunction.html │ │ │┄ Ordering differences only │ │ │ @@ -165,21 +165,21 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ UnivariateDifferentiableMatrixFunction │ │ │ -FiniteDifferencesDifferentiator.differentiate(UnivariateMatrixFunction function) │ │ │ +UnivariateMatrixFunctionDifferentiator.differentiate(UnivariateMatrixFunction function) │ │ │
    Create an implementation of a differential from a regular matrix function.
    │ │ │ │ │ │ │ │ │ │ │ │ UnivariateDifferentiableMatrixFunction │ │ │ -UnivariateMatrixFunctionDifferentiator.differentiate(UnivariateMatrixFunction function) │ │ │ +FiniteDifferencesDifferentiator.differentiate(UnivariateMatrixFunction function) │ │ │
    Create an implementation of a differential from a regular matrix function.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/differentiation/class-use/DerivativeStructure.html │ │ │┄ Ordering differences only │ │ │ @@ -839,378 +839,378 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Sinc.value(DerivativeStructure t) │ │ │ +Log10.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Acosh.value(DerivativeStructure t) │ │ │ +Gaussian.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Log.value(DerivativeStructure t) │ │ │ +Tan.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Exp.value(DerivativeStructure t) │ │ │ +Log.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Constant.value(DerivativeStructure t) │ │ │ +Acos.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Atan.value(DerivativeStructure t) │ │ │ +Logistic.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Sin.value(DerivativeStructure t) │ │ │ +Tanh.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Gaussian.value(DerivativeStructure t) │ │ │ +Logit.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Sqrt.value(DerivativeStructure t) │ │ │ +Exp.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Sinh.value(DerivativeStructure t) │ │ │ +Power.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Cosh.value(DerivativeStructure t) │ │ │ +Sigmoid.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Sigmoid.value(DerivativeStructure t) │ │ │ +Acosh.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Acos.value(DerivativeStructure t) │ │ │ +Asinh.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -HarmonicOscillator.value(DerivativeStructure t) │ │ │ +Log1p.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Tan.value(DerivativeStructure t) │ │ │ +Expm1.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Logistic.value(DerivativeStructure t) │ │ │ +Asin.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Atanh.value(DerivativeStructure t) │ │ │ +Sinh.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Asin.value(DerivativeStructure t) │ │ │ +Inverse.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Logit.value(DerivativeStructure t) │ │ │ +Cosh.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Log10.value(DerivativeStructure t) │ │ │ +Constant.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ Identity.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Expm1.value(DerivativeStructure t) │ │ │ +Cos.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Tanh.value(DerivativeStructure t) │ │ │ +Sin.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Log1p.value(DerivativeStructure t) │ │ │ +Sinc.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Minus.value(DerivativeStructure t) │ │ │ +Atan.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Asinh.value(DerivativeStructure t) │ │ │ +HarmonicOscillator.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Cos.value(DerivativeStructure t) │ │ │ +Cbrt.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Cbrt.value(DerivativeStructure t) │ │ │ +Sqrt.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Power.value(DerivativeStructure t) │ │ │ +Minus.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Inverse.value(DerivativeStructure t) │ │ │ +Atanh.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math3.analysis.function with parameters of type DerivativeStructure 
    Modifier and TypeMethod and Description
    DerivativeStructureSinc.value(DerivativeStructure t) │ │ │ +Log10.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureAcosh.value(DerivativeStructure t) │ │ │ +Gaussian.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureLog.value(DerivativeStructure t) │ │ │ +Tan.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureExp.value(DerivativeStructure t) │ │ │ +Log.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureConstant.value(DerivativeStructure t) │ │ │ +Acos.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureAtan.value(DerivativeStructure t) │ │ │ +Logistic.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureSin.value(DerivativeStructure t) │ │ │ +Tanh.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureGaussian.value(DerivativeStructure t) │ │ │ +Logit.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureSqrt.value(DerivativeStructure t) │ │ │ +Exp.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureSinh.value(DerivativeStructure t) │ │ │ +Power.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureCosh.value(DerivativeStructure t) │ │ │ +Sigmoid.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureSigmoid.value(DerivativeStructure t) │ │ │ +Acosh.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureAcos.value(DerivativeStructure t) │ │ │ +Asinh.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureHarmonicOscillator.value(DerivativeStructure t) │ │ │ +Log1p.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureTan.value(DerivativeStructure t) │ │ │ +Expm1.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureLogistic.value(DerivativeStructure t) │ │ │ +Asin.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureAtanh.value(DerivativeStructure t) │ │ │ +Sinh.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureAsin.value(DerivativeStructure t) │ │ │ +Inverse.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureLogit.value(DerivativeStructure t) │ │ │ +Cosh.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureLog10.value(DerivativeStructure t) │ │ │ +Constant.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureIdentity.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureExpm1.value(DerivativeStructure t) │ │ │ +Cos.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureTanh.value(DerivativeStructure t) │ │ │ +Sin.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureLog1p.value(DerivativeStructure t) │ │ │ +Sinc.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureMinus.value(DerivativeStructure t) │ │ │ +Atan.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureAsinh.value(DerivativeStructure t) │ │ │ +HarmonicOscillator.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureCos.value(DerivativeStructure t) │ │ │ +Cbrt.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureCbrt.value(DerivativeStructure t) │ │ │ +Sqrt.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructurePower.value(DerivativeStructure t) │ │ │ +Minus.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    DerivativeStructureInverse.value(DerivativeStructure t) │ │ │ +Atanh.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │
    │ │ │ │ │ │
  • │ │ │ @@ -1257,21 +1257,21 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -PolynomialFunction.value(DerivativeStructure t) │ │ │ +PolynomialFunctionNewtonForm.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -PolynomialFunctionNewtonForm.value(DerivativeStructure t) │ │ │ +PolynomialFunction.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ PolynomialSplineFunction.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ @@ -1284,21 +1284,21 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -PolynomialFunction.value(DerivativeStructure t) │ │ │ +PolynomialFunctionNewtonForm.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -PolynomialFunctionNewtonForm.value(DerivativeStructure t) │ │ │ +PolynomialFunction.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ PolynomialSplineFunction.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/differentiation/class-use/UnivariateDifferentiableMatrixFunction.html │ │ │┄ Ordering differences only │ │ │ @@ -104,21 +104,21 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ UnivariateDifferentiableMatrixFunction │ │ │ -FiniteDifferencesDifferentiator.differentiate(UnivariateMatrixFunction function) │ │ │ +UnivariateMatrixFunctionDifferentiator.differentiate(UnivariateMatrixFunction function) │ │ │
    Create an implementation of a differential from a regular matrix function.
    │ │ │ │ │ │ │ │ │ │ │ │ UnivariateDifferentiableMatrixFunction │ │ │ -UnivariateMatrixFunctionDifferentiator.differentiate(UnivariateMatrixFunction function) │ │ │ +FiniteDifferencesDifferentiator.differentiate(UnivariateMatrixFunction function) │ │ │
    Create an implementation of a differential from a regular matrix function.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/interpolation/class-use/BicubicSplineInterpolatingFunction.html │ │ │┄ Ordering differences only │ │ │ @@ -102,24 +102,24 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ BicubicSplineInterpolatingFunction │ │ │ -BicubicSplineInterpolator.interpolate(double[] xval, │ │ │ +SmoothingPolynomialBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ BicubicSplineInterpolatingFunction │ │ │ -SmoothingPolynomialBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ +BicubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/package-use.html │ │ │ @@ -172,63 +172,69 @@ │ │ │ │ │ │ org.apache.commons.math3.optim.nonlinear.scalar │ │ │ │ │ │
    Algorithms for optimizing a scalar function.
    │ │ │ │ │ │ │ │ │ │ │ │ +org.apache.commons.math3.optim.nonlinear.scalar.noderiv │ │ │ + │ │ │ +
    This package provides optimization algorithms that do not require derivatives.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ org.apache.commons.math3.optim.nonlinear.vector │ │ │ │ │ │
    Algorithms for optimizing a vector function.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.optim.univariate │ │ │ │ │ │
    One-dimensional optimization algorithms.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.optimization │ │ │ │ │ │
    All classes and sub-packages of this package are deprecated.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.optimization.direct │ │ │ │ │ │
    │ │ │ This package provides optimization algorithms that don't require derivatives.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.optimization.fitting │ │ │ │ │ │
    This package provides classes to perform curve fitting.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.optimization.general │ │ │ │ │ │
    This package provides optimization algorithms that require derivatives.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.optimization.univariate │ │ │ │ │ │
    Univariate real functions minimum finding algorithms.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.special │ │ │ │ │ │
    Implementations of special functions such as Beta and Gamma.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.transform │ │ │ │ │ │
    Implementations of transform methods, including Fast Fourier transforms.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -627,14 +633,31 @@ │ │ │ MultivariateVectorFunction │ │ │
    An interface representing a multivariate vectorial function.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +
  • │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ +
    Classes in org.apache.commons.math3.analysis used by org.apache.commons.math3.optim.nonlinear.scalar.noderiv 
    Class and Description
    MultivariateFunction │ │ │ +
    An interface representing a multivariate real function.
    │ │ │ +
    │ │ │ +
  • │ │ │
  • │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/polynomials/class-use/PolynomialSplineFunction.html │ │ │┄ Ordering differences only │ │ │ @@ -109,44 +109,44 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │
    Classes in org.apache.commons.math3.analysis used by org.apache.commons.math3.optim.nonlinear.vector 
    Class and Description
    Modifier and TypeMethod and Description
    PolynomialSplineFunctionLinearInterpolator.interpolate(double[] x, │ │ │ + double[] y) │ │ │ +
    Computes a linear interpolating function for the data set.
    │ │ │ +
    PolynomialSplineFunctionLoessInterpolator.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.
    │ │ │
    PolynomialSplineFunctionSplineInterpolator.interpolate(double[] x, │ │ │ double[] y) │ │ │
    Computes an interpolating function for the data set.
    │ │ │
    PolynomialSplineFunctionAkimaSplineInterpolator.interpolate(double[] xvals, │ │ │ double[] yvals) │ │ │
    Computes an interpolating function for the data set.
    │ │ │
    PolynomialSplineFunctionLinearInterpolator.interpolate(double[] x, │ │ │ - double[] y) │ │ │ -
    Computes a linear interpolating function for the data set.
    │ │ │ -
    │ │ │
  • │ │ │
  • │ │ │ │ │ │ │ │ │

    Uses of PolynomialSplineFunction in org.apache.commons.math3.analysis.polynomials

    │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/solvers/class-use/AllowedSolution.html │ │ │┄ Ordering differences only │ │ │ @@ -206,46 +206,46 @@ │ │ │ T startValue, │ │ │ AllowedSolution allowedSolution)
    │ │ │
    Solve for a zero in the given interval, start at startValue.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BaseSecantSolver.solve(int maxEval, │ │ │ +BracketingNthOrderBrentSolver.solve(int maxEval, │ │ │ UnivariateFunction f, │ │ │ double min, │ │ │ double max, │ │ │ AllowedSolution allowedSolution) │ │ │
    Solve for a zero in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BracketingNthOrderBrentSolver.solve(int maxEval, │ │ │ +BaseSecantSolver.solve(int maxEval, │ │ │ UnivariateFunction f, │ │ │ double min, │ │ │ double max, │ │ │ AllowedSolution allowedSolution) │ │ │
    Solve for a zero in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BaseSecantSolver.solve(int maxEval, │ │ │ +BracketingNthOrderBrentSolver.solve(int maxEval, │ │ │ UnivariateFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double startValue, │ │ │ AllowedSolution allowedSolution) │ │ │
    Solve for a zero in the given interval, start at startValue.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BracketingNthOrderBrentSolver.solve(int maxEval, │ │ │ +BaseSecantSolver.solve(int maxEval, │ │ │ UnivariateFunction f, │ │ │ double min, │ │ │ double max, │ │ │ double startValue, │ │ │ AllowedSolution allowedSolution) │ │ │
    Solve for a zero in the given interval, start at startValue.
    │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/solvers/class-use/BracketedRealFieldUnivariateSolver.html │ │ │┄ Ordering differences only │ │ │ @@ -166,29 +166,29 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -FirstOrderFieldIntegrator.addEventHandler(FieldEventHandler<T> handler, │ │ │ +AbstractFieldIntegrator.addEventHandler(FieldEventHandler<T> handler, │ │ │ double maxCheckInterval, │ │ │ double convergence, │ │ │ int maxIterationCount, │ │ │ - BracketedRealFieldUnivariateSolver<T> solver) │ │ │ + BracketedRealFieldUnivariateSolver<T> solver) │ │ │
    Add an event handler to the integrator.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -AbstractFieldIntegrator.addEventHandler(FieldEventHandler<T> handler, │ │ │ +FirstOrderFieldIntegrator.addEventHandler(FieldEventHandler<T> handler, │ │ │ double maxCheckInterval, │ │ │ double convergence, │ │ │ int maxIterationCount, │ │ │ - BracketedRealFieldUnivariateSolver<T> solver) │ │ │ + BracketedRealFieldUnivariateSolver<T> solver) │ │ │
    Add an event handler to the integrator.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │
  • │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/analysis/solvers/package-use.html │ │ │ @@ -113,15 +113,15 @@ │ │ │ org.apache.commons.math3.ode.nonstiff │ │ │ │ │ │
    │ │ │ This package provides classes to solve non-stiff Ordinary Differential Equations problems.
    │ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.optimization.general │ │ │ +org.apache.commons.math3.optim.nonlinear.scalar.gradient │ │ │ │ │ │
    This package provides optimization algorithms that require derivatives.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ @@ -309,25 +309,25 @@ │ │ │ UnivariateSolver │ │ │
    Interface for (univariate real) root-finding algorithms.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -
  • │ │ │ +
  • │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Classes in org.apache.commons.math3.analysis.solvers used by org.apache.commons.math3.optimization.general Classes in org.apache.commons.math3.analysis.solvers used by org.apache.commons.math3.optim.nonlinear.scalar.gradient 
    Class and Description
    UnivariateSolver │ │ │ +UnivariateSolver │ │ │
    Interface for (univariate real) root-finding algorithms.
    │ │ │
    │ │ │
  • │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/class-use/Field.html │ │ │┄ Ordering differences only │ │ │ @@ -174,22 +174,22 @@ │ │ │ Methods in org.apache.commons.math3.analysis.differentiation that return Field  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -Field<DerivativeStructure> │ │ │ -DerivativeStructure.getField() │ │ │ +Field<SparseGradient> │ │ │ +SparseGradient.getField() │ │ │
    Get the Field to which the instance belongs.
    │ │ │ │ │ │ │ │ │ │ │ │ -Field<SparseGradient> │ │ │ -SparseGradient.getField() │ │ │ +Field<DerivativeStructure> │ │ │ +DerivativeStructure.getField() │ │ │
    Get the Field to which the instance belongs.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ @@ -290,25 +290,25 @@ │ │ │ │ │ │ Field<T> │ │ │ FieldMatrix.getField() │ │ │
    Get the type of field elements of the matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -Field<T> │ │ │ -SparseFieldVector.getField() │ │ │ -
    Get the type of field elements of the vector.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ Field<T> │ │ │ AbstractFieldMatrix.getField() │ │ │
    Get the type of field elements of the matrix.
    │ │ │ │ │ │ │ │ │ + │ │ │ +Field<T> │ │ │ +SparseFieldVector.getField() │ │ │ +
    Get the type of field elements of the vector.
    │ │ │ + │ │ │ + │ │ │ │ │ │ Field<T> │ │ │ FieldVector.getField() │ │ │
    Get the type of field elements of the vector.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -838,22 +838,22 @@ │ │ │ Methods in org.apache.commons.math3.util that return Field  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -Field<Decimal64> │ │ │ -Decimal64.getField() │ │ │ +Field<BigReal> │ │ │ +BigReal.getField() │ │ │
    Get the Field to which the instance belongs.
    │ │ │ │ │ │ │ │ │ │ │ │ -Field<BigReal> │ │ │ -BigReal.getField() │ │ │ +Field<Decimal64> │ │ │ +Decimal64.getField() │ │ │
    Get the Field to which the instance belongs.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/class-use/FieldElement.html │ │ │┄ Ordering differences only │ │ │ @@ -624,155 +624,155 @@ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/class-use/RealFieldElement.html │ │ │┄ Ordering differences only │ │ │ @@ -681,27 +681,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -770,27 +770,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -833,25 +833,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ + │ │ │ + │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ + │ │ │ + │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │
    Methods in org.apache.commons.math3.util with parameters of type Field 
    BlockFieldMatrix.createBlocksLayout(Field<T> field, │ │ │ int rows, │ │ │ int columns) │ │ │
    Create a data array in blocks layout.
    │ │ │
    T[]FieldMatrix.getColumn(int column) │ │ │ +T[]BlockFieldMatrix.getColumn(int column) │ │ │
    Get the entries in column number col as an array.
    │ │ │
    T[]BlockFieldMatrix.getColumn(int column) │ │ │ +T[]FieldMatrix.getColumn(int column) │ │ │
    Get the entries in column number col as an array.
    │ │ │
    T[]AbstractFieldMatrix.getColumn(int column) │ │ │
    Get the entries in column number col as an array.
    │ │ │
    T[][]BlockFieldMatrix.getData() │ │ │ +
    Returns matrix entries as a two-dimensional array.
    │ │ │ +
    T[]ArrayFieldVector.getData() │ │ │
    Returns vector entries as a T array.
    │ │ │
    T[][]Array2DRowFieldMatrix.getData() │ │ │ +
    Returns matrix entries as a two-dimensional array.
    │ │ │ +
    T[][]FieldMatrix.getData() │ │ │
    Returns matrix entries as a two-dimensional array.
    │ │ │
    T[][]BlockFieldMatrix.getData() │ │ │ +T[][]AbstractFieldMatrix.getData() │ │ │
    Returns matrix entries as a two-dimensional array.
    │ │ │
    T[]SparseFieldVector.getData() │ │ │
    Deprecated.  │ │ │
    as of 3.1, to be removed in 4.0. Please use the SparseFieldVector.toArray() method instead.
    │ │ │
    │ │ │
    T[][]AbstractFieldMatrix.getData() │ │ │ -
    Returns matrix entries as a two-dimensional array.
    │ │ │ -
    T[]FieldVector.getData() │ │ │
    Deprecated.  │ │ │
    as of 3.1, to be removed in 4.0. Please use the FieldVector.toArray() method instead.
    │ │ │
    │ │ │
    T[][]Array2DRowFieldMatrix.getData() │ │ │ -
    Returns matrix entries as a two-dimensional array.
    │ │ │ -
    T[]ArrayFieldVector.getDataRef() │ │ │
    Returns a reference to the underlying data array.
    │ │ │
    T[][]Array2DRowFieldMatrix.getDataRef() │ │ │
    Get a reference to the underlying data array.
    │ │ │
    T[]FieldMatrix.getRow(int row) │ │ │ +T[]BlockFieldMatrix.getRow(int row) │ │ │
    Get the entries in row number row as an array.
    │ │ │
    T[]BlockFieldMatrix.getRow(int row) │ │ │ +T[]FieldMatrix.getRow(int row) │ │ │
    Get the entries in row number row as an array.
    │ │ │
    T[]AbstractFieldMatrix.getRow(int row) │ │ │
    Get the entries in row number row as an array.
    │ │ │
    T[]FieldMatrix.operate(T[] v) │ │ │ +T[]BlockFieldMatrix.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[]AbstractFieldMatrix.operate(T[] v) │ │ │ +T[]FieldMatrix.operate(T[] v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │
    T[]Array2DRowFieldMatrix.operate(T[] v) │ │ │ +T[]AbstractFieldMatrix.operate(T[] v) │ │ │
    Returns the result of multiplying 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[]BlockFieldMatrix.preMultiply(T[] v) │ │ │ +T[]Array2DRowFieldMatrix.preMultiply(T[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector │ │ │ v.
    │ │ │
    T[]AbstractFieldMatrix.preMultiply(T[] v) │ │ │ +T[]FieldMatrix.preMultiply(T[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector │ │ │ v.
    │ │ │
    T[]Array2DRowFieldMatrix.preMultiply(T[] v) │ │ │ +T[]AbstractFieldMatrix.preMultiply(T[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector │ │ │ v.
    │ │ │
    T[]ArrayFieldVector.toArray() │ │ │ @@ -884,143 +884,143 @@ │ │ │
    protected static <T extends FieldElement<T>>
    Field<T>
    AbstractFieldMatrix.extractField(T[][] d) │ │ │
    Get the elements type from an array.
    │ │ │
    T[]FieldMatrix.operate(T[] v) │ │ │ +T[]BlockFieldMatrix.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[]AbstractFieldMatrix.operate(T[] v) │ │ │ +T[]FieldMatrix.operate(T[] v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │
    T[]Array2DRowFieldMatrix.operate(T[] v) │ │ │ +T[]AbstractFieldMatrix.operate(T[] v) │ │ │
    Returns the result of multiplying 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[]BlockFieldMatrix.preMultiply(T[] v) │ │ │ +T[]Array2DRowFieldMatrix.preMultiply(T[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector │ │ │ v.
    │ │ │
    T[]AbstractFieldMatrix.preMultiply(T[] v) │ │ │ +T[]FieldMatrix.preMultiply(T[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector │ │ │ v.
    │ │ │
    T[]Array2DRowFieldMatrix.preMultiply(T[] v) │ │ │ +T[]AbstractFieldMatrix.preMultiply(T[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector │ │ │ v.
    │ │ │
    voidFieldMatrix.setColumn(int column, │ │ │ - T[] array) │ │ │ +BlockFieldMatrix.setColumn(int column, │ │ │ + T[] array) │ │ │
    Set the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidBlockFieldMatrix.setColumn(int column, │ │ │ - T[] array) │ │ │ +FieldMatrix.setColumn(int column, │ │ │ + T[] array) │ │ │
    Set the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidAbstractFieldMatrix.setColumn(int column, │ │ │ T[] array) │ │ │
    Set the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidFieldMatrix.setRow(int row, │ │ │ - T[] array) │ │ │ +BlockFieldMatrix.setRow(int row, │ │ │ + T[] array) │ │ │
    Set the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidBlockFieldMatrix.setRow(int row, │ │ │ - T[] array) │ │ │ +FieldMatrix.setRow(int row, │ │ │ + T[] array) │ │ │
    Set the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidAbstractFieldMatrix.setRow(int row, │ │ │ T[] array) │ │ │
    Set the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +BlockFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │
    voidBlockFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +Array2DRowFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │
    voidAbstractFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +FieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │
    voidArray2DRowFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +AbstractFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │
    Methods in org.apache.commons.math3.ode that return RealFieldElement 
    Modifier and TypeMethod and Description
    T[]FirstOrderFieldDifferentialEquations.computeDerivatives(T t, │ │ │ - T[] y) │ │ │ -
    Get the current time derivative of the state vector.
    │ │ │ -
    T[]FieldExpandableODE.computeDerivatives(T t, │ │ │ T[] y) │ │ │
    Get the current time derivative of the complete state vector.
    │ │ │
    T[]FirstOrderFieldDifferentialEquations.computeDerivatives(T t, │ │ │ + T[] y) │ │ │ +
    Get the current time derivative of the state vector.
    │ │ │ +
    T[]AbstractFieldIntegrator.computeDerivatives(T t, │ │ │ T[] y) │ │ │
    Compute the derivatives and check the number of evaluations.
    │ │ │
    Methods in org.apache.commons.math3.ode with parameters of type RealFieldElement 
    Modifier and TypeMethod and Description
    T[]FirstOrderFieldDifferentialEquations.computeDerivatives(T t, │ │ │ - T[] y) │ │ │ -
    Get the current time derivative of the state vector.
    │ │ │ -
    T[]FieldExpandableODE.computeDerivatives(T t, │ │ │ T[] y) │ │ │
    Get the current time derivative of the complete state vector.
    │ │ │
    T[]FirstOrderFieldDifferentialEquations.computeDerivatives(T t, │ │ │ + T[] y) │ │ │ +
    Get the current time derivative of the state vector.
    │ │ │ +
    T[]AbstractFieldIntegrator.computeDerivatives(T t, │ │ │ T[] y) │ │ │
    Compute the derivatives and check the number of evaluations.
    │ │ │
    FieldEquationsMapper.extractEquationData(int index, │ │ │ T[] complete) │ │ │
    Extract equation data from a complete state or derivative array.
    │ │ │
    voidFirstOrderFieldDifferentialEquations.init(T t0, │ │ │ - T[] y0, │ │ │ - T finalTime) │ │ │ +FieldExpandableODE.init(T t0, │ │ │ + T[] y0, │ │ │ + T finalTime) │ │ │
    Initialize equations at the start of an ODE integration.
    │ │ │
    voidFieldExpandableODE.init(T t0, │ │ │ - T[] y0, │ │ │ - T finalTime) │ │ │ +FirstOrderFieldDifferentialEquations.init(T t0, │ │ │ + T[] y0, │ │ │ + T finalTime) │ │ │
    Initialize equations at the start of an ODE integration.
    │ │ │
    voidFieldSecondaryEquations.init(T t0, │ │ │ T[] primary0, │ │ │ @@ -1196,190 +1196,190 @@ │ │ │
    Methods in org.apache.commons.math3.ode.nonstiff that return RealFieldElement 
    Modifier and TypeMethod and Description
    T[][]GillFieldIntegrator.getA() │ │ │ +T[][]ClassicalRungeKuttaFieldIntegrator.getA() │ │ │
    Get the internal weights from Butcher array (without the first empty row).
    │ │ │
    T[][]DormandPrince54FieldIntegrator.getA() │ │ │ +T[][]EulerFieldIntegrator.getA() │ │ │
    Get the internal weights from Butcher array (without the first empty row).
    │ │ │
    T[][]ClassicalRungeKuttaFieldIntegrator.getA() │ │ │ +T[][]MidpointFieldIntegrator.getA() │ │ │
    Get the internal weights from Butcher array (without the first empty row).
    │ │ │
    T[][]DormandPrince853FieldIntegrator.getA() │ │ │ +T[][]GillFieldIntegrator.getA() │ │ │
    Get the internal weights from Butcher array (without the first empty row).
    │ │ │
    T[][]EulerFieldIntegrator.getA() │ │ │ +T[][]HighamHall54FieldIntegrator.getA() │ │ │
    Get the internal weights from Butcher array (without the first empty row).
    │ │ │
    T[][]HighamHall54FieldIntegrator.getA() │ │ │ +T[][]LutherFieldIntegrator.getA() │ │ │
    Get the internal weights from Butcher array (without the first empty row).
    │ │ │
    T[][]MidpointFieldIntegrator.getA() │ │ │ +T[][]DormandPrince853FieldIntegrator.getA() │ │ │
    Get the internal weights from Butcher array (without the first empty row).
    │ │ │
    T[][]ThreeEighthesFieldIntegrator.getA() │ │ │ +T[][]DormandPrince54FieldIntegrator.getA() │ │ │
    Get the internal weights from Butcher array (without the first empty row).
    │ │ │
    T[][]FieldButcherArrayProvider.getA() │ │ │
    Get the internal weights from Butcher array (without the first empty row).
    │ │ │
    T[][]LutherFieldIntegrator.getA() │ │ │ +T[][]ThreeEighthesFieldIntegrator.getA() │ │ │
    Get the internal weights from Butcher array (without the first empty row).
    │ │ │
    T[]GillFieldIntegrator.getB() │ │ │ +T[]ClassicalRungeKuttaFieldIntegrator.getB() │ │ │
    Get the external weights for the high order method from Butcher array.
    │ │ │
    T[]DormandPrince54FieldIntegrator.getB() │ │ │ +T[]EulerFieldIntegrator.getB() │ │ │
    Get the external weights for the high order method from Butcher array.
    │ │ │
    T[]ClassicalRungeKuttaFieldIntegrator.getB() │ │ │ +T[]MidpointFieldIntegrator.getB() │ │ │
    Get the external weights for the high order method from Butcher array.
    │ │ │
    T[]DormandPrince853FieldIntegrator.getB() │ │ │ +T[]GillFieldIntegrator.getB() │ │ │
    Get the external weights for the high order method from Butcher array.
    │ │ │
    T[]EulerFieldIntegrator.getB() │ │ │ +T[]HighamHall54FieldIntegrator.getB() │ │ │
    Get the external weights for the high order method from Butcher array.
    │ │ │
    T[]HighamHall54FieldIntegrator.getB() │ │ │ +T[]LutherFieldIntegrator.getB() │ │ │
    Get the external weights for the high order method from Butcher array.
    │ │ │
    T[]MidpointFieldIntegrator.getB() │ │ │ +T[]DormandPrince853FieldIntegrator.getB() │ │ │
    Get the external weights for the high order method from Butcher array.
    │ │ │
    T[]ThreeEighthesFieldIntegrator.getB() │ │ │ +T[]DormandPrince54FieldIntegrator.getB() │ │ │
    Get the external weights for the high order method from Butcher array.
    │ │ │
    T[]FieldButcherArrayProvider.getB() │ │ │
    Get the external weights for the high order method from Butcher array.
    │ │ │
    T[]LutherFieldIntegrator.getB() │ │ │ +T[]ThreeEighthesFieldIntegrator.getB() │ │ │
    Get the external weights for the high order method from Butcher array.
    │ │ │
    T[]GillFieldIntegrator.getC() │ │ │ +T[]ClassicalRungeKuttaFieldIntegrator.getC() │ │ │
    Get the time steps from Butcher array (without the first zero).
    │ │ │
    T[]DormandPrince54FieldIntegrator.getC() │ │ │ +T[]EulerFieldIntegrator.getC() │ │ │
    Get the time steps from Butcher array (without the first zero).
    │ │ │
    T[]ClassicalRungeKuttaFieldIntegrator.getC() │ │ │ +T[]MidpointFieldIntegrator.getC() │ │ │
    Get the time steps from Butcher array (without the first zero).
    │ │ │
    T[]DormandPrince853FieldIntegrator.getC() │ │ │ +T[]GillFieldIntegrator.getC() │ │ │
    Get the time steps from Butcher array (without the first zero).
    │ │ │
    T[]EulerFieldIntegrator.getC() │ │ │ +T[]HighamHall54FieldIntegrator.getC() │ │ │
    Get the time steps from Butcher array (without the first zero).
    │ │ │
    T[]HighamHall54FieldIntegrator.getC() │ │ │ +T[]LutherFieldIntegrator.getC() │ │ │
    Get the time steps from Butcher array (without the first zero).
    │ │ │
    T[]MidpointFieldIntegrator.getC() │ │ │ +T[]DormandPrince853FieldIntegrator.getC() │ │ │
    Get the time steps from Butcher array (without the first zero).
    │ │ │
    T[]ThreeEighthesFieldIntegrator.getC() │ │ │ +T[]DormandPrince54FieldIntegrator.getC() │ │ │
    Get the time steps from Butcher array (without the first zero).
    │ │ │
    T[]FieldButcherArrayProvider.getC() │ │ │
    Get the time steps from Butcher array (without the first zero).
    │ │ │
    T[]LutherFieldIntegrator.getC() │ │ │ +T[]ThreeEighthesFieldIntegrator.getC() │ │ │
    Get the time steps from Butcher array (without the first zero).
    │ │ │
    T[]RungeKuttaFieldIntegrator.singleStep(FirstOrderFieldDifferentialEquations<T> equations, │ │ │ T t0, │ │ │ @@ -1394,147 +1394,147 @@ │ │ │
    Methods in org.apache.commons.math3.ode.nonstiff with parameters of type RealFieldElement 
    Modifier and TypeMethod and Description
    protected org.apache.commons.math3.ode.nonstiff.ClassicalRungeKuttaFieldStepInterpolator<T>ClassicalRungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │ +
    Create an interpolator.
    │ │ │ +
    protected org.apache.commons.math3.ode.nonstiff.EulerFieldStepInterpolator<T>EulerFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │ +
    Create an interpolator.
    │ │ │ +
    protected org.apache.commons.math3.ode.nonstiff.MidpointFieldStepInterpolator<T>MidpointFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │ +
    Create an interpolator.
    │ │ │ +
    protected org.apache.commons.math3.ode.nonstiff.GillFieldStepInterpolator<T>GillFieldIntegrator.createInterpolator(boolean forward, │ │ │ T[][] yDotK, │ │ │ FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.DormandPrince54FieldStepInterpolator<T>DormandPrince54FieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ +
    protected org.apache.commons.math3.ode.nonstiff.HighamHall54FieldStepInterpolator<T>HighamHall54FieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.ClassicalRungeKuttaFieldStepInterpolator<T>ClassicalRungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ +
    protected org.apache.commons.math3.ode.nonstiff.LutherFieldStepInterpolator<T>LutherFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected abstract org.apache.commons.math3.ode.nonstiff.RungeKuttaFieldStepInterpolator<T>EmbeddedRungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ T[][] yDotK, │ │ │ FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected abstract org.apache.commons.math3.ode.nonstiff.RungeKuttaFieldStepInterpolator<T>RungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ -
    Create an interpolator.
    │ │ │ -
    protected org.apache.commons.math3.ode.nonstiff.DormandPrince853FieldStepInterpolator<T>DormandPrince853FieldIntegrator.createInterpolator(boolean forward, │ │ │ T[][] yDotK, │ │ │ FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.EulerFieldStepInterpolator<T>EulerFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ +protected org.apache.commons.math3.ode.nonstiff.DormandPrince54FieldStepInterpolator<T>DormandPrince54FieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.HighamHall54FieldStepInterpolator<T>HighamHall54FieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ +protected abstract org.apache.commons.math3.ode.nonstiff.RungeKuttaFieldStepInterpolator<T>RungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.MidpointFieldStepInterpolator<T>MidpointFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ -
    Create an interpolator.
    │ │ │ -
    protected org.apache.commons.math3.ode.nonstiff.ThreeEighthesFieldStepInterpolator<T>ThreeEighthesFieldIntegrator.createInterpolator(boolean forward, │ │ │ T[][] yDotK, │ │ │ FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.LutherFieldStepInterpolator<T>LutherFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ -
    Create an interpolator.
    │ │ │ -
    protected TDormandPrince54FieldIntegrator.estimateError(T[][] yDotK, │ │ │ - T[] y0, │ │ │ - T[] y1, │ │ │ - T h) │ │ │ +protected THighamHall54FieldIntegrator.estimateError(T[][] yDotK, │ │ │ + T[] y0, │ │ │ + T[] y1, │ │ │ + T h) │ │ │
    Compute the error ratio.
    │ │ │
    protected TDormandPrince54FieldIntegrator.estimateError(T[][] yDotK, │ │ │ - T[] y0, │ │ │ - T[] y1, │ │ │ - T h) │ │ │ +protected THighamHall54FieldIntegrator.estimateError(T[][] yDotK, │ │ │ + T[] y0, │ │ │ + T[] y1, │ │ │ + T h) │ │ │
    Compute the error ratio.
    │ │ │
    protected TDormandPrince54FieldIntegrator.estimateError(T[][] yDotK, │ │ │ - T[] y0, │ │ │ - T[] y1, │ │ │ - T h) │ │ │ +protected THighamHall54FieldIntegrator.estimateError(T[][] yDotK, │ │ │ + T[] y0, │ │ │ + T[] y1, │ │ │ + T h) │ │ │
    Compute the error ratio.
    │ │ │
    protected abstract TEmbeddedRungeKuttaFieldIntegrator.estimateError(T[][] yDotK, │ │ │ T[] y0, │ │ │ @@ -1585,37 +1585,37 @@ │ │ │ T[] y0, │ │ │ T[] y1, │ │ │ T h) │ │ │
    Compute the error ratio.
    │ │ │
    protected THighamHall54FieldIntegrator.estimateError(T[][] yDotK, │ │ │ - T[] y0, │ │ │ - T[] y1, │ │ │ - T h) │ │ │ +protected TDormandPrince54FieldIntegrator.estimateError(T[][] yDotK, │ │ │ + T[] y0, │ │ │ + T[] y1, │ │ │ + T h) │ │ │
    Compute the error ratio.
    │ │ │
    protected THighamHall54FieldIntegrator.estimateError(T[][] yDotK, │ │ │ - T[] y0, │ │ │ - T[] y1, │ │ │ - T h) │ │ │ +protected TDormandPrince54FieldIntegrator.estimateError(T[][] yDotK, │ │ │ + T[] y0, │ │ │ + T[] y1, │ │ │ + T h) │ │ │
    Compute the error ratio.
    │ │ │
    protected THighamHall54FieldIntegrator.estimateError(T[][] yDotK, │ │ │ - T[] y0, │ │ │ - T[] y1, │ │ │ - T h) │ │ │ +protected TDormandPrince54FieldIntegrator.estimateError(T[][] yDotK, │ │ │ + T[] y0, │ │ │ + T[] y1, │ │ │ + T h) │ │ │
    Compute the error ratio.
    │ │ │
    protected Array2DRowFieldMatrix<T>AdamsFieldIntegrator.initializeHighOrderDerivatives(T h, │ │ │ T[] t, │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/dfp/class-use/Dfp.html │ │ │┄ Ordering differences only │ │ │ @@ -393,21 +393,21 @@ │ │ │ Dfp[]DfpField.getLn5Split() │ │ │
    Get the constant ln(5) split in two pieces.
    │ │ │
    DfpDfpField.getOne() │ │ │ +Dfp.getOne() │ │ │
    Get the constant 1.
    │ │ │
    DfpDfp.getOne() │ │ │ +DfpField.getOne() │ │ │
    Get the constant 1.
    │ │ │
    DfpDfpField.getPi() │ │ │
    Get the constant π.
    │ │ │ @@ -454,33 +454,33 @@ │ │ │
    DfpDfpField.getSqr3Reciprocal() │ │ │
    Get the constant √3 / 3.
    │ │ │
    DfpDfpField.getTwo() │ │ │ +Dfp.getTwo() │ │ │
    Get the constant 2.
    │ │ │
    DfpDfp.getTwo() │ │ │ +DfpField.getTwo() │ │ │
    Get the constant 2.
    │ │ │
    DfpDfpField.getZero() │ │ │ +Dfp.getZero() │ │ │
    Get the constant 0.
    │ │ │
    DfpDfp.getZero() │ │ │ +DfpField.getZero() │ │ │
    Get the constant 0.
    │ │ │
    DfpDfp.hypot(Dfp y) │ │ │
    Returns the hypotenuse of a triangle with sides this and y │ │ │ @@ -663,119 +663,119 @@ │ │ │
    DfpDfpField.newDfp(String s) │ │ │
    Create a Dfp given a String representation.
    │ │ │
    DfpDfpDec.newInstance() │ │ │ +Dfp.newInstance() │ │ │
    Create an instance with a value of 0.
    │ │ │
    DfpDfp.newInstance() │ │ │ +DfpDec.newInstance() │ │ │
    Create an instance with a value of 0.
    │ │ │
    DfpDfpDec.newInstance(byte x) │ │ │ +Dfp.newInstance(byte x) │ │ │
    Create an instance from a byte value.
    │ │ │
    DfpDfp.newInstance(byte x) │ │ │ +DfpDec.newInstance(byte x) │ │ │
    Create an instance from a byte value.
    │ │ │
    DfpDfpDec.newInstance(byte sign, │ │ │ - byte nans) │ │ │ +Dfp.newInstance(byte sig, │ │ │ + byte code) │ │ │
    Creates an instance with a non-finite value.
    │ │ │
    DfpDfp.newInstance(byte sig, │ │ │ - byte code) │ │ │ +DfpDec.newInstance(byte sign, │ │ │ + byte nans) │ │ │
    Creates an instance with a non-finite value.
    │ │ │
    DfpDfpDec.newInstance(Dfp d) │ │ │ +Dfp.newInstance(Dfp d) │ │ │
    Create an instance by copying an existing one.
    │ │ │
    DfpDfp.newInstance(Dfp d) │ │ │ +DfpDec.newInstance(Dfp d) │ │ │
    Create an instance by copying an existing one.
    │ │ │
    DfpDfpDec.newInstance(double x) │ │ │ +Dfp.newInstance(double x) │ │ │
    Create an instance from a double value.
    │ │ │
    DfpDfp.newInstance(double x) │ │ │ +DfpDec.newInstance(double x) │ │ │
    Create an instance from a double value.
    │ │ │
    DfpDfpDec.newInstance(int x) │ │ │ +Dfp.newInstance(int x) │ │ │
    Create an instance from an int value.
    │ │ │
    DfpDfp.newInstance(int x) │ │ │ +DfpDec.newInstance(int x) │ │ │
    Create an instance from an int value.
    │ │ │
    DfpDfpDec.newInstance(long x) │ │ │ +Dfp.newInstance(long x) │ │ │
    Create an instance from a long value.
    │ │ │
    DfpDfp.newInstance(long x) │ │ │ +DfpDec.newInstance(long x) │ │ │
    Create an instance from a long value.
    │ │ │
    DfpDfpDec.newInstance(String s) │ │ │ +Dfp.newInstance(String s) │ │ │
    Create an instance from a String representation.
    │ │ │
    DfpDfp.newInstance(String s) │ │ │ +DfpDec.newInstance(String s) │ │ │
    Create an instance from a String representation.
    │ │ │
    DfpDfpDec.nextAfter(Dfp x) │ │ │ +Dfp.nextAfter(Dfp x) │ │ │
    Returns the next number greater than this one in the direction of x.
    │ │ │
    DfpDfp.nextAfter(Dfp x) │ │ │ +DfpDec.nextAfter(Dfp x) │ │ │
    Returns the next number greater than this one in the direction of x.
    │ │ │
    DfpDfp.pow(Dfp e) │ │ │
    Power operation.
    │ │ │ @@ -1267,33 +1267,33 @@ │ │ │
    DfpDfpField.newDfp(Dfp d) │ │ │
    Copy constructor.
    │ │ │
    DfpDfpDec.newInstance(Dfp d) │ │ │ +Dfp.newInstance(Dfp d) │ │ │
    Create an instance by copying an existing one.
    │ │ │
    DfpDfp.newInstance(Dfp d) │ │ │ +DfpDec.newInstance(Dfp d) │ │ │
    Create an instance by copying an existing one.
    │ │ │
    DfpDfpDec.nextAfter(Dfp x) │ │ │ +Dfp.nextAfter(Dfp x) │ │ │
    Returns the next number greater than this one in the direction of x.
    │ │ │
    DfpDfp.nextAfter(Dfp x) │ │ │ +DfpDec.nextAfter(Dfp x) │ │ │
    Returns the next number greater than this one in the direction of x.
    │ │ │
    DfpDfp.pow(Dfp e) │ │ │
    Power operation.
    │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/MathIllegalStateException.html │ │ │ @@ -129,15 +129,15 @@ │ │ │
  • │ │ │
    │ │ │
    All Implemented Interfaces:
    │ │ │
    Serializable, ExceptionContextProvider
    │ │ │
    │ │ │
    │ │ │
    Direct Known Subclasses:
    │ │ │ -
    CardanEulerSingularityException, ConvergenceException, MathInternalError, MathParseException, MaxCountExceededException, NoFeasibleSolutionException, NoFeasibleSolutionException, UnboundedSolutionException, UnboundedSolutionException
    │ │ │ +
    CardanEulerSingularityException, ConvergenceException, MathInternalError, MathParseException, MaxCountExceededException, NoFeasibleSolutionException, NoFeasibleSolutionException, UnboundedSolutionException, UnboundedSolutionException
    │ │ │
    │ │ │
    │ │ │
    │ │ │
    public class MathIllegalStateException
    │ │ │  extends IllegalStateException
    │ │ │  implements ExceptionContextProvider
    │ │ │
    Base class for all exceptions that signal that the process │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/ConvergenceException.html │ │ │┄ Ordering differences only │ │ │ @@ -234,31 +234,31 @@ │ │ │
  • Methods in org.apache.commons.math3.ml.clustering that throw ConvergenceException 
    Modifier and TypeMethod and Description
    List<CentroidCluster<T>>KMeansPlusPlusClusterer.cluster(Collection<T> points) │ │ │ +
    Runs the K-means++ clustering algorithm.
    │ │ │ +
    List<CentroidCluster<T>>MultiKMeansPlusPlusClusterer.cluster(Collection<T> points) │ │ │
    Runs the K-means++ clustering algorithm.
    │ │ │
    abstract List<? extends Cluster<T>>Clusterer.cluster(Collection<T> points) │ │ │
    Perform a cluster analysis on the given set of Clusterable instances.
    │ │ │
    List<CentroidCluster<T>>KMeansPlusPlusClusterer.cluster(Collection<T> points) │ │ │ -
    Runs the K-means++ clustering algorithm.
    │ │ │ -
    │ │ │
  • │ │ │
  • │ │ │ │ │ │ │ │ │

    Uses of ConvergenceException in org.apache.commons.math3.special

    │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/DimensionMismatchException.html │ │ │┄ Ordering differences only │ │ │ @@ -585,55 +585,55 @@ │ │ │ Gaussian.Parametric.gradient(double x, │ │ │ double... param) │ │ │
    Computes the value of the gradient at x.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -Sigmoid.Parametric.gradient(double x, │ │ │ +Logistic.Parametric.gradient(double x, │ │ │ double... param) │ │ │
    Computes the value of the gradient at x.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -HarmonicOscillator.Parametric.gradient(double x, │ │ │ +Logit.Parametric.gradient(double x, │ │ │ double... param) │ │ │
    Computes the value of the gradient at x.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -Logistic.Parametric.gradient(double x, │ │ │ +Sigmoid.Parametric.gradient(double x, │ │ │ double... param) │ │ │
    Computes the value of the gradient at x.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -Logit.Parametric.gradient(double x, │ │ │ +HarmonicOscillator.Parametric.gradient(double x, │ │ │ double... param) │ │ │
    Computes the value of the gradient at x.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Sinc.value(DerivativeStructure t) │ │ │ +Gaussian.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Gaussian.value(DerivativeStructure t) │ │ │ +Sigmoid.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ -Sigmoid.value(DerivativeStructure t) │ │ │ +Sinc.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ │ │ │ │ │ │ │ │ │ DerivativeStructure │ │ │ HarmonicOscillator.value(DerivativeStructure t) │ │ │
    Simple mathematical function.
    │ │ │ @@ -644,38 +644,38 @@ │ │ │ Gaussian.Parametric.value(double x, │ │ │ double... param) │ │ │
    Computes the value of the Gaussian at x.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -Sigmoid.Parametric.value(double x, │ │ │ +Logistic.Parametric.value(double x, │ │ │ double... param) │ │ │
    Computes the value of the sigmoid at x.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -HarmonicOscillator.Parametric.value(double x, │ │ │ +Logit.Parametric.value(double x, │ │ │ double... param) │ │ │ -
    Computes the value of the harmonic oscillator at x.
    │ │ │ +
    Computes the value of the logit at x.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -Logistic.Parametric.value(double x, │ │ │ +Sigmoid.Parametric.value(double x, │ │ │ double... param) │ │ │
    Computes the value of the sigmoid at x.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -Logit.Parametric.value(double x, │ │ │ +HarmonicOscillator.Parametric.value(double x, │ │ │ double... param) │ │ │ -
    Computes the value of the logit at x.
    │ │ │ +
    Computes the value of the harmonic oscillator at x.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -706,34 +706,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ + │ │ │ + │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -852,85 +866,71 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Constructors in org.apache.commons.math3.analysis.function that throw DimensionMismatchException 
    protected voidBaseRuleFactory.addRule(Pair<T[],T[]> rule) │ │ │
    Stores a rule.
    │ │ │
    protected abstract Pair<T[],T[]>BaseRuleFactory.computeRule(int numberOfPoints) │ │ │ +protected Pair<Double[],Double[]>HermiteRuleFactory.computeRule(int numberOfPoints) │ │ │
    Computes the rule for the given order.
    │ │ │
    protected Pair<Double[],Double[]>HermiteRuleFactory.computeRule(int numberOfPoints) │ │ │ +protected Pair<BigDecimal[],BigDecimal[]>LegendreHighPrecisionRuleFactory.computeRule(int numberOfPoints) │ │ │
    Computes the rule for the given order.
    │ │ │
    protected Pair<Double[],Double[]>LegendreRuleFactory.computeRule(int numberOfPoints) │ │ │
    Computes the rule for the given order.
    │ │ │
    protected Pair<BigDecimal[],BigDecimal[]>LegendreHighPrecisionRuleFactory.computeRule(int numberOfPoints) │ │ │ +protected abstract Pair<T[],T[]>BaseRuleFactory.computeRule(int numberOfPoints) │ │ │
    Computes the rule for the given order.
    │ │ │
    Pair<double[],double[]>BaseRuleFactory.getRule(int numberOfPoints) │ │ │
    Gets a copy of the quadrature rule with the given number of integration │ │ │ @@ -792,59 +792,73 @@ │ │ │
    DividedDifferenceInterpolator.computeDividedDifference(double[] x, │ │ │ double[] y) │ │ │
    Return a copy of the divided difference array.
    │ │ │
    MultivariateFunctionMicrosphereProjectionInterpolator.interpolate(double[][] xval, │ │ │ +MicrosphereInterpolator.interpolate(double[][] xval, │ │ │ double[] yval) │ │ │ +
    Deprecated. 
    │ │ │
    Computes an interpolating function for the data set.
    │ │ │
    MultivariateFunctionMicrosphereInterpolator.interpolate(double[][] xval, │ │ │ +MicrosphereProjectionInterpolator.interpolate(double[][] xval, │ │ │ double[] yval) │ │ │ -
    Deprecated. 
    │ │ │
    Computes an interpolating function for the data set.
    │ │ │
    MultivariateFunctionMultivariateInterpolator.interpolate(double[][] xval, │ │ │ double[] yval) │ │ │
    Computes an interpolating function for the data set.
    │ │ │
    PolynomialSplineFunctionLinearInterpolator.interpolate(double[] x, │ │ │ + double[] y) │ │ │ +
    Computes a linear interpolating function for the data set.
    │ │ │ +
    PolynomialSplineFunctionLoessInterpolator.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.
    │ │ │
    PolynomialFunctionNewtonFormDividedDifferenceInterpolator.interpolate(double[] x, │ │ │ - double[] y) │ │ │ +
    UnivariateFunctionUnivariateInterpolator.interpolate(double[] xval, │ │ │ + double[] yval) │ │ │
    Compute an interpolating function for the dataset.
    │ │ │
    PolynomialSplineFunctionSplineInterpolator.interpolate(double[] x, │ │ │ double[] y) │ │ │
    Computes an interpolating function for the data set.
    │ │ │
    PolynomialFunctionNewtonFormDividedDifferenceInterpolator.interpolate(double[] x, │ │ │ + double[] y) │ │ │ +
    Compute an interpolating function for the dataset.
    │ │ │ +
    PolynomialSplineFunctionAkimaSplineInterpolator.interpolate(double[] xvals, │ │ │ double[] yvals) │ │ │
    Computes an interpolating function for the data set.
    │ │ │
    PolynomialFunctionLagrangeFormNevilleInterpolator.interpolate(double[] x, │ │ │ double[] y) │ │ │
    Computes an interpolating function for the data set.
    │ │ │
    UnivariateFunctionUnivariateInterpolator.interpolate(double[] xval, │ │ │ - double[] yval) │ │ │ -
    Compute an interpolating function for the dataset.
    │ │ │ -
    PolynomialSplineFunctionLinearInterpolator.interpolate(double[] x, │ │ │ - double[] y) │ │ │ -
    Computes a linear interpolating function for the data set.
    │ │ │ -
    BivariateFunctionBivariateGridInterpolator.interpolate(double[] xval, │ │ │ +PiecewiseBicubicSplineInterpolatingFunctionPiecewiseBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │
    Compute an interpolating function for the dataset.
    │ │ │
    PiecewiseBicubicSplineInterpolatingFunctionPiecewiseBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ +BivariateFunctionBivariateGridInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │
    Compute an interpolating function for the dataset.
    │ │ │
    BicubicSplineInterpolatingFunctionBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ +SmoothingPolynomialBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │
    BicubicInterpolatingFunctionBicubicInterpolator.interpolate(double[] xval, │ │ │ +BicubicSplineInterpolatingFunctionBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │ +
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │
    BicubicSplineInterpolatingFunctionSmoothingPolynomialBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ +BicubicInterpolatingFunctionBicubicInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │ -
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │
    TricubicSplineInterpolatingFunctionTricubicSplineInterpolator.interpolate(double[] xval, │ │ │ +TrivariateFunctionTrivariateGridInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[] zval, │ │ │ double[][][] fval) │ │ │ -
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │
    TrivariateFunctionTrivariateGridInterpolator.interpolate(double[] xval, │ │ │ +TricubicSplineInterpolatingFunctionTricubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[] zval, │ │ │ double[][][] fval) │ │ │ +
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │
    TricubicInterpolatingFunctionTricubicInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ @@ -1378,68 +1378,68 @@ │ │ │
    Modifier and TypeMethod and Description
    ChromosomePairUniformCrossover.crossover(Chromosome first, │ │ │ +OnePointCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │ -
    Perform a crossover operation on the given chromosomes.
    │ │ │ +
    Performs one point crossover.
    │ │ │
    ChromosomePairOrderedCrossover.crossover(Chromosome first, │ │ │ +CycleCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │
    Perform a crossover operation on the given chromosomes.
    │ │ │
    ChromosomePairNPointCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │
    Performs a N-point crossover.
    │ │ │
    ChromosomePairCycleCrossover.crossover(Chromosome first, │ │ │ +UniformCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │
    Perform a crossover operation on the given chromosomes.
    │ │ │
    ChromosomePairOnePointCrossover.crossover(Chromosome first, │ │ │ +OrderedCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │ -
    Performs one point crossover.
    │ │ │ +
    Perform a crossover operation on the given chromosomes.
    │ │ │
    static <S> List<Double>RandomKey.inducedPermutation(List<S> originalData, │ │ │ List<S> permutedData) │ │ │
    Generates a representation of a permutation corresponding to a │ │ │ permutation which yields permutedData when applied to │ │ │ originalData.
    │ │ │
    protected ChromosomePairOrderedCrossover.mate(AbstractListChromosome<T> first, │ │ │ - AbstractListChromosome<T> second) │ │ │ - │ │ │ +CycleCrossover.mate(AbstractListChromosome<T> first, │ │ │ + AbstractListChromosome<T> second) │ │ │ + │ │ │
    protected ChromosomePairCycleCrossover.mate(AbstractListChromosome<T> first, │ │ │ - AbstractListChromosome<T> second) │ │ │ - │ │ │ +OrderedCrossover.mate(AbstractListChromosome<T> first, │ │ │ + AbstractListChromosome<T> second) │ │ │ + │ │ │
    │ │ │
  • │ │ │
  • │ │ │ │ │ │ @@ -1541,28 +1541,28 @@ │ │ │ │ │ │ OpenMapRealVector │ │ │ OpenMapRealVector.add(OpenMapRealVector v) │ │ │
    Optimized method to add two OpenMapRealVectors.
    │ │ │ │ │ │ │ │ │ │ │ │ -ArrayRealVector │ │ │ -ArrayRealVector.add(RealVector v) │ │ │ +RealVector │ │ │ +RealVector.add(RealVector v) │ │ │
    Compute the sum of this vector and v.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ OpenMapRealVector.add(RealVector v) │ │ │
    Compute the sum of this vector and v.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealVector │ │ │ -RealVector.add(RealVector v) │ │ │ +ArrayRealVector │ │ │ +ArrayRealVector.add(RealVector v) │ │ │
    Compute the sum of this vector and v.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldVector<T> │ │ │ SparseFieldVector.add(SparseFieldVector<T> v) │ │ │
    Optimized method to add sparse vectors.
    │ │ │ @@ -1609,78 +1609,78 @@ │ │ │ protected void │ │ │ ArrayFieldVector.checkVectorDimensions(FieldVector<T> v) │ │ │
    Check if instance and specified vectors have the same dimension.
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ -ArrayFieldVector.checkVectorDimensions(int n) │ │ │ +RealVector.checkVectorDimensions(int n) │ │ │
    Check if instance dimension is equal to some expected value.
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ -SparseFieldVector.checkVectorDimensions(int n) │ │ │ +ArrayFieldVector.checkVectorDimensions(int n) │ │ │
    Check if instance dimension is equal to some expected value.
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ ArrayRealVector.checkVectorDimensions(int n) │ │ │
    Check if instance dimension is equal to some expected value.
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ -RealVector.checkVectorDimensions(int n) │ │ │ +SparseFieldVector.checkVectorDimensions(int n) │ │ │
    Check if instance dimension is equal to some expected value.
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ -ArrayRealVector.checkVectorDimensions(RealVector v) │ │ │ +RealVector.checkVectorDimensions(RealVector v) │ │ │
    Check if instance and specified vectors have the same dimension.
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ -RealVector.checkVectorDimensions(RealVector v) │ │ │ +ArrayRealVector.checkVectorDimensions(RealVector v) │ │ │
    Check if instance and specified vectors have the same dimension.
    │ │ │ │ │ │ │ │ │ │ │ │ -ArrayRealVector │ │ │ -ArrayRealVector.combine(double a, │ │ │ +RealVector │ │ │ +RealVector.combine(double a, │ │ │ double b, │ │ │ RealVector y) │ │ │
    Returns a new vector representing a * this + b * y, the linear │ │ │ combination of this and y.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealVector │ │ │ -RealVector.combine(double a, │ │ │ +ArrayRealVector │ │ │ +ArrayRealVector.combine(double a, │ │ │ double b, │ │ │ RealVector y) │ │ │
    Returns a new vector representing a * this + b * y, the linear │ │ │ combination of this and y.
    │ │ │ │ │ │ │ │ │ │ │ │ -ArrayRealVector │ │ │ -ArrayRealVector.combineToSelf(double a, │ │ │ +RealVector │ │ │ +RealVector.combineToSelf(double a, │ │ │ double b, │ │ │ RealVector y) │ │ │
    Updates this with the linear combination of this and │ │ │ y.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealVector │ │ │ -RealVector.combineToSelf(double a, │ │ │ +ArrayRealVector │ │ │ +ArrayRealVector.combineToSelf(double a, │ │ │ double b, │ │ │ RealVector y) │ │ │
    Updates this with the linear combination of this and │ │ │ y.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -1745,21 +1745,21 @@ │ │ │ performed by the parent class. The method must be kept to maintain │ │ │ backwards compatibility. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -ArrayRealVector.dotProduct(RealVector v) │ │ │ +RealVector.dotProduct(RealVector v) │ │ │
    Compute the dot product of this vector with v.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RealVector.dotProduct(RealVector v) │ │ │ +ArrayRealVector.dotProduct(RealVector v) │ │ │
    Compute the dot product of this vector with v.
    │ │ │ │ │ │ │ │ │ │ │ │ ArrayFieldVector<T> │ │ │ ArrayFieldVector.ebeDivide(ArrayFieldVector<T> v) │ │ │
    Element-by-element division.
    │ │ │ @@ -1780,28 +1780,28 @@ │ │ │ │ │ │ FieldVector<T> │ │ │ FieldVector.ebeDivide(FieldVector<T> v) │ │ │
    Element-by-element division.
    │ │ │ │ │ │ │ │ │ │ │ │ -ArrayRealVector │ │ │ -ArrayRealVector.ebeDivide(RealVector v) │ │ │ +abstract RealVector │ │ │ +RealVector.ebeDivide(RealVector v) │ │ │
    Element-by-element division.
    │ │ │ │ │ │ │ │ │ │ │ │ OpenMapRealVector │ │ │ OpenMapRealVector.ebeDivide(RealVector v) │ │ │
    Element-by-element division.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract RealVector │ │ │ -RealVector.ebeDivide(RealVector v) │ │ │ +ArrayRealVector │ │ │ +ArrayRealVector.ebeDivide(RealVector v) │ │ │
    Element-by-element division.
    │ │ │ │ │ │ │ │ │ │ │ │ ArrayFieldVector<T> │ │ │ ArrayFieldVector.ebeMultiply(ArrayFieldVector<T> v) │ │ │
    Element-by-element multiplication.
    │ │ │ @@ -1822,94 +1822,94 @@ │ │ │ │ │ │ FieldVector<T> │ │ │ FieldVector.ebeMultiply(FieldVector<T> v) │ │ │
    Element-by-element multiplication.
    │ │ │ │ │ │ │ │ │ │ │ │ -ArrayRealVector │ │ │ -ArrayRealVector.ebeMultiply(RealVector v) │ │ │ +abstract RealVector │ │ │ +RealVector.ebeMultiply(RealVector v) │ │ │
    Element-by-element multiplication.
    │ │ │ │ │ │ │ │ │ │ │ │ OpenMapRealVector │ │ │ OpenMapRealVector.ebeMultiply(RealVector v) │ │ │
    Element-by-element multiplication.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract RealVector │ │ │ -RealVector.ebeMultiply(RealVector v) │ │ │ +ArrayRealVector │ │ │ +ArrayRealVector.ebeMultiply(RealVector v) │ │ │
    Element-by-element multiplication.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ OpenMapRealVector.getDistance(OpenMapRealVector v) │ │ │
    Optimized method to compute distance.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -ArrayRealVector.getDistance(RealVector v) │ │ │ +RealVector.getDistance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ OpenMapRealVector.getDistance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RealVector.getDistance(RealVector v) │ │ │ +ArrayRealVector.getDistance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ OpenMapRealVector.getL1Distance(OpenMapRealVector v) │ │ │
    Distance between two vectors.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -ArrayRealVector.getL1Distance(RealVector v) │ │ │ +RealVector.getL1Distance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ OpenMapRealVector.getL1Distance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RealVector.getL1Distance(RealVector v) │ │ │ +ArrayRealVector.getL1Distance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -ArrayRealVector.getLInfDistance(RealVector v) │ │ │ +RealVector.getLInfDistance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ OpenMapRealVector.getLInfDistance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RealVector.getLInfDistance(RealVector v) │ │ │ +ArrayRealVector.getLInfDistance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │ │ │ │ │ │ │ │ │ │ Array2DRowFieldMatrix<T> │ │ │ Array2DRowFieldMatrix.multiply(Array2DRowFieldMatrix<T> m) │ │ │
    Postmultiplying this matrix by m.
    │ │ │ @@ -1936,22 +1936,22 @@ │ │ │ │ │ │ DiagonalMatrix │ │ │ DiagonalMatrix.multiply(DiagonalMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.multiply(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.multiply(FieldMatrix<T> m) │ │ │
    Postmultiply this matrix by m.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.multiply(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.multiply(FieldMatrix<T> m) │ │ │
    Postmultiply this matrix by m.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ AbstractFieldMatrix.multiply(FieldMatrix<T> m) │ │ │
    Postmultiply this matrix by m.
    │ │ │ @@ -1961,15 +1961,15 @@ │ │ │ OpenMapRealMatrix │ │ │ OpenMapRealMatrix.multiply(OpenMapRealMatrix m) │ │ │
    Postmultiply this matrix by m.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -OpenMapRealMatrix.multiply(RealMatrix m) │ │ │ +DiagonalMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ RealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │ @@ -1978,52 +1978,52 @@ │ │ │ │ │ │ RealMatrix │ │ │ AbstractRealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │ │ │ │ │ │ │ │ │ │ -BlockRealMatrix │ │ │ -BlockRealMatrix.multiply(RealMatrix m) │ │ │ +RealMatrix │ │ │ +OpenMapRealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealMatrix │ │ │ -DiagonalMatrix.multiply(RealMatrix m) │ │ │ +BlockRealMatrix │ │ │ +BlockRealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ Array2DRowRealMatrix.operate(double[] v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -RealMatrix.operate(double[] v) │ │ │ +DiagonalMatrix.operate(double[] v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -AbstractRealMatrix.operate(double[] v) │ │ │ +RealMatrix.operate(double[] v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -BlockRealMatrix.operate(double[] v) │ │ │ +AbstractRealMatrix.operate(double[] v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -DiagonalMatrix.operate(double[] v) │ │ │ +BlockRealMatrix.operate(double[] v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldVector<T> │ │ │ FieldMatrix.operate(FieldVector<T> v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │ @@ -2032,52 +2032,52 @@ │ │ │ │ │ │ FieldVector<T> │ │ │ AbstractFieldMatrix.operate(FieldVector<T> v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealVector │ │ │ -RealMatrix.operate(RealVector v) │ │ │ -
    Returns the result of multiplying this by the vector v.
    │ │ │ +abstract RealVector │ │ │ +RealLinearOperator.operate(RealVector x) │ │ │ +
    Returns the result of multiplying this by the vector x.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -AbstractRealMatrix.operate(RealVector v) │ │ │ -
    Returns the result of multiplying this by the vector x.
    │ │ │ +RealMatrix.operate(RealVector v) │ │ │ +
    Returns the result of multiplying this by the vector v.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract RealVector │ │ │ -RealLinearOperator.operate(RealVector x) │ │ │ +RealVector │ │ │ +AbstractRealMatrix.operate(RealVector v) │ │ │
    Returns the result of multiplying this by the vector x.
    │ │ │ │ │ │ │ │ │ │ │ │ -T[] │ │ │ -FieldMatrix.operate(T[] v) │ │ │ +T[] │ │ │ +BlockFieldMatrix.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[] │ │ │ -AbstractFieldMatrix.operate(T[] v) │ │ │ +T[] │ │ │ +FieldMatrix.operate(T[] v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │ │ │ │ │ │ │ │ │ │ -T[] │ │ │ -Array2DRowFieldMatrix.operate(T[] v) │ │ │ +T[] │ │ │ +AbstractFieldMatrix.operate(T[] v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ RealLinearOperator.operateTranspose(RealVector x) │ │ │
    Returns the result of multiplying the transpose of this operator │ │ │ @@ -2088,33 +2088,33 @@ │ │ │ double[] │ │ │ Array2DRowRealMatrix.preMultiply(double[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -RealMatrix.preMultiply(double[] v) │ │ │ +DiagonalMatrix.preMultiply(double[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -AbstractRealMatrix.preMultiply(double[] v) │ │ │ +RealMatrix.preMultiply(double[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -BlockRealMatrix.preMultiply(double[] v) │ │ │ +AbstractRealMatrix.preMultiply(double[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -DiagonalMatrix.preMultiply(double[] v) │ │ │ +BlockRealMatrix.preMultiply(double[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ FieldMatrix.preMultiply(FieldMatrix<T> m) │ │ │
    Premultiply this matrix by m.
    │ │ │ @@ -2150,54 +2150,54 @@ │ │ │ RealMatrix │ │ │ AbstractRealMatrix.preMultiply(RealMatrix m) │ │ │
    Returns the result of premultiplying this by m.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -RealMatrix.preMultiply(RealVector v) │ │ │ +DiagonalMatrix.preMultiply(RealVector v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -AbstractRealMatrix.preMultiply(RealVector v) │ │ │ +RealMatrix.preMultiply(RealVector v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -DiagonalMatrix.preMultiply(RealVector v) │ │ │ +AbstractRealMatrix.preMultiply(RealVector 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[] │ │ │ -BlockFieldMatrix.preMultiply(T[] v) │ │ │ +T[] │ │ │ +Array2DRowFieldMatrix.preMultiply(T[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector │ │ │ v.
    │ │ │ │ │ │ │ │ │ │ │ │ -T[] │ │ │ -AbstractFieldMatrix.preMultiply(T[] v) │ │ │ +T[] │ │ │ +FieldMatrix.preMultiply(T[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector │ │ │ v.
    │ │ │ │ │ │ │ │ │ │ │ │ -T[] │ │ │ -Array2DRowFieldMatrix.preMultiply(T[] v) │ │ │ +T[] │ │ │ +AbstractFieldMatrix.preMultiply(T[] v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector │ │ │ v.
    │ │ │ │ │ │ │ │ │ │ │ │ ArrayFieldVector<T> │ │ │ ArrayFieldVector.projection(ArrayFieldVector<T> v) │ │ │ @@ -2262,42 +2262,42 @@ │ │ │ int column)
    │ │ │
    Replace the submatrix starting at row, column using data in the │ │ │ input subMatrix array.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -FieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +BlockFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -BlockFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +Array2DRowFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -AbstractFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +FieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -Array2DRowFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +AbstractFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -2347,23 +2347,23 @@ │ │ │ RealVector x)
    │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ @@ -2380,24 +2380,24 @@ │ │ │ boolean goodb, │ │ │ double shift)
    │ │ │
    Returns the solution to the system (A - shift · I) · x = b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -2417,28 +2417,28 @@ │ │ │ RealVector x0)
    │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -ConjugateGradient.solveInPlace(RealLinearOperator a, │ │ │ +SymmLQ.solveInPlace(RealLinearOperator a, │ │ │ RealLinearOperator m, │ │ │ RealVector b, │ │ │ - RealVector x0) │ │ │ + RealVector x) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -SymmLQ.solveInPlace(RealLinearOperator a, │ │ │ +ConjugateGradient.solveInPlace(RealLinearOperator a, │ │ │ RealLinearOperator m, │ │ │ RealVector b, │ │ │ - RealVector x) │ │ │ + RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ SymmLQ.solveInPlace(RealLinearOperator a, │ │ │ @@ -2448,25 +2448,25 @@ │ │ │ boolean goodb, │ │ │ double shift) │ │ │
    Returns an estimate of the solution to the linear system (A - shift │ │ │ · I) · x = b.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealVector │ │ │ -PreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ +abstract RealVector │ │ │ +IterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract RealVector │ │ │ -IterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ +RealVector │ │ │ +PreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -2521,28 +2521,28 @@ │ │ │ │ │ │ OpenMapRealVector │ │ │ OpenMapRealVector.subtract(OpenMapRealVector v) │ │ │
    Optimized method to subtract OpenMapRealVectors.
    │ │ │ │ │ │ │ │ │ │ │ │ -ArrayRealVector │ │ │ -ArrayRealVector.subtract(RealVector v) │ │ │ +RealVector │ │ │ +RealVector.subtract(RealVector v) │ │ │
    Subtract v from this vector.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ OpenMapRealVector.subtract(RealVector v) │ │ │
    Subtract v from this vector.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealVector │ │ │ -RealVector.subtract(RealVector v) │ │ │ +ArrayRealVector │ │ │ +ArrayRealVector.subtract(RealVector v) │ │ │
    Subtract v from this vector.
    │ │ │ │ │ │ │ │ │ │ │ │ SparseFieldVector<T> │ │ │ SparseFieldVector.subtract(SparseFieldVector<T> v) │ │ │
    Optimized method to compute this minus v.
    │ │ │ @@ -2647,50 +2647,50 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -EarthMoversDistance.compute(double[] a, │ │ │ +CanberraDistance.compute(double[] a, │ │ │ double[] b) │ │ │
    Compute the distance between two n-dimensional vectors.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -EuclideanDistance.compute(double[] a, │ │ │ +ManhattanDistance.compute(double[] a, │ │ │ double[] b) │ │ │
    Compute the distance between two n-dimensional vectors.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -DistanceMeasure.compute(double[] a, │ │ │ +ChebyshevDistance.compute(double[] a, │ │ │ double[] b) │ │ │
    Compute the distance between two n-dimensional vectors.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -CanberraDistance.compute(double[] a, │ │ │ +EarthMoversDistance.compute(double[] a, │ │ │ double[] b) │ │ │
    Compute the distance between two n-dimensional vectors.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -ManhattanDistance.compute(double[] a, │ │ │ +DistanceMeasure.compute(double[] a, │ │ │ double[] b) │ │ │
    Compute the distance between two n-dimensional vectors.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -ChebyshevDistance.compute(double[] a, │ │ │ +EuclideanDistance.compute(double[] a, │ │ │ double[] b) │ │ │
    Compute the distance between two n-dimensional vectors.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ @@ -2719,26 +2719,26 @@ │ │ │ double[] yDot, │ │ │ double tEnd) │ │ │
    Accept a step, triggering events and step handlers.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -AbstractIntegrator.computeDerivatives(double t, │ │ │ +ExpandableStatefulODE.computeDerivatives(double t, │ │ │ double[] y, │ │ │ double[] yDot) │ │ │ -
    Compute the derivatives and check the number of evaluations.
    │ │ │ +
    Get the current time derivative of the complete state vector.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -ExpandableStatefulODE.computeDerivatives(double t, │ │ │ +AbstractIntegrator.computeDerivatives(double t, │ │ │ double[] y, │ │ │ double[] yDot) │ │ │ -
    Get the current time derivative of the complete state vector.
    │ │ │ +
    Compute the derivatives and check the number of evaluations.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ FirstOrderDifferentialEquations.computeDerivatives(double t, │ │ │ double[] y, │ │ │ double[] yDot) │ │ │ @@ -2984,94 +2984,94 @@ │ │ │ T[] scale, │ │ │ FieldODEStateAndDerivative<T> state0, │ │ │ FieldEquationsMapper<T> mapper)
    │ │ │
    Initialize the integration step.
    │ │ │ │ │ │ │ │ │ │ │ │ -void │ │ │ -GraggBulirschStoerIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +abstract void │ │ │ +AdaptiveStepsizeIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -RungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +GraggBulirschStoerIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -AdamsBashforthIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +AdamsMoultonIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -EmbeddedRungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +AdamsBashforthIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -AdamsMoultonIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +RungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ abstract void │ │ │ -AdaptiveStepsizeIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +AdamsIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract void │ │ │ -AdamsIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +void │ │ │ +EmbeddedRungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ +FieldODEStateAndDerivative<T> │ │ │ +EmbeddedRungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ + FieldODEState<T> initialState, │ │ │ + T finalTime) │ │ │ +
    Integrate the differential equations up to the given time.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ abstract FieldODEStateAndDerivative<T> │ │ │ AdamsFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ FieldODEStateAndDerivative<T> │ │ │ AdamsMoultonFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ FieldODEStateAndDerivative<T> │ │ │ AdamsBashforthFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ - │ │ │ -FieldODEStateAndDerivative<T> │ │ │ -EmbeddedRungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ - FieldODEState<T> initialState, │ │ │ - T finalTime) │ │ │ -
    Integrate the differential equations up to the given time.
    │ │ │ - │ │ │ - │ │ │ │ │ │ FieldODEStateAndDerivative<T> │ │ │ RungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ @@ -3275,105 +3275,105 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -SynchronizedMultivariateSummaryStatistics.addValue(double[] value) │ │ │ +MultivariateSummaryStatistics.addValue(double[] value) │ │ │
    Add an n-tuple to the data
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -MultivariateSummaryStatistics.addValue(double[] value) │ │ │ +SynchronizedMultivariateSummaryStatistics.addValue(double[] value) │ │ │
    Add an n-tuple to the data
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -SynchronizedMultivariateSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl) │ │ │ +MultivariateSummaryStatistics.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.setMaxImpl(StorelessUnivariateStatistic[] maxImpl) │ │ │ +MultivariateSummaryStatistics.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.setMeanImpl(StorelessUnivariateStatistic[] meanImpl) │ │ │ +MultivariateSummaryStatistics.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.setMinImpl(StorelessUnivariateStatistic[] minImpl) │ │ │ +MultivariateSummaryStatistics.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.setSumImpl(StorelessUnivariateStatistic[] sumImpl) │ │ │ +MultivariateSummaryStatistics.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.setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl) │ │ │ +MultivariateSummaryStatistics.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.setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl) │ │ │ +MultivariateSummaryStatistics.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.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/MathArithmeticException.html │ │ │┄ Ordering differences only │ │ │ @@ -414,34 +414,34 @@ │ │ │ static double │ │ │ Vector3D.angle(Vector3D v1, │ │ │ Vector3D v2) │ │ │
    Compute the angular separation between two vectors.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldVector3D<T> │ │ │ -FieldVector3D.normalize() │ │ │ +Vector3D │ │ │ +Vector3D.normalize() │ │ │
    Get a normalized vector aligned with the instance.
    │ │ │ │ │ │ │ │ │ │ │ │ -Vector3D │ │ │ -Vector3D.normalize() │ │ │ +FieldVector3D<T> │ │ │ +FieldVector3D.normalize() │ │ │
    Get a normalized vector aligned with the instance.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldVector3D<T> │ │ │ -FieldVector3D.orthogonal() │ │ │ +Vector3D │ │ │ +Vector3D.orthogonal() │ │ │
    Get a vector orthogonal to the instance.
    │ │ │ │ │ │ │ │ │ │ │ │ -Vector3D │ │ │ -Vector3D.orthogonal() │ │ │ +FieldVector3D<T> │ │ │ +FieldVector3D.orthogonal() │ │ │
    Get a vector orthogonal to the instance.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ Plane.reset(Vector3D p, │ │ │ Vector3D normal) │ │ │ @@ -735,33 +735,33 @@ │ │ │ RealVector b)
    │ │ │
    Solver a system composed of an Upper Triangular Matrix │ │ │ RealMatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -OpenMapRealVector.unitize() │ │ │ +RealVector.unitize() │ │ │
    Converts this vector into a unit vector.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -RealVector.unitize() │ │ │ +OpenMapRealVector.unitize() │ │ │
    Converts this vector into a unit vector.
    │ │ │ │ │ │ │ │ │ │ │ │ -OpenMapRealVector │ │ │ -OpenMapRealVector.unitVector() │ │ │ +RealVector │ │ │ +RealVector.unitVector() │ │ │
    Creates a unit vector pointing in the direction of this vector.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealVector │ │ │ -RealVector.unitVector() │ │ │ +OpenMapRealVector │ │ │ +OpenMapRealVector.unitVector() │ │ │
    Creates a unit vector pointing in the direction of this vector.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -860,72 +860,72 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ + │ │ │ + │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ - │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -966,24 +966,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/MathIllegalArgumentException.html │ │ │┄ Ordering differences only │ │ │ @@ -311,56 +311,56 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ + │ │ │ + │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │
    Constructors in org.apache.commons.math3.linear that throw MathArithmeticException 
    FastMath.addExact(long a, │ │ │ long b) │ │ │
    Add two numbers, detecting overflows.
    │ │ │
    static longArithmeticUtils.binomialCoefficient(int n, │ │ │ - int k) │ │ │ -
    Deprecated.  │ │ │ - │ │ │ -
    │ │ │ -
    static longCombinatoricsUtils.binomialCoefficient(int n, │ │ │ int k) │ │ │
    Returns an exact representation of the Binomial │ │ │ Coefficient, "n choose k", the number of │ │ │ k-element subsets that can be selected from an │ │ │ n-element set.
    │ │ │
    static doubleArithmeticUtils.binomialCoefficientDouble(int n, │ │ │ - int k) │ │ │ +
    static longArithmeticUtils.binomialCoefficient(int n, │ │ │ + int k) │ │ │ │ │ │
    static doubleCombinatoricsUtils.binomialCoefficientDouble(int n, │ │ │ int k) │ │ │
    Returns a double representation of the Binomial │ │ │ Coefficient, "n choose k", the number of │ │ │ k-element subsets that can be selected from an │ │ │ n-element set.
    │ │ │
    static doubleArithmeticUtils.binomialCoefficientLog(int n, │ │ │ - int k) │ │ │ +ArithmeticUtils.binomialCoefficientDouble(int n, │ │ │ + int k) │ │ │ │ │ │
    static doubleCombinatoricsUtils.binomialCoefficientLog(int n, │ │ │ int k) │ │ │
    Returns the natural log of the Binomial │ │ │ Coefficient, "n choose k", the number of │ │ │ k-element subsets that can be selected from an │ │ │ n-element set.
    │ │ │
    static doubleArithmeticUtils.binomialCoefficientLog(int n, │ │ │ + int k) │ │ │ +
    Deprecated.  │ │ │ + │ │ │ +
    │ │ │ +
    static byteMathUtils.copySign(byte magnitude, │ │ │ byte sign) │ │ │
    Returns the first argument with the sign of the second argument.
    │ │ │
    BigRealBigReal.divide(BigReal a) │ │ │
    Compute this ÷ a.
    │ │ │
    static longArithmeticUtils.factorial(int n) │ │ │ -
    Deprecated.  │ │ │ - │ │ │ -
    │ │ │ +
    CombinatoricsUtils.factorial(int n) │ │ │ +
    Returns n!.
    │ │ │
    static longCombinatoricsUtils.factorial(int n) │ │ │ -
    Returns n!.
    │ │ │ +
    ArithmeticUtils.factorial(int n) │ │ │ +
    Deprecated.  │ │ │ + │ │ │ +
    │ │ │
    static intFastMath.floorDiv(int a, │ │ │ int b) │ │ │
    Finds q such that a = q b + r with 0 <= r < b if b > 0 and b < r <= 0 if b < 0.
    │ │ │ @@ -1098,32 +1098,32 @@ │ │ │ int scale, │ │ │ int roundingMethod) │ │ │
    Rounds the given value to the specified number of decimal places.
    │ │ │
    static longArithmeticUtils.stirlingS2(int n, │ │ │ - int k) │ │ │ -
    Deprecated.  │ │ │ - │ │ │ -
    │ │ │ -
    static longCombinatoricsUtils.stirlingS2(int n, │ │ │ int k) │ │ │
    Returns the │ │ │ Stirling number of the second kind, "S(n,k)", the number of │ │ │ ways of partitioning an n-element set into k non-empty │ │ │ subsets.
    │ │ │
    static longArithmeticUtils.stirlingS2(int n, │ │ │ + int k) │ │ │ +
    Deprecated.  │ │ │ + │ │ │ +
    │ │ │ +
    static intArithmeticUtils.subAndCheck(int x, │ │ │ int y) │ │ │
    Subtract two integers, checking for overflow.
    │ │ │
    Modifier and TypeMethod and Description
    protected doubleMidPointIntegrator.doIntegrate() │ │ │ +LegendreGaussIntegrator.doIntegrate() │ │ │ +
    Deprecated. 
    │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │
    protected doubleLegendreGaussIntegrator.doIntegrate() │ │ │ -
    Deprecated. 
    │ │ │ +
    TrapezoidIntegrator.doIntegrate() │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │
    protected doubleTrapezoidIntegrator.doIntegrate() │ │ │ +IterativeLegendreGaussIntegrator.doIntegrate() │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │
    protected doubleIterativeLegendreGaussIntegrator.doIntegrate() │ │ │ +MidPointIntegrator.doIntegrate() │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │
    doubleBaseAbstractUnivariateIntegrator.integrate(int maxEval, │ │ │ +UnivariateIntegrator.integrate(int maxEval, │ │ │ UnivariateFunction f, │ │ │ - double lower, │ │ │ - double upper) │ │ │ + double min, │ │ │ + double max) │ │ │
    Integrate the function in the given interval.
    │ │ │
    doubleUnivariateIntegrator.integrate(int maxEval, │ │ │ +BaseAbstractUnivariateIntegrator.integrate(int maxEval, │ │ │ UnivariateFunction f, │ │ │ - double min, │ │ │ - double max) │ │ │ + double lower, │ │ │ + double upper) │ │ │
    Integrate the function in the given interval.
    │ │ │
    protected voidBaseAbstractUnivariateIntegrator.setup(int maxEval, │ │ │ UnivariateFunction f, │ │ │ @@ -674,78 +674,78 @@ │ │ │
    Modifier and TypeMethod and Description
    ChromosomePairUniformCrossover.crossover(Chromosome first, │ │ │ +OnePointCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │ -
    Perform a crossover operation on the given chromosomes.
    │ │ │ +
    Performs one point crossover.
    │ │ │
    ChromosomePairOrderedCrossover.crossover(Chromosome first, │ │ │ +CycleCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │
    Perform a crossover operation on the given chromosomes.
    │ │ │
    ChromosomePairNPointCrossover.crossover(Chromosome first, │ │ │ +CrossoverPolicy.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │ -
    Performs a N-point crossover.
    │ │ │ +
    Perform a crossover operation on the given chromosomes.
    │ │ │
    ChromosomePairCycleCrossover.crossover(Chromosome first, │ │ │ +NPointCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │ -
    Perform a crossover operation on the given chromosomes.
    │ │ │ +
    Performs a N-point crossover.
    │ │ │
    ChromosomePairCrossoverPolicy.crossover(Chromosome first, │ │ │ +UniformCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │
    Perform a crossover operation on the given chromosomes.
    │ │ │
    ChromosomePairOnePointCrossover.crossover(Chromosome first, │ │ │ +OrderedCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │ -
    Performs one point crossover.
    │ │ │ +
    Perform a crossover operation on the given chromosomes.
    │ │ │
    static <S> List<Double>RandomKey.inducedPermutation(List<S> originalData, │ │ │ List<S> permutedData) │ │ │
    Generates a representation of a permutation corresponding to a │ │ │ permutation which yields permutedData when applied to │ │ │ originalData.
    │ │ │
    ChromosomeRandomKeyMutation.mutate(Chromosome original) │ │ │ +BinaryMutation.mutate(Chromosome original) │ │ │
    Mutate the given chromosome.
    │ │ │
    ChromosomeMutationPolicy.mutate(Chromosome original) │ │ │ +RandomKeyMutation.mutate(Chromosome original) │ │ │
    Mutate the given chromosome.
    │ │ │
    ChromosomeBinaryMutation.mutate(Chromosome original) │ │ │ +MutationPolicy.mutate(Chromosome original) │ │ │
    Mutate the given chromosome.
    │ │ │
    ChromosomePairTournamentSelection.select(Population population) │ │ │
    Select two chromosomes from the population.
    │ │ │ @@ -1028,37 +1028,37 @@ │ │ │
    Methods in org.apache.commons.math3.ml.clustering that throw MathIllegalArgumentException 
    Modifier and TypeMethod and Description
    List<CentroidCluster<T>>MultiKMeansPlusPlusClusterer.cluster(Collection<T> points) │ │ │ +List<CentroidCluster<T>>KMeansPlusPlusClusterer.cluster(Collection<T> points) │ │ │
    Runs the K-means++ clustering algorithm.
    │ │ │
    abstract List<? extends Cluster<T>>Clusterer.cluster(Collection<T> points) │ │ │ -
    Perform a cluster analysis on the given set of Clusterable instances.
    │ │ │ -
    List<CentroidCluster<T>>FuzzyKMeansClusterer.cluster(Collection<T> dataPoints) │ │ │
    Performs Fuzzy K-Means cluster analysis.
    │ │ │
    List<CentroidCluster<T>>KMeansPlusPlusClusterer.cluster(Collection<T> points) │ │ │ +
    List<CentroidCluster<T>>MultiKMeansPlusPlusClusterer.cluster(Collection<T> points) │ │ │
    Runs the K-means++ clustering algorithm.
    │ │ │
    abstract List<? extends Cluster<T>>Clusterer.cluster(Collection<T> points) │ │ │ +
    Perform a cluster analysis on the given set of Clusterable instances.
    │ │ │ +
    │ │ │
  • │ │ │
  • │ │ │ │ │ │ │ │ │

    Uses of MathIllegalArgumentException in org.apache.commons.math3.ode

    │ │ │ @@ -1646,29 +1646,29 @@ │ │ │ double │ │ │ AbstractUnivariateStatistic.evaluate() │ │ │
    Returns the result of evaluating the statistic over the stored data.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -AbstractStorelessUnivariateStatistic.evaluate(double[] values) │ │ │ -
    This default implementation calls AbstractStorelessUnivariateStatistic.clear(), then invokes │ │ │ - AbstractStorelessUnivariateStatistic.increment(double) in a loop over the the input array, and then uses │ │ │ - AbstractStorelessUnivariateStatistic.getResult() to compute the return value.
    │ │ │ +AbstractUnivariateStatistic.evaluate(double[] values) │ │ │ +
    Returns the result of evaluating the statistic over the input array.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -UnivariateStatistic.evaluate(double[] values) │ │ │ -
    Returns the result of evaluating the statistic over the input array.
    │ │ │ +AbstractStorelessUnivariateStatistic.evaluate(double[] values) │ │ │ +
    This default implementation calls AbstractStorelessUnivariateStatistic.clear(), then invokes │ │ │ + AbstractStorelessUnivariateStatistic.increment(double) in a loop over the the input array, and then uses │ │ │ + AbstractStorelessUnivariateStatistic.getResult() to compute the return value.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -AbstractUnivariateStatistic.evaluate(double[] values) │ │ │ +UnivariateStatistic.evaluate(double[] values) │ │ │
    Returns the result of evaluating the statistic over the input array.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ WeightedEvaluation.evaluate(double[] values, │ │ │ double[] weights) │ │ │ @@ -1683,35 +1683,35 @@ │ │ │ int begin, │ │ │ int length)
    │ │ │
    Returns the result of evaluating the statistic over the specified entries │ │ │ in the input array, using corresponding entries in the supplied weights array.
    │ │ │ │ │ │ │ │ │ │ │ │ -double │ │ │ -AbstractStorelessUnivariateStatistic.evaluate(double[] values, │ │ │ +abstract double │ │ │ +AbstractUnivariateStatistic.evaluate(double[] values, │ │ │ int begin, │ │ │ int length) │ │ │ -
    This default implementation calls AbstractStorelessUnivariateStatistic.clear(), then invokes │ │ │ - AbstractStorelessUnivariateStatistic.increment(double) in a loop over the specified portion of the input │ │ │ - array, and then uses AbstractStorelessUnivariateStatistic.getResult() to compute the return value.
    │ │ │ +
    Returns the result of evaluating the statistic over the specified entries │ │ │ + in the input array.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -UnivariateStatistic.evaluate(double[] values, │ │ │ +AbstractStorelessUnivariateStatistic.evaluate(double[] values, │ │ │ int begin, │ │ │ int length) │ │ │ -
    Returns the result of evaluating the statistic over the specified entries │ │ │ - in the input array.
    │ │ │ +
    This default implementation calls AbstractStorelessUnivariateStatistic.clear(), then invokes │ │ │ + AbstractStorelessUnivariateStatistic.increment(double) in a loop over the specified portion of the input │ │ │ + array, and then uses AbstractStorelessUnivariateStatistic.getResult() to compute the return value.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract double │ │ │ -AbstractUnivariateStatistic.evaluate(double[] values, │ │ │ +double │ │ │ +UnivariateStatistic.evaluate(double[] values, │ │ │ int begin, │ │ │ int length) │ │ │
    Returns the result of evaluating the statistic over the specified entries │ │ │ in the input array.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -1764,22 +1764,22 @@ │ │ │ void │ │ │ DescriptiveStatistics.setPercentileImpl(UnivariateStatistic percentileImpl) │ │ │
    Sets the implementation to be used by DescriptiveStatistics.getPercentile(double).
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -SynchronizedDescriptiveStatistics.setWindowSize(int windowSize) │ │ │ +DescriptiveStatistics.setWindowSize(int windowSize) │ │ │
    WindowSize controls the number of values that contribute to the │ │ │ reported statistics.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -DescriptiveStatistics.setWindowSize(int windowSize) │ │ │ +SynchronizedDescriptiveStatistics.setWindowSize(int windowSize) │ │ │
    WindowSize controls the number of values that contribute to the │ │ │ reported statistics.
    │ │ │ │ │ │ │ │ │ │ │ │ protected boolean │ │ │ AbstractUnivariateStatistic.test(double[] values, │ │ │ @@ -1866,36 +1866,36 @@ │ │ │ Variance.evaluate(double[] values) │ │ │
    Returns the variance of the entries in the input array, or │ │ │ Double.NaN if the array is empty.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ +SemiVariance.evaluate(double[] values, │ │ │ + double cutoff) │ │ │ +
    Returns the SemiVariance of the designated values against the cutoff, using │ │ │ + instance properties variancDirection and biasCorrection.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ +double │ │ │ StandardDeviation.evaluate(double[] values, │ │ │ double mean) │ │ │
    Returns the Standard Deviation of the entries in the input array, using │ │ │ the precomputed mean value.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ double │ │ │ Variance.evaluate(double[] values, │ │ │ double mean) │ │ │
    Returns the variance of the entries in the input array, using the │ │ │ precomputed mean value.
    │ │ │ │ │ │ │ │ │ - │ │ │ -double │ │ │ -SemiVariance.evaluate(double[] values, │ │ │ - double cutoff) │ │ │ -
    Returns the SemiVariance of the designated values against the cutoff, using │ │ │ - instance properties variancDirection and biasCorrection.
    │ │ │ - │ │ │ - │ │ │ │ │ │ double │ │ │ Variance.evaluate(double[] values, │ │ │ double[] weights) │ │ │
    │ │ │ Returns the weighted variance of the entries in the the input array.
    │ │ │ │ │ │ @@ -1988,76 +1988,76 @@ │ │ │ int length)
    │ │ │
    Returns the SemiVariance of the designated values against the cutoff │ │ │ in the given direction with the provided bias correction.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -StandardDeviation.evaluate(double[] values, │ │ │ - int begin, │ │ │ +SemiVariance.evaluate(double[] values, │ │ │ + int start, │ │ │ int length) │ │ │ -
    Returns the Standard Deviation of the entries in the specified portion of │ │ │ - the input array, or Double.NaN if the designated subarray │ │ │ - is empty.
    │ │ │ +
    Returns the SemiVariance of the designated values against the mean, using │ │ │ + instance properties varianceDirection and biasCorrection.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ Skewness.evaluate(double[] values, │ │ │ int begin, │ │ │ int length) │ │ │
    Returns the Skewness of the entries in the specifed portion of the │ │ │ input array.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -Variance.evaluate(double[] values, │ │ │ +Kurtosis.evaluate(double[] values, │ │ │ int begin, │ │ │ int length) │ │ │ -
    Returns the variance of the entries in the specified portion of │ │ │ - the input array, or Double.NaN if the designated subarray │ │ │ - is empty.
    │ │ │ +
    Returns the kurtosis of the entries in the specified portion of the │ │ │ + input array.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -GeometricMean.evaluate(double[] values, │ │ │ +StandardDeviation.evaluate(double[] values, │ │ │ int begin, │ │ │ int length) │ │ │ -
    Returns the geometric mean of the entries in the specified portion │ │ │ - of the input array.
    │ │ │ +
    Returns the Standard Deviation of the entries in the specified portion of │ │ │ + the input array, or Double.NaN if the designated subarray │ │ │ + is empty.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -Kurtosis.evaluate(double[] values, │ │ │ +Variance.evaluate(double[] values, │ │ │ int begin, │ │ │ int length) │ │ │ -
    Returns the kurtosis of the entries in the specified portion of the │ │ │ - input array.
    │ │ │ +
    Returns the variance of the entries in the specified portion of │ │ │ + the input array, or Double.NaN if the designated subarray │ │ │ + is empty.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ Mean.evaluate(double[] values, │ │ │ int begin, │ │ │ int length) │ │ │
    Returns the arithmetic mean of the entries in the specified portion of │ │ │ the input array, or Double.NaN if the designated subarray │ │ │ is empty.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -SemiVariance.evaluate(double[] values, │ │ │ - int start, │ │ │ +GeometricMean.evaluate(double[] values, │ │ │ + int begin, │ │ │ int length) │ │ │ -
    Returns the SemiVariance of the designated values against the mean, using │ │ │ - instance properties varianceDirection and biasCorrection.
    │ │ │ +
    Returns the geometric mean of the entries in the specified portion │ │ │ + of the input array.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ SemiVariance.evaluate(double[] values, │ │ │ SemiVariance.Direction direction) │ │ │
    This method calculates SemiVariance for the entire array against the mean, using │ │ │ @@ -2090,31 +2090,31 @@ │ │ │ double p) │ │ │
    Returns an estimate of the pth percentile of the values │ │ │ in the values array.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -Percentile.evaluate(double[] values, │ │ │ - int start, │ │ │ - int length) │ │ │ -
    Returns an estimate of the quantileth percentile of the │ │ │ - designated values in the values array.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -double │ │ │ Min.evaluate(double[] values, │ │ │ int begin, │ │ │ int length) │ │ │
    Returns the minimum of the entries in the specified portion of │ │ │ the input array, or Double.NaN if the designated subarray │ │ │ is empty.
    │ │ │ │ │ │ │ │ │ + │ │ │ +double │ │ │ +Percentile.evaluate(double[] values, │ │ │ + int start, │ │ │ + int length) │ │ │ +
    Returns an estimate of the quantileth percentile of the │ │ │ + designated values in the values array.
    │ │ │ + │ │ │ + │ │ │ │ │ │ double │ │ │ Max.evaluate(double[] values, │ │ │ int begin, │ │ │ int length) │ │ │
    Returns the maximum of the entries in the specified portion of │ │ │ the input array, or Double.NaN if the designated subarray │ │ │ @@ -2187,64 +2187,64 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -Product.evaluate(double[] values, │ │ │ +Sum.evaluate(double[] values, │ │ │ double[] weights) │ │ │ -
    Returns the weighted product of the entries in the input array.
    │ │ │ +
    The weighted sum of the entries in the the input array.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -Sum.evaluate(double[] values, │ │ │ +Product.evaluate(double[] values, │ │ │ double[] weights) │ │ │ -
    The weighted sum of the entries in the the input array.
    │ │ │ +
    Returns the weighted product of the entries in the input array.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -Product.evaluate(double[] values, │ │ │ +Sum.evaluate(double[] values, │ │ │ double[] weights, │ │ │ int begin, │ │ │ int length) │ │ │ -
    Returns the weighted product of the entries in the specified portion of │ │ │ - the input array, or Double.NaN if the designated subarray │ │ │ +
    The weighted sum of the entries in the specified portion of │ │ │ + the input array, or 0 if the designated subarray │ │ │ is empty.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -Sum.evaluate(double[] values, │ │ │ +Product.evaluate(double[] values, │ │ │ double[] weights, │ │ │ int begin, │ │ │ int length) │ │ │ -
    The weighted sum of the entries in the specified portion of │ │ │ - the input array, or 0 if the designated subarray │ │ │ +
    Returns the weighted product of the entries in the specified portion of │ │ │ + the input array, or Double.NaN if the designated subarray │ │ │ is empty.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -SumOfSquares.evaluate(double[] values, │ │ │ +SumOfLogs.evaluate(double[] values, │ │ │ int begin, │ │ │ int length) │ │ │ -
    Returns the sum of the squares of the entries in the specified portion of │ │ │ +
    Returns the sum of the natural logs of the entries in the specified portion of │ │ │ the input array, or Double.NaN if the designated subarray │ │ │ is empty.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -Product.evaluate(double[] values, │ │ │ +SumOfSquares.evaluate(double[] values, │ │ │ int begin, │ │ │ int length) │ │ │ -
    Returns the product of the entries in the specified portion of │ │ │ +
    Returns the sum of the squares of the entries in the specified portion of │ │ │ the input array, or Double.NaN if the designated subarray │ │ │ is empty.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ Sum.evaluate(double[] values, │ │ │ @@ -2253,18 +2253,18 @@ │ │ │
    The sum of the entries in the specified portion of │ │ │ the input array, or 0 if the designated subarray │ │ │ is empty.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -SumOfLogs.evaluate(double[] values, │ │ │ +Product.evaluate(double[] values, │ │ │ int begin, │ │ │ int length) │ │ │ -
    Returns the sum of the natural logs of the entries in the specified portion of │ │ │ +
    Returns the product of the entries in the specified portion of │ │ │ the input array, or Double.NaN if the designated subarray │ │ │ is empty.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ @@ -2322,22 +2322,22 @@ │ │ │ OLSMultipleLinearRegression.newSampleData(double[] y, │ │ │ double[][] x) │ │ │
    Loads model x and y sample data, overriding any previous sample.
    │ │ │ │ │ │ │ │ │ │ │ │ RegressionResults │ │ │ -UpdatingMultipleLinearRegression.regress(int[] variablesToInclude) │ │ │ +SimpleRegression.regress(int[] variablesToInclude) │ │ │
    Performs a regression on data present in buffers including only regressors │ │ │ indexed in variablesToInclude and outputs a RegressionResults object
    │ │ │ │ │ │ │ │ │ │ │ │ RegressionResults │ │ │ -SimpleRegression.regress(int[] variablesToInclude) │ │ │ +UpdatingMultipleLinearRegression.regress(int[] variablesToInclude) │ │ │
    Performs a regression on data present in buffers including only regressors │ │ │ indexed in variablesToInclude and outputs a RegressionResults object
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ AbstractMultipleLinearRegression.validateSampleData(double[][] x, │ │ │ @@ -2467,42 +2467,42 @@ │ │ │ MathArrays.normalizeArray(double[] values, │ │ │ double normalizedSum) │ │ │
    Normalizes an array to make it sum to a specified value.
    │ │ │ │ │ │ │ │ │ │ │ │ int │ │ │ -PivotingStrategyInterface.pivotIndex(double[] work, │ │ │ +RandomPivotingStrategy.pivotIndex(double[] work, │ │ │ int begin, │ │ │ int end) │ │ │
    Find pivot index of the array so that partition and Kth │ │ │ element selection can be made
    │ │ │ │ │ │ │ │ │ │ │ │ int │ │ │ -MedianOf3PivotingStrategy.pivotIndex(double[] work, │ │ │ +CentralPivotingStrategy.pivotIndex(double[] work, │ │ │ int begin, │ │ │ int end) │ │ │
    Find pivot index of the array so that partition and Kth │ │ │ element selection can be made
    │ │ │ │ │ │ │ │ │ │ │ │ int │ │ │ -RandomPivotingStrategy.pivotIndex(double[] work, │ │ │ +MedianOf3PivotingStrategy.pivotIndex(double[] work, │ │ │ int begin, │ │ │ int end) │ │ │
    Find pivot index of the array so that partition and Kth │ │ │ element selection can be made
    │ │ │ │ │ │ │ │ │ │ │ │ int │ │ │ -CentralPivotingStrategy.pivotIndex(double[] work, │ │ │ +PivotingStrategyInterface.pivotIndex(double[] work, │ │ │ int begin, │ │ │ int end) │ │ │
    Find pivot index of the array so that partition and Kth │ │ │ element selection can be made
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -2551,30 +2551,30 @@ │ │ │
    This function allows you to control the number of elements contained │ │ │ in this array, and can be used to "throw out" the last n values in an │ │ │ array.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TransformerMap.transform(Object o) │ │ │ -
    Attempts to transform the Object against the map of │ │ │ - NumberTransformers.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -double │ │ │ NumberTransformer.transform(Object o) │ │ │
    Implementing this interface provides a facility to transform │ │ │ from Object to Double.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ double │ │ │ DefaultTransformer.transform(Object o)  │ │ │ │ │ │ + │ │ │ +double │ │ │ +TransformerMap.transform(Object o) │ │ │ +
    Attempts to transform the Object against the map of │ │ │ + NumberTransformers.
    │ │ │ + │ │ │ + │ │ │ │ │ │ static boolean │ │ │ MathArrays.verifyValues(double[] values, │ │ │ double[] weights, │ │ │ int begin, │ │ │ int length) │ │ │
    This method is used │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/MathIllegalStateException.html │ │ │ @@ -119,38 +119,44 @@ │ │ │ org.apache.commons.math3.ode │ │ │ │ │ │
    │ │ │ This package provides classes to solve Ordinary Differential Equations problems.
    │ │ │ │ │ │ │ │ │ │ │ │ +org.apache.commons.math3.optim.linear │ │ │ + │ │ │ +
    Optimization algorithms for linear constrained problems.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ org.apache.commons.math3.optimization.linear │ │ │ │ │ │
    This package provides optimization algorithms for linear constrained problems.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.random │ │ │ │ │ │
    Random number and random data generators.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.stat.descriptive │ │ │ │ │ │
    Generic univariate summary statistic objects.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.stat.descriptive.moment │ │ │ │ │ │
    Summary statistics based on moments.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.util │ │ │ │ │ │
    Convenience routines and common data structures used throughout the commons-math library.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -331,43 +337,44 @@ │ │ │ double[] yDot)
    │ │ │
    Integrate the differential equations up to the given time
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -
  • │ │ │ +
  • │ │ │ │ │ │ │ │ │ -

    Uses of MathIllegalStateException in org.apache.commons.math3.optimization.linear

    │ │ │ +

    Uses of MathIllegalStateException in org.apache.commons.math3.optim.linear

    │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Subclasses of MathIllegalStateException in org.apache.commons.math3.optimization.linear Subclasses of MathIllegalStateException in org.apache.commons.math3.optim.linear 
    Modifier and TypeClass and Description
    class NoFeasibleSolutionException │ │ │ -
    Deprecated.  │ │ │ -
    As of 3.1 (to be removed in 4.0).
    │ │ │ -
    │ │ │ +
    NoFeasibleSolutionException │ │ │ +
    This class represents exceptions thrown by optimizers when no solution fulfills the constraints.
    │ │ │
    class UnboundedSolutionException │ │ │ -
    Deprecated.  │ │ │ -
    As of 3.1 (to be removed in 4.0).
    │ │ │ -
    │ │ │ +
    UnboundedSolutionException │ │ │ +
    This class represents exceptions thrown by optimizers when a solution escapes to infinity.
    │ │ │
    │ │ │ +
  • │ │ │ +
  • │ │ │ + │ │ │ + │ │ │ +

    Uses of MathIllegalStateException in org.apache.commons.math3.optimization.linear

    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -468,204 +475,204 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math3.optimization.linear that throw MathIllegalStateException 
    Modifier and TypeMethod and Description
    doubleDescriptiveStatistics.replaceMostRecentValue(double v) │ │ │
    Replaces the most recently stored value with the given value.
    │ │ │
    voidSynchronizedSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic geoMeanImpl) │ │ │ +SummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic geoMeanImpl) │ │ │
    │ │ │ Sets the implementation for the geometric mean.
    │ │ │
    voidSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic geoMeanImpl) │ │ │ +SynchronizedSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic geoMeanImpl) │ │ │
    │ │ │ Sets the implementation for the geometric mean.
    │ │ │
    voidSynchronizedMultivariateSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl) │ │ │ +MultivariateSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl) │ │ │
    Sets the implementation for the geometric mean.
    │ │ │
    voidMultivariateSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl) │ │ │ +SynchronizedMultivariateSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl) │ │ │
    Sets the implementation for the geometric mean.
    │ │ │
    voidSynchronizedSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic maxImpl) │ │ │ +SummaryStatistics.setMaxImpl(StorelessUnivariateStatistic maxImpl) │ │ │
    │ │ │ Sets the implementation for the maximum.
    │ │ │
    voidSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic maxImpl) │ │ │ +SynchronizedSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic maxImpl) │ │ │
    │ │ │ Sets the implementation for the maximum.
    │ │ │
    voidSynchronizedMultivariateSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic[] maxImpl) │ │ │ +MultivariateSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic[] maxImpl) │ │ │
    Sets the implementation for the maximum.
    │ │ │
    voidMultivariateSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic[] maxImpl) │ │ │ +SynchronizedMultivariateSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic[] maxImpl) │ │ │
    Sets the implementation for the maximum.
    │ │ │
    voidSynchronizedSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic meanImpl) │ │ │ +SummaryStatistics.setMeanImpl(StorelessUnivariateStatistic meanImpl) │ │ │
    │ │ │ Sets the implementation for the mean.
    │ │ │
    voidSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic meanImpl) │ │ │ +SynchronizedSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic meanImpl) │ │ │
    │ │ │ Sets the implementation for the mean.
    │ │ │
    voidSynchronizedMultivariateSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic[] meanImpl) │ │ │ +MultivariateSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic[] meanImpl) │ │ │
    Sets the implementation for the mean.
    │ │ │
    voidMultivariateSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic[] meanImpl) │ │ │ +SynchronizedMultivariateSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic[] meanImpl) │ │ │
    Sets the implementation for the mean.
    │ │ │
    voidSynchronizedSummaryStatistics.setMinImpl(StorelessUnivariateStatistic minImpl) │ │ │ +SummaryStatistics.setMinImpl(StorelessUnivariateStatistic minImpl) │ │ │
    │ │ │ Sets the implementation for the minimum.
    │ │ │
    voidSummaryStatistics.setMinImpl(StorelessUnivariateStatistic minImpl) │ │ │ +SynchronizedSummaryStatistics.setMinImpl(StorelessUnivariateStatistic minImpl) │ │ │
    │ │ │ Sets the implementation for the minimum.
    │ │ │
    voidSynchronizedMultivariateSummaryStatistics.setMinImpl(StorelessUnivariateStatistic[] minImpl) │ │ │ +MultivariateSummaryStatistics.setMinImpl(StorelessUnivariateStatistic[] minImpl) │ │ │
    Sets the implementation for the minimum.
    │ │ │
    voidMultivariateSummaryStatistics.setMinImpl(StorelessUnivariateStatistic[] minImpl) │ │ │ +SynchronizedMultivariateSummaryStatistics.setMinImpl(StorelessUnivariateStatistic[] minImpl) │ │ │
    Sets the implementation for the minimum.
    │ │ │
    voidSynchronizedSummaryStatistics.setSumImpl(StorelessUnivariateStatistic sumImpl) │ │ │ +SummaryStatistics.setSumImpl(StorelessUnivariateStatistic sumImpl) │ │ │
    │ │ │ Sets the implementation for the Sum.
    │ │ │
    voidSummaryStatistics.setSumImpl(StorelessUnivariateStatistic sumImpl) │ │ │ +SynchronizedSummaryStatistics.setSumImpl(StorelessUnivariateStatistic sumImpl) │ │ │
    │ │ │ Sets the implementation for the Sum.
    │ │ │
    voidSynchronizedMultivariateSummaryStatistics.setSumImpl(StorelessUnivariateStatistic[] sumImpl) │ │ │ +MultivariateSummaryStatistics.setSumImpl(StorelessUnivariateStatistic[] sumImpl) │ │ │
    Sets the implementation for the Sum.
    │ │ │
    voidMultivariateSummaryStatistics.setSumImpl(StorelessUnivariateStatistic[] sumImpl) │ │ │ +SynchronizedMultivariateSummaryStatistics.setSumImpl(StorelessUnivariateStatistic[] sumImpl) │ │ │
    Sets the implementation for the Sum.
    │ │ │
    voidSynchronizedSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic sumLogImpl) │ │ │ +SummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic sumLogImpl) │ │ │
    │ │ │ Sets the implementation for the sum of logs.
    │ │ │
    voidSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic sumLogImpl) │ │ │ +SynchronizedSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic sumLogImpl) │ │ │
    │ │ │ Sets the implementation for the sum of logs.
    │ │ │
    voidSynchronizedMultivariateSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl) │ │ │ +MultivariateSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl) │ │ │
    Sets the implementation for the sum of logs.
    │ │ │
    voidMultivariateSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl) │ │ │ +SynchronizedMultivariateSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl) │ │ │
    Sets the implementation for the sum of logs.
    │ │ │
    voidSynchronizedSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic sumsqImpl) │ │ │ +SummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic sumsqImpl) │ │ │
    │ │ │ Sets the implementation for the sum of squares.
    │ │ │
    voidSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic sumsqImpl) │ │ │ +SynchronizedSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic sumsqImpl) │ │ │
    │ │ │ Sets the implementation for the sum of squares.
    │ │ │
    voidSynchronizedMultivariateSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl) │ │ │ +MultivariateSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl) │ │ │
    Sets the implementation for the sum of squares.
    │ │ │
    voidMultivariateSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl) │ │ │ +SynchronizedMultivariateSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl) │ │ │
    Sets the implementation for the sum of squares.
    │ │ │
    voidSynchronizedSummaryStatistics.setVarianceImpl(StorelessUnivariateStatistic varianceImpl) │ │ │ +SummaryStatistics.setVarianceImpl(StorelessUnivariateStatistic varianceImpl) │ │ │
    │ │ │ Sets the implementation for the variance.
    │ │ │
    voidSummaryStatistics.setVarianceImpl(StorelessUnivariateStatistic varianceImpl) │ │ │ +SynchronizedSummaryStatistics.setVarianceImpl(StorelessUnivariateStatistic varianceImpl) │ │ │
    │ │ │ Sets the implementation for the variance.
    │ │ │
    │ │ │
  • │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/MathParseException.html │ │ │┄ Ordering differences only │ │ │ @@ -162,25 +162,25 @@ │ │ │ Methods in org.apache.commons.math3.fraction that throw MathParseException  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -BigFraction │ │ │ -BigFractionFormat.parse(String source) │ │ │ -
    Parses a string to produce a BigFraction object.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ Fraction │ │ │ FractionFormat.parse(String source) │ │ │
    Parses a string to produce a Fraction object.
    │ │ │ │ │ │ │ │ │ + │ │ │ +BigFraction │ │ │ +BigFractionFormat.parse(String source) │ │ │ +
    Parses a string to produce a BigFraction object.
    │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ │ │ │ │ │ │

    Uses of MathParseException in org.apache.commons.math3.geometry

    │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/MaxCountExceededException.html │ │ │┄ Ordering differences only │ │ │ @@ -162,83 +162,83 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ -MidPointIntegrator.doIntegrate() │ │ │ +LegendreGaussIntegrator.doIntegrate() │ │ │ +
    Deprecated. 
    │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ -SimpsonIntegrator.doIntegrate() │ │ │ +TrapezoidIntegrator.doIntegrate() │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ -LegendreGaussIntegrator.doIntegrate() │ │ │ -
    Deprecated. 
    │ │ │ +IterativeLegendreGaussIntegrator.doIntegrate() │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ -TrapezoidIntegrator.doIntegrate() │ │ │ +MidPointIntegrator.doIntegrate() │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected abstract double │ │ │ -BaseAbstractUnivariateIntegrator.doIntegrate() │ │ │ +protected double │ │ │ +RombergIntegrator.doIntegrate() │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected double │ │ │ -RombergIntegrator.doIntegrate() │ │ │ +protected abstract double │ │ │ +BaseAbstractUnivariateIntegrator.doIntegrate() │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ -IterativeLegendreGaussIntegrator.doIntegrate() │ │ │ +SimpsonIntegrator.doIntegrate() │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ BaseAbstractUnivariateIntegrator.incrementCount() │ │ │
    Increment the number of iterations.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BaseAbstractUnivariateIntegrator.integrate(int maxEval, │ │ │ +UnivariateIntegrator.integrate(int maxEval, │ │ │ UnivariateFunction f, │ │ │ - double lower, │ │ │ - double upper) │ │ │ + double min, │ │ │ + double max) │ │ │
    Integrate the function in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -UnivariateIntegrator.integrate(int maxEval, │ │ │ +BaseAbstractUnivariateIntegrator.integrate(int maxEval, │ │ │ UnivariateFunction f, │ │ │ - double min, │ │ │ - double max) │ │ │ + double lower, │ │ │ + double upper) │ │ │
    Integrate the function in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │
  • │ │ │ @@ -325,23 +325,23 @@ │ │ │ RealVector x) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ @@ -358,24 +358,24 @@ │ │ │ boolean goodb, │ │ │ double shift)
    │ │ │
    Returns the solution to the system (A - shift · I) · x = b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -395,28 +395,28 @@ │ │ │ RealVector x0)
    │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -ConjugateGradient.solveInPlace(RealLinearOperator a, │ │ │ +SymmLQ.solveInPlace(RealLinearOperator a, │ │ │ RealLinearOperator m, │ │ │ RealVector b, │ │ │ - RealVector x0) │ │ │ + RealVector x) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -SymmLQ.solveInPlace(RealLinearOperator a, │ │ │ +ConjugateGradient.solveInPlace(RealLinearOperator a, │ │ │ RealLinearOperator m, │ │ │ RealVector b, │ │ │ - RealVector x) │ │ │ + RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ SymmLQ.solveInPlace(RealLinearOperator a, │ │ │ @@ -426,25 +426,25 @@ │ │ │ boolean goodb, │ │ │ double shift) │ │ │
    Returns an estimate of the solution to the linear system (A - shift │ │ │ · I) · x = b.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealVector │ │ │ -PreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ +abstract RealVector │ │ │ +IterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract RealVector │ │ │ -IterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ +RealVector │ │ │ +PreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -496,26 +496,26 @@ │ │ │ void │ │ │ ContinuousOutputModel.append(ContinuousOutputModel model) │ │ │
    Append another model at the end of the instance.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -AbstractIntegrator.computeDerivatives(double t, │ │ │ +ExpandableStatefulODE.computeDerivatives(double t, │ │ │ double[] y, │ │ │ double[] yDot) │ │ │ -
    Compute the derivatives and check the number of evaluations.
    │ │ │ +
    Get the current time derivative of the complete state vector.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -ExpandableStatefulODE.computeDerivatives(double t, │ │ │ +AbstractIntegrator.computeDerivatives(double t, │ │ │ double[] y, │ │ │ double[] yDot) │ │ │ -
    Get the current time derivative of the complete state vector.
    │ │ │ +
    Compute the derivatives and check the number of evaluations.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ FirstOrderDifferentialEquations.computeDerivatives(double t, │ │ │ double[] y, │ │ │ double[] yDot) │ │ │ @@ -735,94 +735,94 @@ │ │ │ T[] scale, │ │ │ FieldODEStateAndDerivative<T> state0, │ │ │ FieldEquationsMapper<T> mapper)
    │ │ │
    Initialize the integration step.
    │ │ │ │ │ │ │ │ │ │ │ │ -void │ │ │ -GraggBulirschStoerIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +abstract void │ │ │ +AdaptiveStepsizeIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -RungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +GraggBulirschStoerIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -AdamsBashforthIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +AdamsMoultonIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -EmbeddedRungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +AdamsBashforthIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -AdamsMoultonIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +RungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ abstract void │ │ │ -AdaptiveStepsizeIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +AdamsIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract void │ │ │ -AdamsIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +void │ │ │ +EmbeddedRungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ +FieldODEStateAndDerivative<T> │ │ │ +EmbeddedRungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ + FieldODEState<T> initialState, │ │ │ + T finalTime) │ │ │ +
    Integrate the differential equations up to the given time.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ abstract FieldODEStateAndDerivative<T> │ │ │ AdamsFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ FieldODEStateAndDerivative<T> │ │ │ AdamsMoultonFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ FieldODEStateAndDerivative<T> │ │ │ AdamsBashforthFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ - │ │ │ -FieldODEStateAndDerivative<T> │ │ │ -EmbeddedRungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ - FieldODEState<T> initialState, │ │ │ - T finalTime) │ │ │ -
    Integrate the differential equations up to the given time.
    │ │ │ - │ │ │ - │ │ │ │ │ │ FieldODEStateAndDerivative<T> │ │ │ RungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ @@ -934,36 +934,36 @@ │ │ │ double[] │ │ │ NordsieckStepInterpolator.getInterpolatedStateVariation() │ │ │
    Get the state vector variation from current to interpolated state.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -FieldStepHandler.handleStep(FieldStepInterpolator<T> interpolator, │ │ │ +FieldStepNormalizer.handleStep(FieldStepInterpolator<T> interpolator, │ │ │ boolean isLast) │ │ │
    Handle the last accepted step
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -FieldStepNormalizer.handleStep(FieldStepInterpolator<T> interpolator, │ │ │ +FieldStepHandler.handleStep(FieldStepInterpolator<T> interpolator, │ │ │ boolean isLast) │ │ │
    Handle the last accepted step
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -StepHandler.handleStep(StepInterpolator interpolator, │ │ │ +StepNormalizer.handleStep(StepInterpolator interpolator, │ │ │ boolean isLast) │ │ │
    Handle the last accepted step
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -StepNormalizer.handleStep(StepInterpolator interpolator, │ │ │ +StepHandler.handleStep(StepInterpolator interpolator, │ │ │ boolean isLast) │ │ │
    Handle the last accepted step
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/NoBracketingException.html │ │ │┄ Ordering differences only │ │ │ @@ -167,65 +167,65 @@ │ │ │ double upperBound, │ │ │ int maximumIterations) │ │ │
    This method simply calls bracket(function, initial, lowerBound, upperBound, q, r, maximumIterations) │ │ │ with q and r set to 1.0.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected double │ │ │ -MullerSolver2.doSolve() │ │ │ +double │ │ │ +LaguerreSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ -MullerSolver.doSolve() │ │ │ +RiddersSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ -RiddersSolver.doSolve() │ │ │ +MullerSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected abstract double │ │ │ -BaseAbstractUnivariateSolver.doSolve() │ │ │ +protected double │ │ │ +MullerSolver2.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ -BracketingNthOrderBrentSolver.doSolve() │ │ │ +BrentSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ -BrentSolver.doSolve() │ │ │ +SecantSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ -double │ │ │ -LaguerreSolver.doSolve() │ │ │ +protected abstract double │ │ │ +BaseAbstractUnivariateSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ -SecantSolver.doSolve() │ │ │ +BracketingNthOrderBrentSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ static double │ │ │ UnivariateSolverUtils.forceSide(int maxEval, │ │ │ @@ -488,94 +488,94 @@ │ │ │ Methods in org.apache.commons.math3.ode.nonstiff that throw NoBracketingException  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -void │ │ │ -GraggBulirschStoerIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +abstract void │ │ │ +AdaptiveStepsizeIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -RungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +GraggBulirschStoerIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -AdamsBashforthIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +AdamsMoultonIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -EmbeddedRungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +AdamsBashforthIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -AdamsMoultonIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +RungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ abstract void │ │ │ -AdaptiveStepsizeIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +AdamsIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract void │ │ │ -AdamsIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +void │ │ │ +EmbeddedRungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ +FieldODEStateAndDerivative<T> │ │ │ +EmbeddedRungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ + FieldODEState<T> initialState, │ │ │ + T finalTime) │ │ │ +
    Integrate the differential equations up to the given time.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ abstract FieldODEStateAndDerivative<T> │ │ │ AdamsFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ FieldODEStateAndDerivative<T> │ │ │ AdamsMoultonFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ FieldODEStateAndDerivative<T> │ │ │ AdamsBashforthFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ - │ │ │ -FieldODEStateAndDerivative<T> │ │ │ -EmbeddedRungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ - FieldODEState<T> initialState, │ │ │ - T finalTime) │ │ │ -
    Integrate the differential equations up to the given time.
    │ │ │ - │ │ │ - │ │ │ │ │ │ FieldODEStateAndDerivative<T> │ │ │ RungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/NoDataException.html │ │ │┄ Ordering differences only │ │ │ @@ -200,24 +200,24 @@ │ │ │ PolynomialFunction[] │ │ │ HermiteInterpolator.getPolynomials() │ │ │
    Compute the interpolation polynomials.
    │ │ │ │ │ │ │ │ │ │ │ │ MultivariateFunction │ │ │ -MicrosphereProjectionInterpolator.interpolate(double[][] xval, │ │ │ +MicrosphereInterpolator.interpolate(double[][] xval, │ │ │ double[] yval) │ │ │ +
    Deprecated. 
    │ │ │
    Computes an interpolating function for the data set.
    │ │ │ │ │ │ │ │ │ │ │ │ MultivariateFunction │ │ │ -MicrosphereInterpolator.interpolate(double[][] xval, │ │ │ +MicrosphereProjectionInterpolator.interpolate(double[][] xval, │ │ │ double[] yval) │ │ │ -
    Deprecated. 
    │ │ │
    Computes an interpolating function for the data set.
    │ │ │ │ │ │ │ │ │ │ │ │ MultivariateFunction │ │ │ MultivariateInterpolator.interpolate(double[][] xval, │ │ │ double[] yval) │ │ │ @@ -232,71 +232,71 @@ │ │ │ on the data at the original abscissae and then building a cubic spline │ │ │ with a │ │ │ SplineInterpolator │ │ │ on the resulting fit.
    │ │ │ │ │ │ │ │ │ │ │ │ -BivariateFunction │ │ │ -BivariateGridInterpolator.interpolate(double[] xval, │ │ │ +PiecewiseBicubicSplineInterpolatingFunction │ │ │ +PiecewiseBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ -PiecewiseBicubicSplineInterpolatingFunction │ │ │ -PiecewiseBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ +BivariateFunction │ │ │ +BivariateGridInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ BicubicSplineInterpolatingFunction │ │ │ -BicubicSplineInterpolator.interpolate(double[] xval, │ │ │ +SmoothingPolynomialBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ -BicubicInterpolatingFunction │ │ │ -BicubicInterpolator.interpolate(double[] xval, │ │ │ +BicubicSplineInterpolatingFunction │ │ │ +BicubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │ +
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ -BicubicSplineInterpolatingFunction │ │ │ -SmoothingPolynomialBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ +BicubicInterpolatingFunction │ │ │ +BicubicInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │ -
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ -TricubicSplineInterpolatingFunction │ │ │ -TricubicSplineInterpolator.interpolate(double[] xval, │ │ │ +TrivariateFunction │ │ │ +TrivariateGridInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[] zval, │ │ │ double[][][] fval) │ │ │ -
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ -TrivariateFunction │ │ │ -TrivariateGridInterpolator.interpolate(double[] xval, │ │ │ +TricubicSplineInterpolatingFunction │ │ │ +TricubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[] zval, │ │ │ double[][][] fval) │ │ │ +
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ TricubicInterpolatingFunction │ │ │ TricubicInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ @@ -751,39 +751,39 @@ │ │ │ │ │ │ protected static <T extends FieldElement<T>>
    Field<T>
    │ │ │ AbstractFieldMatrix.extractField(T[][] d) │ │ │
    Get the elements type from an array.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ +RealMatrix │ │ │ +RealMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │ -
    Get a submatrix.
    │ │ │ +
    Gets a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -RealMatrix.getSubMatrix(int[] selectedRows, │ │ │ +AbstractRealMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │
    Gets a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -AbstractFieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │
    Get a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealMatrix │ │ │ -AbstractRealMatrix.getSubMatrix(int[] selectedRows, │ │ │ +FieldMatrix<T> │ │ │ +AbstractFieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │ -
    Gets a submatrix.
    │ │ │ +
    Get a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ Array2DRowRealMatrix.setSubMatrix(double[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │ @@ -816,42 +816,42 @@ │ │ │ int column)
    │ │ │
    Replace the submatrix starting at row, column using data in the │ │ │ input subMatrix array.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -FieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +BlockFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -BlockFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +Array2DRowFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -AbstractFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +FieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -Array2DRowFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +AbstractFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -1054,22 +1054,22 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ RegressionResults │ │ │ -UpdatingMultipleLinearRegression.regress() │ │ │ -
    Performs a regression on data present in buffers and outputs a RegressionResults object
    │ │ │ +SimpleRegression.regress() │ │ │ +
    Performs a regression on data present in buffers and outputs a RegressionResults object.
    │ │ │ │ │ │ │ │ │ │ │ │ RegressionResults │ │ │ -SimpleRegression.regress() │ │ │ -
    Performs a regression on data present in buffers and outputs a RegressionResults object.
    │ │ │ +UpdatingMultipleLinearRegression.regress() │ │ │ +
    Performs a regression on data present in buffers and outputs a RegressionResults object
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/NonMonotonicSequenceException.html │ │ │┄ Ordering differences only │ │ │ @@ -200,35 +200,49 @@ │ │ │ DividedDifferenceInterpolator.computeDividedDifference(double[] x, │ │ │ double[] y) │ │ │
    Return a copy of the divided difference array.
    │ │ │ │ │ │ │ │ │ │ │ │ PolynomialSplineFunction │ │ │ +LinearInterpolator.interpolate(double[] x, │ │ │ + double[] y) │ │ │ +
    Computes a linear interpolating function for the data set.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ +UnivariateFunction │ │ │ +UnivariatePeriodicInterpolator.interpolate(double[] xval, │ │ │ + double[] yval) │ │ │ +
    Compute an interpolating function for the dataset.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ +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.
    │ │ │ │ │ │ │ │ │ │ │ │ -PolynomialFunctionNewtonForm │ │ │ -DividedDifferenceInterpolator.interpolate(double[] x, │ │ │ +PolynomialSplineFunction │ │ │ +SplineInterpolator.interpolate(double[] x, │ │ │ double[] y) │ │ │ -
    Compute an interpolating function for the dataset.
    │ │ │ +
    Computes an interpolating function for the data set.
    │ │ │ │ │ │ │ │ │ │ │ │ -PolynomialSplineFunction │ │ │ -SplineInterpolator.interpolate(double[] x, │ │ │ +PolynomialFunctionNewtonForm │ │ │ +DividedDifferenceInterpolator.interpolate(double[] x, │ │ │ double[] y) │ │ │ -
    Computes an interpolating function for the data set.
    │ │ │ +
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ PolynomialSplineFunction │ │ │ AkimaSplineInterpolator.interpolate(double[] xvals, │ │ │ double[] yvals) │ │ │
    Computes an interpolating function for the data set.
    │ │ │ @@ -238,85 +252,71 @@ │ │ │ PolynomialFunctionLagrangeForm │ │ │ NevilleInterpolator.interpolate(double[] x, │ │ │ double[] y) │ │ │
    Computes an interpolating function for the data set.
    │ │ │ │ │ │ │ │ │ │ │ │ -PolynomialSplineFunction │ │ │ -LinearInterpolator.interpolate(double[] x, │ │ │ - double[] y) │ │ │ -
    Computes a linear interpolating function for the data set.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -UnivariateFunction │ │ │ -UnivariatePeriodicInterpolator.interpolate(double[] xval, │ │ │ - double[] yval) │ │ │ -
    Compute an interpolating function for the dataset.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -BivariateFunction │ │ │ -BivariateGridInterpolator.interpolate(double[] xval, │ │ │ +PiecewiseBicubicSplineInterpolatingFunction │ │ │ +PiecewiseBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ -PiecewiseBicubicSplineInterpolatingFunction │ │ │ -PiecewiseBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ +BivariateFunction │ │ │ +BivariateGridInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ BicubicSplineInterpolatingFunction │ │ │ -BicubicSplineInterpolator.interpolate(double[] xval, │ │ │ +SmoothingPolynomialBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ -BicubicInterpolatingFunction │ │ │ -BicubicInterpolator.interpolate(double[] xval, │ │ │ +BicubicSplineInterpolatingFunction │ │ │ +BicubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │ +
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ -BicubicSplineInterpolatingFunction │ │ │ -SmoothingPolynomialBicubicSplineInterpolator.interpolate(double[] xval, │ │ │ +BicubicInterpolatingFunction │ │ │ +BicubicInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │ -
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ -TricubicSplineInterpolatingFunction │ │ │ -TricubicSplineInterpolator.interpolate(double[] xval, │ │ │ +TrivariateFunction │ │ │ +TrivariateGridInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[] zval, │ │ │ double[][][] fval) │ │ │ -
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ -TrivariateFunction │ │ │ -TrivariateGridInterpolator.interpolate(double[] xval, │ │ │ +TricubicSplineInterpolatingFunction │ │ │ +TricubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[] zval, │ │ │ double[][][] fval) │ │ │ +
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ TricubicInterpolatingFunction │ │ │ TricubicInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/NotANumberException.html │ │ │┄ Ordering differences only │ │ │ @@ -170,24 +170,24 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RandomDataImpl.nextUniform(double lower, │ │ │ +RandomData.nextUniform(double lower, │ │ │ double upper) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random value from the open interval │ │ │ (lower, upper) (i.e., endpoints excluded).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RandomData.nextUniform(double lower, │ │ │ +RandomDataImpl.nextUniform(double lower, │ │ │ double upper) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random value from the open interval │ │ │ (lower, upper) (i.e., endpoints excluded).
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -196,25 +196,25 @@ │ │ │ double upper)
    │ │ │
    Generates a uniformly distributed random value from the open interval │ │ │ (lower, upper) (i.e., endpoints excluded).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RandomDataImpl.nextUniform(double lower, │ │ │ +RandomData.nextUniform(double lower, │ │ │ double upper, │ │ │ boolean lowerInclusive) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random value from the interval │ │ │ (lower, upper) or the interval [lower, upper).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RandomData.nextUniform(double lower, │ │ │ +RandomDataImpl.nextUniform(double lower, │ │ │ double upper, │ │ │ boolean lowerInclusive) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random value from the interval │ │ │ (lower, upper) or the interval [lower, upper).
    │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/NotFiniteNumberException.html │ │ │┄ Ordering differences only │ │ │ @@ -216,24 +216,24 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RandomDataImpl.nextUniform(double lower, │ │ │ +RandomData.nextUniform(double lower, │ │ │ double upper) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random value from the open interval │ │ │ (lower, upper) (i.e., endpoints excluded).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RandomData.nextUniform(double lower, │ │ │ +RandomDataImpl.nextUniform(double lower, │ │ │ double upper) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random value from the open interval │ │ │ (lower, upper) (i.e., endpoints excluded).
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -242,25 +242,25 @@ │ │ │ double upper)
    │ │ │
    Generates a uniformly distributed random value from the open interval │ │ │ (lower, upper) (i.e., endpoints excluded).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RandomDataImpl.nextUniform(double lower, │ │ │ +RandomData.nextUniform(double lower, │ │ │ double upper, │ │ │ boolean lowerInclusive) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random value from the interval │ │ │ (lower, upper) or the interval [lower, upper).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RandomData.nextUniform(double lower, │ │ │ +RandomDataImpl.nextUniform(double lower, │ │ │ double upper, │ │ │ boolean lowerInclusive) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random value from the interval │ │ │ (lower, upper) or the interval [lower, upper).
    │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/NotPositiveException.html │ │ │┄ Ordering differences only │ │ │ @@ -408,79 +408,79 @@ │ │ │ Methods in org.apache.commons.math3.linear that throw NotPositiveException  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -FieldVector<T> │ │ │ -ArrayFieldVector.getSubVector(int index, │ │ │ +abstract RealVector │ │ │ +RealVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldVector<T> │ │ │ -SparseFieldVector.getSubVector(int index, │ │ │ +FieldVector<T> │ │ │ +ArrayFieldVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealVector │ │ │ -ArrayRealVector.getSubVector(int index, │ │ │ +OpenMapRealVector │ │ │ +OpenMapRealVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │ │ │ │ │ │ │ │ │ │ -OpenMapRealVector │ │ │ -OpenMapRealVector.getSubVector(int index, │ │ │ +RealVector │ │ │ +ArrayRealVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract RealVector │ │ │ -RealVector.getSubVector(int index, │ │ │ +FieldVector<T> │ │ │ +SparseFieldVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldVector<T> │ │ │ FieldVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.power(int p) │ │ │ -
    Returns the result multiplying this with itself p times.
    │ │ │ +RealMatrix │ │ │ +RealMatrix.power(int p) │ │ │ +
    Returns the result of multiplying this with itself p │ │ │ + times.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -RealMatrix.power(int p) │ │ │ +AbstractRealMatrix.power(int p) │ │ │
    Returns the result of multiplying this with itself p │ │ │ times.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -AbstractFieldMatrix.power(int p) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.power(int p) │ │ │
    Returns the result multiplying this with itself p times.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealMatrix │ │ │ -AbstractRealMatrix.power(int p) │ │ │ -
    Returns the result of multiplying this with itself p │ │ │ - times.
    │ │ │ +FieldMatrix<T> │ │ │ +AbstractFieldMatrix.power(int p) │ │ │ +
    Returns the result multiplying this with itself p times.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │
  • │ │ │ │ │ │ @@ -566,22 +566,22 @@ │ │ │ int numberOfSuccesses, │ │ │ int sampleSize) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -SobolSequenceGenerator.skipTo(int index) │ │ │ -
    Skip to the i-th point in the Sobol sequence.
    │ │ │ +HaltonSequenceGenerator.skipTo(int index) │ │ │ +
    Skip to the i-th point in the Halton sequence.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ -HaltonSequenceGenerator.skipTo(int index) │ │ │ -
    Skip to the i-th point in the Halton sequence.
    │ │ │ +SobolSequenceGenerator.skipTo(int index) │ │ │ +
    Skip to the i-th point in the Sobol sequence.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │
  • │ │ │ │ │ │ @@ -898,72 +898,72 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ static long │ │ │ -ArithmeticUtils.binomialCoefficient(int n, │ │ │ - int k) │ │ │ -
    Deprecated.  │ │ │ - │ │ │ -
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -static long │ │ │ CombinatoricsUtils.binomialCoefficient(int n, │ │ │ int k) │ │ │
    Returns an exact representation of the Binomial │ │ │ Coefficient, "n choose k", the number of │ │ │ k-element subsets that can be selected from an │ │ │ n-element set.
    │ │ │ │ │ │ │ │ │ - │ │ │ -static double │ │ │ -ArithmeticUtils.binomialCoefficientDouble(int n, │ │ │ - int k) │ │ │ + │ │ │ +static long │ │ │ +ArithmeticUtils.binomialCoefficient(int n, │ │ │ + int k) │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ static double │ │ │ CombinatoricsUtils.binomialCoefficientDouble(int n, │ │ │ int k) │ │ │
    Returns a double representation of the Binomial │ │ │ Coefficient, "n choose k", the number of │ │ │ k-element subsets that can be selected from an │ │ │ n-element set.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ static double │ │ │ -ArithmeticUtils.binomialCoefficientLog(int n, │ │ │ - int k) │ │ │ +ArithmeticUtils.binomialCoefficientDouble(int n, │ │ │ + int k) │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ static double │ │ │ CombinatoricsUtils.binomialCoefficientLog(int n, │ │ │ int k) │ │ │
    Returns the natural log of the Binomial │ │ │ Coefficient, "n choose k", the number of │ │ │ k-element subsets that can be selected from an │ │ │ n-element set.
    │ │ │ │ │ │ │ │ │ + │ │ │ +static double │ │ │ +ArithmeticUtils.binomialCoefficientLog(int n, │ │ │ + int k) │ │ │ +
    Deprecated.  │ │ │ + │ │ │ +
    │ │ │ + │ │ │ + │ │ │ │ │ │ static void │ │ │ CombinatoricsUtils.checkBinomial(int n, │ │ │ int k) │ │ │
    Check binomial preconditions.
    │ │ │ │ │ │ │ │ │ @@ -977,56 +977,56 @@ │ │ │ static void │ │ │ MathArrays.checkNonNegative(long[][] in) │ │ │
    Check all entries of the input array are >= 0.
    │ │ │ │ │ │ │ │ │ │ │ │ static long │ │ │ -ArithmeticUtils.factorial(int n) │ │ │ -
    Deprecated.  │ │ │ - │ │ │ -
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -static long │ │ │ CombinatoricsUtils.factorial(int n) │ │ │
    Returns n!.
    │ │ │ │ │ │ │ │ │ - │ │ │ -static double │ │ │ -ArithmeticUtils.factorialDouble(int n) │ │ │ + │ │ │ +static long │ │ │ +ArithmeticUtils.factorial(int n) │ │ │
    Deprecated.  │ │ │ - │ │ │ + │ │ │
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ static double │ │ │ CombinatoricsUtils.factorialDouble(int n) │ │ │
    Compute n!, the │ │ │ factorial of n (the product of the numbers 1 to n), as a │ │ │ double.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ static double │ │ │ -ArithmeticUtils.factorialLog(int n) │ │ │ +ArithmeticUtils.factorialDouble(int n) │ │ │
    Deprecated.  │ │ │ - │ │ │ + │ │ │
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ static double │ │ │ CombinatoricsUtils.factorialLog(int n) │ │ │
    Compute the natural logarithm of the factorial of n.
    │ │ │ │ │ │ │ │ │ + │ │ │ +static double │ │ │ +ArithmeticUtils.factorialLog(int n) │ │ │ +
    Deprecated.  │ │ │ + │ │ │ +
    │ │ │ + │ │ │ + │ │ │ │ │ │ static BigInteger │ │ │ ArithmeticUtils.pow(BigInteger k, │ │ │ BigInteger e) │ │ │
    Raise a BigInteger to a BigInteger power.
    │ │ │ │ │ │ │ │ │ @@ -1074,32 +1074,32 @@ │ │ │
    Deprecated.  │ │ │
    As of 3.3. Please use ArithmeticUtils.pow(long,int) instead.
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ static long │ │ │ -ArithmeticUtils.stirlingS2(int n, │ │ │ - int k) │ │ │ -
    Deprecated.  │ │ │ - │ │ │ -
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -static long │ │ │ CombinatoricsUtils.stirlingS2(int n, │ │ │ int k) │ │ │
    Returns the │ │ │ Stirling number of the second kind, "S(n,k)", the number of │ │ │ ways of partitioning an n-element set into k non-empty │ │ │ subsets.
    │ │ │ │ │ │ │ │ │ + │ │ │ +static long │ │ │ +ArithmeticUtils.stirlingS2(int n, │ │ │ + int k) │ │ │ +
    Deprecated.  │ │ │ + │ │ │ +
    │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │
  • │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/NotStrictlyPositiveException.html │ │ │┄ Ordering differences only │ │ │ @@ -530,25 +530,25 @@ │ │ │ Methods in org.apache.commons.math3.distribution that throw NotStrictlyPositiveException  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -Object[] │ │ │ -EnumeratedDistribution.sample(int sampleSize) │ │ │ -
    Generate a random sample from the distribution.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ double[][] │ │ │ MultivariateRealDistribution.sample(int sampleSize) │ │ │
    Generates a list of a random value vectors from the distribution.
    │ │ │ │ │ │ │ │ │ + │ │ │ +Object[] │ │ │ +EnumeratedDistribution.sample(int sampleSize) │ │ │ +
    Generate a random sample from the distribution.
    │ │ │ + │ │ │ + │ │ │ │ │ │ T[] │ │ │ EnumeratedDistribution.sample(int sampleSize, │ │ │ T[] array) │ │ │
    Generate a random sample from the distribution.
    │ │ │ │ │ │ │ │ │ @@ -916,41 +916,41 @@ │ │ │ Methods in org.apache.commons.math3.linear that throw NotStrictlyPositiveException  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -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.
    │ │ │ │ │ │ │ │ │ │ │ │ -OpenMapRealMatrix │ │ │ -OpenMapRealMatrix.createMatrix(int rowDimension, │ │ │ +FieldMatrix<T> │ │ │ +Array2DRowFieldMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │ -
    Create a new RealMatrix of the same type as the instance with the │ │ │ - supplied │ │ │ - row and column dimensions.
    │ │ │ +
    Create a new FieldMatrix of the same type as the instance with │ │ │ + the supplied row and column dimensions.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.createMatrix(int rowDimension, │ │ │ +RealMatrix │ │ │ +Array2DRowRealMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │ -
    Create a new FieldMatrix of the same type as the instance with │ │ │ - the supplied row and column dimensions.
    │ │ │ +
    Create a new RealMatrix of the same type as the instance with the │ │ │ + supplied │ │ │ + row and column dimensions.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -Array2DRowRealMatrix.createMatrix(int rowDimension, │ │ │ +DiagonalMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │
    Create a new RealMatrix of the same type as the instance with the │ │ │ supplied │ │ │ row and column dimensions.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -959,54 +959,54 @@ │ │ │ int columnDimension)
    │ │ │
    Create a new RealMatrix of the same type as the instance with the │ │ │ supplied │ │ │ row and column dimensions.
    │ │ │ │ │ │ │ │ │ │ │ │ -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.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ abstract RealMatrix │ │ │ AbstractRealMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │
    Create a new RealMatrix of the same type as the instance with the │ │ │ supplied │ │ │ row and column dimensions.
    │ │ │ │ │ │ │ │ │ + │ │ │ +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.
    │ │ │ + │ │ │ + │ │ │ │ │ │ -BlockRealMatrix │ │ │ -BlockRealMatrix.createMatrix(int rowDimension, │ │ │ +OpenMapRealMatrix │ │ │ +OpenMapRealMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │
    Create a new RealMatrix of the same type as the instance with the │ │ │ supplied │ │ │ row and column dimensions.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealMatrix │ │ │ -DiagonalMatrix.createMatrix(int rowDimension, │ │ │ +abstract FieldMatrix<T> │ │ │ +AbstractFieldMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │ -
    Create a new RealMatrix of the same type as the instance with the │ │ │ - supplied │ │ │ - row and column dimensions.
    │ │ │ +
    Create a new FieldMatrix of the same type as the instance with │ │ │ + the supplied row and column dimensions.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -Array2DRowFieldMatrix.createMatrix(int rowDimension, │ │ │ +BlockRealMatrix │ │ │ +BlockRealMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │ -
    Create a new FieldMatrix of the same type as the instance with │ │ │ - the supplied row and column dimensions.
    │ │ │ +
    Create a new RealMatrix of the same type as the instance with the │ │ │ + supplied │ │ │ + row and column dimensions.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1169,23 +1169,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ @@ -1224,24 +1224,24 @@ │ │ │ double scale) │ │ │
    Generates a random value from the │ │ │ Gamma Distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ @@ -1250,22 +1250,22 @@ │ │ │ double sigma) │ │ │
    Generates a random value from the Normal (or Gaussian) distribution with │ │ │ specified mean and standard deviation.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ @@ -1331,47 +1331,47 @@ │ │ │
    Generates an integer array of length k whose entries are selected │ │ │ randomly, without repetition, from the integers 0, ..., n - 1 │ │ │ (inclusive).
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ @@ -1380,23 +1380,23 @@ │ │ │ int k) │ │ │
    Returns an array of k objects selected randomly from the │ │ │ Collection c.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/NullArgumentException.html │ │ │┄ Ordering differences only │ │ │ @@ -305,73 +305,73 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Constructors in org.apache.commons.math3.linear that throw NotStrictlyPositiveException 
    Modifier and TypeMethod and Description
    doubleRandomDataImpl.nextExponential(double mean) │ │ │ +RandomData.nextExponential(double mean) │ │ │
    Deprecated. 
    │ │ │
    Generates a random value from the exponential distribution │ │ │ with specified mean.
    │ │ │
    doubleRandomData.nextExponential(double mean) │ │ │ +RandomDataImpl.nextExponential(double mean) │ │ │
    Deprecated. 
    │ │ │
    Generates a random value from the exponential distribution │ │ │ with specified mean.
    │ │ │
    double
    doubleRandomDataImpl.nextGaussian(double mu, │ │ │ +RandomData.nextGaussian(double mu, │ │ │ double sigma) │ │ │
    Deprecated. 
    │ │ │
    Generates a random value from the Normal (or Gaussian) distribution with │ │ │ specified mean and standard deviation.
    │ │ │
    doubleRandomData.nextGaussian(double mu, │ │ │ +RandomDataImpl.nextGaussian(double mu, │ │ │ double sigma) │ │ │
    Deprecated. 
    │ │ │
    Generates a random value from the Normal (or Gaussian) distribution with │ │ │ specified mean and standard deviation.
    │ │ │
    StringRandomDataImpl.nextHexString(int len) │ │ │ +RandomData.nextHexString(int len) │ │ │
    Deprecated. 
    │ │ │
    Generates a random string of hex characters of length len.
    │ │ │
    StringRandomData.nextHexString(int len) │ │ │ +RandomDataImpl.nextHexString(int len) │ │ │
    Deprecated. 
    │ │ │
    Generates a random string of hex characters of length len.
    │ │ │
    StringRandomDataGenerator.nextHexString(int len) │ │ │ @@ -1302,25 +1302,25 @@ │ │ │ RandomDataGenerator.nextPascal(int r, │ │ │ double p) │ │ │
    Generates a random value from the Pascal Distribution.
    │ │ │
    int[]RandomDataImpl.nextPermutation(int n, │ │ │ +RandomData.nextPermutation(int n, │ │ │ int k) │ │ │
    Deprecated. 
    │ │ │
    Generates an integer array of length k whose entries are selected │ │ │ randomly, without repetition, from the integers 0, ..., n - 1 │ │ │ (inclusive).
    │ │ │
    int[]RandomData.nextPermutation(int n, │ │ │ +RandomDataImpl.nextPermutation(int n, │ │ │ int k) │ │ │
    Deprecated. 
    │ │ │
    Generates an integer array of length k whose entries are selected │ │ │ randomly, without repetition, from the integers 0, ..., n - 1 │ │ │ (inclusive).
    │ │ │
    longRandomDataImpl.nextPoisson(double mean) │ │ │ +RandomData.nextPoisson(double mean) │ │ │
    Deprecated. 
    │ │ │
    Generates a random value from the Poisson distribution with the given │ │ │ mean.
    │ │ │
    longRandomData.nextPoisson(double mean) │ │ │ +RandomDataImpl.nextPoisson(double mean) │ │ │
    Deprecated. 
    │ │ │
    Generates a random value from the Poisson distribution with the given │ │ │ mean.
    │ │ │
    longRandomDataGenerator.nextPoisson(double mean) │ │ │
    Generates a random value from the Poisson distribution with the given │ │ │ mean.
    │ │ │
    Object[]RandomDataImpl.nextSample(Collection<?> c, │ │ │ +RandomData.nextSample(Collection<?> c, │ │ │ int k) │ │ │
    Deprecated. 
    │ │ │
    Returns an array of k objects selected randomly from the │ │ │ Collection c.
    │ │ │
    Object[]RandomData.nextSample(Collection<?> c, │ │ │ +RandomDataImpl.nextSample(Collection<?> c, │ │ │ int k) │ │ │
    Deprecated. 
    │ │ │
    Returns an array of k objects selected randomly from the │ │ │ Collection c.
    │ │ │
    StringRandomDataImpl.nextSecureHexString(int len) │ │ │ +RandomData.nextSecureHexString(int len) │ │ │
    Deprecated. 
    │ │ │
    Generates a random string of hex characters from a secure random │ │ │ sequence.
    │ │ │
    StringRandomData.nextSecureHexString(int len) │ │ │ +RandomDataImpl.nextSecureHexString(int len) │ │ │
    Deprecated. 
    │ │ │
    Generates a random string of hex characters from a secure random │ │ │ sequence.
    │ │ │
    StringGaussian.Parametric.gradient(double x, │ │ │ double... param) │ │ │
    Computes the value of the gradient at x.
    │ │ │
    double[]Sigmoid.Parametric.gradient(double x, │ │ │ +Logistic.Parametric.gradient(double x, │ │ │ double... param) │ │ │
    Computes the value of the gradient at x.
    │ │ │
    double[]HarmonicOscillator.Parametric.gradient(double x, │ │ │ +Logit.Parametric.gradient(double x, │ │ │ double... param) │ │ │
    Computes the value of the gradient at x.
    │ │ │
    double[]Logistic.Parametric.gradient(double x, │ │ │ +Sigmoid.Parametric.gradient(double x, │ │ │ double... param) │ │ │
    Computes the value of the gradient at x.
    │ │ │
    double[]Logit.Parametric.gradient(double x, │ │ │ +HarmonicOscillator.Parametric.gradient(double x, │ │ │ double... param) │ │ │
    Computes the value of the gradient at x.
    │ │ │
    doubleGaussian.Parametric.value(double x, │ │ │ double... param) │ │ │
    Computes the value of the Gaussian at x.
    │ │ │
    doubleSigmoid.Parametric.value(double x, │ │ │ +Logistic.Parametric.value(double x, │ │ │ double... param) │ │ │
    Computes the value of the sigmoid at x.
    │ │ │
    doubleHarmonicOscillator.Parametric.value(double x, │ │ │ +Logit.Parametric.value(double x, │ │ │ double... param) │ │ │ -
    Computes the value of the harmonic oscillator at x.
    │ │ │ +
    Computes the value of the logit at x.
    │ │ │
    doubleLogistic.Parametric.value(double x, │ │ │ +Sigmoid.Parametric.value(double x, │ │ │ double... param) │ │ │
    Computes the value of the sigmoid at x.
    │ │ │
    doubleLogit.Parametric.value(double x, │ │ │ +HarmonicOscillator.Parametric.value(double x, │ │ │ double... param) │ │ │ -
    Computes the value of the logit at x.
    │ │ │ +
    Computes the value of the harmonic oscillator at x.
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -397,27 +397,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1417,42 +1417,42 @@ │ │ │ int column) │ │ │
    Replace the submatrix starting at row, column using data in the │ │ │ input subMatrix array.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ @@ -1502,23 +1502,23 @@ │ │ │ RealVector x) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ @@ -1535,24 +1535,24 @@ │ │ │ boolean goodb, │ │ │ double shift) │ │ │
    Returns the solution to the system (A - shift · I) · x = b.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ @@ -1572,28 +1572,28 @@ │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/NumberIsTooLargeException.html │ │ │┄ Ordering differences only │ │ │ @@ -347,44 +347,44 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │
    Constructors in org.apache.commons.math3.analysis.function that throw NullArgumentException 
    Modifier and TypeMethod and Description
    doubleBaseAbstractUnivariateIntegrator.integrate(int maxEval, │ │ │ +UnivariateIntegrator.integrate(int maxEval, │ │ │ UnivariateFunction f, │ │ │ - double lower, │ │ │ - double upper) │ │ │ + double min, │ │ │ + double max) │ │ │
    Integrate the function in the given interval.
    │ │ │
    doubleUnivariateIntegrator.integrate(int maxEval, │ │ │ +BaseAbstractUnivariateIntegrator.integrate(int maxEval, │ │ │ UnivariateFunction f, │ │ │ - double min, │ │ │ - double max) │ │ │ + double lower, │ │ │ + double upper) │ │ │
    Integrate the function in the given interval.
    │ │ │
    protected voidBaseAbstractUnivariateIntegrator.setup(int maxEval, │ │ │ UnivariateFunction f, │ │ │ @@ -452,24 +452,24 @@ │ │ │ FieldHermiteInterpolator.derivatives(T x, │ │ │ int order) │ │ │
    Interpolate value and first derivatives at a specified abscissa.
    │ │ │
    MultivariateFunctionMicrosphereProjectionInterpolator.interpolate(double[][] xval, │ │ │ +MicrosphereInterpolator.interpolate(double[][] xval, │ │ │ double[] yval) │ │ │ +
    Deprecated. 
    │ │ │
    Computes an interpolating function for the data set.
    │ │ │
    MultivariateFunctionMicrosphereInterpolator.interpolate(double[][] xval, │ │ │ +MicrosphereProjectionInterpolator.interpolate(double[][] xval, │ │ │ double[] yval) │ │ │ -
    Deprecated. 
    │ │ │
    Computes an interpolating function for the data set.
    │ │ │
    MultivariateFunctionMultivariateInterpolator.interpolate(double[][] xval, │ │ │ double[] yval) │ │ │ @@ -1188,39 +1188,39 @@ │ │ │
    protected static <T extends FieldElement<T>>
    Field<T>
    AbstractFieldMatrix.extractField(T[][] d) │ │ │
    Get the elements type from an array.
    │ │ │
    FieldMatrix<T>FieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ +RealMatrixRealMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │ -
    Get a submatrix.
    │ │ │ +
    Gets a submatrix.
    │ │ │
    RealMatrixRealMatrix.getSubMatrix(int[] selectedRows, │ │ │ +AbstractRealMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │
    Gets a submatrix.
    │ │ │
    FieldMatrix<T>AbstractFieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ +FieldMatrix<T>FieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │
    Get a submatrix.
    │ │ │
    RealMatrixAbstractRealMatrix.getSubMatrix(int[] selectedRows, │ │ │ +FieldMatrix<T>AbstractFieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │ -
    Gets a submatrix.
    │ │ │ +
    Get a submatrix.
    │ │ │
    static RealMatrixMatrixUtils.inverse(RealMatrix matrix) │ │ │
    Computes the inverse of the given matrix.
    │ │ │
    voidFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +BlockFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │
    voidBlockFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +Array2DRowFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │
    voidAbstractFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +FieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │
    voidArray2DRowFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +AbstractFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │
    RealVectorPreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVector
    RealVectorPreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorConjugateGradient.solveInPlace(RealLinearOperator a, │ │ │ +SymmLQ.solveInPlace(RealLinearOperator a, │ │ │ RealLinearOperator m, │ │ │ RealVector b, │ │ │ - RealVector x0) │ │ │ + RealVector x) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorSymmLQ.solveInPlace(RealLinearOperator a, │ │ │ +ConjugateGradient.solveInPlace(RealLinearOperator a, │ │ │ RealLinearOperator m, │ │ │ RealVector b, │ │ │ - RealVector x) │ │ │ + RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorSymmLQ.solveInPlace(RealLinearOperator a, │ │ │ @@ -1603,25 +1603,25 @@ │ │ │ boolean goodb, │ │ │ double shift) │ │ │
    Returns an estimate of the solution to the linear system (A - shift │ │ │ · I) · x = b.
    │ │ │
    RealVectorPreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ +abstract RealVectorIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    abstract RealVectorIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ +RealVectorPreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    Methods in org.apache.commons.math3.analysis.solvers that throw NumberIsTooLargeException 
    Modifier and TypeMethod and Description
    protected doubleMullerSolver2.doSolve() │ │ │ +doubleLaguerreSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │
    protected doubleMullerSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │
    protected doubleBracketingNthOrderBrentSolver.doSolve() │ │ │ +MullerSolver2.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │
    protected doubleBrentSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │
    doubleLaguerreSolver.doSolve() │ │ │ +protected doubleBracketingNthOrderBrentSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │
    doubleBracketingNthOrderBrentSolver.solve(int maxEval, │ │ │ @@ -403,38 +403,38 @@ │ │ │ double max, │ │ │ double startValue, │ │ │ AllowedSolution allowedSolution) │ │ │
    Solve for a zero in the given interval, start at startValue.
    │ │ │
    protected voidBaseAbstractUnivariateSolver.verifyInterval(double lower, │ │ │ +static voidUnivariateSolverUtils.verifyInterval(double lower, │ │ │ double upper) │ │ │
    Check that the endpoints specify an interval.
    │ │ │
    static voidUnivariateSolverUtils.verifyInterval(double lower, │ │ │ +protected voidBaseAbstractUnivariateSolver.verifyInterval(double lower, │ │ │ double upper) │ │ │
    Check that the endpoints specify an interval.
    │ │ │
    protected voidBaseAbstractUnivariateSolver.verifySequence(double lower, │ │ │ +static voidUnivariateSolverUtils.verifySequence(double lower, │ │ │ double initial, │ │ │ double upper) │ │ │
    Check that lower < initial < upper.
    │ │ │
    static voidUnivariateSolverUtils.verifySequence(double lower, │ │ │ +protected voidBaseAbstractUnivariateSolver.verifySequence(double lower, │ │ │ double initial, │ │ │ double upper) │ │ │
    Check that lower < initial < upper.
    │ │ │
    │ │ │ @@ -458,43 +458,43 @@ │ │ │
    As of 3.1 (to be removed in 4.0). Please use │ │ │ AbstractRealDistribution.probability(double,double) instead.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RealDistribution.cumulativeProbability(double x0, │ │ │ +ParetoDistribution.cumulativeProbability(double x0, │ │ │ double x1) │ │ │
    Deprecated.  │ │ │ -
    As of 3.1. In 4.0, this method will be renamed │ │ │ - probability(double x0, double x1).
    │ │ │ + │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -ParetoDistribution.cumulativeProbability(double x0, │ │ │ +RealDistribution.cumulativeProbability(double x0, │ │ │ double x1) │ │ │
    Deprecated.  │ │ │ - │ │ │ +
    As of 3.1. In 4.0, this method will be renamed │ │ │ + probability(double x0, double x1).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NormalDistribution.cumulativeProbability(double x0, │ │ │ +LogNormalDistribution.cumulativeProbability(double x0, │ │ │ double x1) │ │ │
    Deprecated.  │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -LogNormalDistribution.cumulativeProbability(double x0, │ │ │ +NormalDistribution.cumulativeProbability(double x0, │ │ │ double x1) │ │ │
    Deprecated.  │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -511,23 +511,23 @@ │ │ │ int x1)
    │ │ │
    For a random variable X whose values are distributed according │ │ │ to this distribution, this method returns P(x0 < X <= x1).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NormalDistribution.probability(double x0, │ │ │ +LogNormalDistribution.probability(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 │ │ │ -LogNormalDistribution.probability(double x0, │ │ │ +NormalDistribution.probability(double x0, │ │ │ double x1) │ │ │
    For a random variable X whose values are distributed according │ │ │ to this distribution, this method returns P(x0 < X <= x1).
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -620,21 +620,21 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -ListPopulation.addChromosome(Chromosome chromosome) │ │ │ +Population.addChromosome(Chromosome chromosome) │ │ │
    Add the given chromosome to the population.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -Population.addChromosome(Chromosome chromosome) │ │ │ +ListPopulation.addChromosome(Chromosome chromosome) │ │ │
    Add the given chromosome to the population.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ ListPopulation.addChromosomes(Collection<Chromosome> chromosomeColl) │ │ │
    Add a Collection of chromosomes to this Population.
    │ │ │ @@ -820,24 +820,24 @@ │ │ │ int numberOfSuccesses, │ │ │ int sampleSize)
    │ │ │
    Generates a random value from the Hypergeometric Distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ int │ │ │ -RandomDataImpl.nextInt(int lower, │ │ │ +RandomData.nextInt(int lower, │ │ │ int upper) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random integer between lower │ │ │ and upper (endpoints included).
    │ │ │ │ │ │ │ │ │ │ │ │ int │ │ │ -RandomData.nextInt(int lower, │ │ │ +RandomDataImpl.nextInt(int lower, │ │ │ int upper) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random integer between lower │ │ │ and upper (endpoints included).
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -846,24 +846,24 @@ │ │ │ int upper)
    │ │ │
    Generates a uniformly distributed random integer between lower │ │ │ and upper (endpoints included).
    │ │ │ │ │ │ │ │ │ │ │ │ long │ │ │ -RandomDataImpl.nextLong(long lower, │ │ │ +RandomData.nextLong(long lower, │ │ │ long upper) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random long integer between │ │ │ lower and upper (endpoints included).
    │ │ │ │ │ │ │ │ │ │ │ │ long │ │ │ -RandomData.nextLong(long lower, │ │ │ +RandomDataImpl.nextLong(long lower, │ │ │ long upper) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random long integer between │ │ │ lower and upper (endpoints included).
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -872,25 +872,25 @@ │ │ │ long upper)
    │ │ │
    Generates a uniformly distributed random long integer between │ │ │ lower and upper (endpoints included).
    │ │ │ │ │ │ │ │ │ │ │ │ int[] │ │ │ -RandomDataImpl.nextPermutation(int n, │ │ │ +RandomData.nextPermutation(int n, │ │ │ int k) │ │ │
    Deprecated. 
    │ │ │
    Generates an integer array of length k whose entries are selected │ │ │ randomly, without repetition, from the integers 0, ..., n - 1 │ │ │ (inclusive).
    │ │ │ │ │ │ │ │ │ │ │ │ int[] │ │ │ -RandomData.nextPermutation(int n, │ │ │ +RandomDataImpl.nextPermutation(int n, │ │ │ int k) │ │ │
    Deprecated. 
    │ │ │
    Generates an integer array of length k whose entries are selected │ │ │ randomly, without repetition, from the integers 0, ..., n - 1 │ │ │ (inclusive).
    │ │ │ │ │ │ │ │ │ @@ -901,24 +901,24 @@ │ │ │
    Generates an integer array of length k whose entries are selected │ │ │ randomly, without repetition, from the integers 0, ..., n - 1 │ │ │ (inclusive).
    │ │ │ │ │ │ │ │ │ │ │ │ Object[] │ │ │ -RandomDataImpl.nextSample(Collection<?> c, │ │ │ +RandomData.nextSample(Collection<?> c, │ │ │ int k) │ │ │
    Deprecated. 
    │ │ │
    Returns an array of k objects selected randomly from the │ │ │ Collection c.
    │ │ │ │ │ │ │ │ │ │ │ │ Object[] │ │ │ -RandomData.nextSample(Collection<?> c, │ │ │ +RandomDataImpl.nextSample(Collection<?> c, │ │ │ int k) │ │ │
    Deprecated. 
    │ │ │
    Returns an array of k objects selected randomly from the │ │ │ Collection c.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -927,24 +927,24 @@ │ │ │ int k)
    │ │ │
    Returns an array of k objects selected randomly from the │ │ │ Collection c.
    │ │ │ │ │ │ │ │ │ │ │ │ int │ │ │ -RandomDataImpl.nextSecureInt(int lower, │ │ │ +RandomData.nextSecureInt(int lower, │ │ │ int upper) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random integer between lower │ │ │ and upper (endpoints included) from a secure random sequence.
    │ │ │ │ │ │ │ │ │ │ │ │ int │ │ │ -RandomData.nextSecureInt(int lower, │ │ │ +RandomDataImpl.nextSecureInt(int lower, │ │ │ int upper) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random integer between lower │ │ │ and upper (endpoints included) from a secure random sequence.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -953,25 +953,25 @@ │ │ │ int upper)
    │ │ │
    Generates a uniformly distributed random integer between lower │ │ │ and upper (endpoints included) from a secure random sequence.
    │ │ │ │ │ │ │ │ │ │ │ │ long │ │ │ -RandomDataImpl.nextSecureLong(long lower, │ │ │ +RandomData.nextSecureLong(long lower, │ │ │ long upper) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random long integer between │ │ │ lower and upper (endpoints included) from a secure random │ │ │ sequence.
    │ │ │ │ │ │ │ │ │ │ │ │ long │ │ │ -RandomData.nextSecureLong(long lower, │ │ │ +RandomDataImpl.nextSecureLong(long lower, │ │ │ long upper) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random long integer between │ │ │ lower and upper (endpoints included) from a secure random │ │ │ sequence.
    │ │ │ │ │ │ │ │ │ @@ -982,24 +982,24 @@ │ │ │
    Generates a uniformly distributed random long integer between │ │ │ lower and upper (endpoints included) from a secure random │ │ │ sequence.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RandomDataImpl.nextUniform(double lower, │ │ │ +RandomData.nextUniform(double lower, │ │ │ double upper) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random value from the open interval │ │ │ (lower, upper) (i.e., endpoints excluded).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RandomData.nextUniform(double lower, │ │ │ +RandomDataImpl.nextUniform(double lower, │ │ │ double upper) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random value from the open interval │ │ │ (lower, upper) (i.e., endpoints excluded).
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -1008,25 +1008,25 @@ │ │ │ double upper)
    │ │ │
    Generates a uniformly distributed random value from the open interval │ │ │ (lower, upper) (i.e., endpoints excluded).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RandomDataImpl.nextUniform(double lower, │ │ │ +RandomData.nextUniform(double lower, │ │ │ double upper, │ │ │ boolean lowerInclusive) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random value from the interval │ │ │ (lower, upper) or the interval [lower, upper).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RandomData.nextUniform(double lower, │ │ │ +RandomDataImpl.nextUniform(double lower, │ │ │ double upper, │ │ │ boolean lowerInclusive) │ │ │
    Deprecated. 
    │ │ │
    Generates a uniformly distributed random value from the interval │ │ │ (lower, upper) or the interval [lower, upper).
    │ │ │ │ │ │ │ │ │ @@ -1122,99 +1122,99 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ static long │ │ │ -ArithmeticUtils.binomialCoefficient(int n, │ │ │ - int k) │ │ │ -
    Deprecated.  │ │ │ - │ │ │ -
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -static long │ │ │ CombinatoricsUtils.binomialCoefficient(int n, │ │ │ int k) │ │ │
    Returns an exact representation of the Binomial │ │ │ Coefficient, "n choose k", the number of │ │ │ k-element subsets that can be selected from an │ │ │ n-element set.
    │ │ │ │ │ │ │ │ │ - │ │ │ -static double │ │ │ -ArithmeticUtils.binomialCoefficientDouble(int n, │ │ │ - int k) │ │ │ + │ │ │ +static long │ │ │ +ArithmeticUtils.binomialCoefficient(int n, │ │ │ + int k) │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ static double │ │ │ CombinatoricsUtils.binomialCoefficientDouble(int n, │ │ │ int k) │ │ │
    Returns a double representation of the Binomial │ │ │ Coefficient, "n choose k", the number of │ │ │ k-element subsets that can be selected from an │ │ │ n-element set.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ static double │ │ │ -ArithmeticUtils.binomialCoefficientLog(int n, │ │ │ - int k) │ │ │ +ArithmeticUtils.binomialCoefficientDouble(int n, │ │ │ + int k) │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ static double │ │ │ CombinatoricsUtils.binomialCoefficientLog(int n, │ │ │ int k) │ │ │
    Returns the natural log of the Binomial │ │ │ Coefficient, "n choose k", the number of │ │ │ k-element subsets that can be selected from an │ │ │ n-element set.
    │ │ │ │ │ │ │ │ │ + │ │ │ +static double │ │ │ +ArithmeticUtils.binomialCoefficientLog(int n, │ │ │ + int k) │ │ │ +
    Deprecated.  │ │ │ + │ │ │ +
    │ │ │ + │ │ │ + │ │ │ │ │ │ static void │ │ │ CombinatoricsUtils.checkBinomial(int n, │ │ │ int k) │ │ │
    Check binomial preconditions.
    │ │ │ │ │ │ │ │ │ │ │ │ static long │ │ │ -ArithmeticUtils.stirlingS2(int n, │ │ │ - int k) │ │ │ -
    Deprecated.  │ │ │ - │ │ │ -
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -static long │ │ │ CombinatoricsUtils.stirlingS2(int n, │ │ │ int k) │ │ │
    Returns the │ │ │ Stirling number of the second kind, "S(n,k)", the number of │ │ │ ways of partitioning an n-element set into k non-empty │ │ │ subsets.
    │ │ │ │ │ │ │ │ │ + │ │ │ +static long │ │ │ +ArithmeticUtils.stirlingS2(int n, │ │ │ + int k) │ │ │ +
    Deprecated.  │ │ │ + │ │ │ +
    │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/NumberIsTooSmallException.html │ │ │┄ Ordering differences only │ │ │ @@ -358,35 +358,49 @@ │ │ │ DividedDifferenceInterpolator.computeDividedDifference(double[] x, │ │ │ double[] y) │ │ │
    Return a copy of the divided difference array.
    │ │ │ │ │ │ │ │ │ │ │ │ PolynomialSplineFunction │ │ │ +LinearInterpolator.interpolate(double[] x, │ │ │ + double[] y) │ │ │ +
    Computes a linear interpolating function for the data set.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ +UnivariateFunction │ │ │ +UnivariatePeriodicInterpolator.interpolate(double[] xval, │ │ │ + double[] yval) │ │ │ +
    Compute an interpolating function for the dataset.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ +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.
    │ │ │ │ │ │ │ │ │ │ │ │ -PolynomialFunctionNewtonForm │ │ │ -DividedDifferenceInterpolator.interpolate(double[] x, │ │ │ +PolynomialSplineFunction │ │ │ +SplineInterpolator.interpolate(double[] x, │ │ │ double[] y) │ │ │ -
    Compute an interpolating function for the dataset.
    │ │ │ +
    Computes an interpolating function for the data set.
    │ │ │ │ │ │ │ │ │ │ │ │ -PolynomialSplineFunction │ │ │ -SplineInterpolator.interpolate(double[] x, │ │ │ +PolynomialFunctionNewtonForm │ │ │ +DividedDifferenceInterpolator.interpolate(double[] x, │ │ │ double[] y) │ │ │ -
    Computes an interpolating function for the data set.
    │ │ │ +
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ PolynomialSplineFunction │ │ │ AkimaSplineInterpolator.interpolate(double[] xvals, │ │ │ double[] yvals) │ │ │
    Computes an interpolating function for the data set.
    │ │ │ @@ -396,28 +410,14 @@ │ │ │ PolynomialFunctionLagrangeForm │ │ │ NevilleInterpolator.interpolate(double[] x, │ │ │ double[] y) │ │ │
    Computes an interpolating function for the data set.
    │ │ │ │ │ │ │ │ │ │ │ │ -PolynomialSplineFunction │ │ │ -LinearInterpolator.interpolate(double[] x, │ │ │ - double[] y) │ │ │ -
    Computes a linear interpolating function for the data set.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -UnivariateFunction │ │ │ -UnivariatePeriodicInterpolator.interpolate(double[] xval, │ │ │ - double[] yval) │ │ │ -
    Compute an interpolating function for the dataset.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ BivariateFunction │ │ │ BivariateGridInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ @@ -435,29 +435,29 @@ │ │ │ BicubicInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[][] fval) │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ -TricubicSplineInterpolatingFunction │ │ │ -TricubicSplineInterpolator.interpolate(double[] xval, │ │ │ +TrivariateFunction │ │ │ +TrivariateGridInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[] zval, │ │ │ double[][][] fval) │ │ │ -
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ -TrivariateFunction │ │ │ -TrivariateGridInterpolator.interpolate(double[] xval, │ │ │ +TricubicSplineInterpolatingFunction │ │ │ +TricubicSplineInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ double[] zval, │ │ │ double[][][] fval) │ │ │ +
    Deprecated. 
    │ │ │
    Compute an interpolating function for the dataset.
    │ │ │ │ │ │ │ │ │ │ │ │ TricubicInterpolatingFunction │ │ │ TricubicInterpolator.interpolate(double[] xval, │ │ │ double[] yval, │ │ │ @@ -808,120 +808,120 @@ │ │ │ int startColumn, │ │ │ int endColumn, │ │ │ T[][] destination) │ │ │
    Copy a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.getSubMatrix(int startRow, │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Get a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.getSubMatrix(int startRow, │ │ │ +RealMatrix │ │ │ +RealMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ -
    Get a submatrix.
    │ │ │ +
    Gets a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -RealMatrix.getSubMatrix(int startRow, │ │ │ +AbstractRealMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Gets a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -AbstractFieldMatrix.getSubMatrix(int startRow, │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Get a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealMatrix │ │ │ -AbstractRealMatrix.getSubMatrix(int startRow, │ │ │ +FieldMatrix<T> │ │ │ +AbstractFieldMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ -
    Gets a submatrix.
    │ │ │ +
    Get a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ BlockRealMatrix │ │ │ BlockRealMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Gets a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -T │ │ │ -FieldMatrix.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 │ │ │ -AbstractFieldMatrix.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 │ │ │ -Array2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +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 │ │ │ -FieldMatrix.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 │ │ │ -AbstractFieldMatrix.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 │ │ │ -Array2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +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.
    │ │ │ │ │ │ │ │ │ @@ -1019,61 +1019,61 @@ │ │ │ int end)
    │ │ │
    Visits (but does not alter) some entries of this vector in default order │ │ │ (increasing index).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -ArrayRealVector.walkInDefaultOrder(RealVectorChangingVisitor visitor, │ │ │ +RealVector.walkInDefaultOrder(RealVectorChangingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (and possibly alters) some entries of this vector in default order │ │ │ (increasing index).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RealVector.walkInDefaultOrder(RealVectorChangingVisitor visitor, │ │ │ +ArrayRealVector.walkInDefaultOrder(RealVectorChangingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (and possibly alters) some entries of this vector in default order │ │ │ (increasing index).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -ArrayRealVector.walkInDefaultOrder(RealVectorPreservingVisitor visitor, │ │ │ +RealVector.walkInDefaultOrder(RealVectorPreservingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (but does not alter) some entries of this vector in default order │ │ │ (increasing index).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RealVector.walkInDefaultOrder(RealVectorPreservingVisitor visitor, │ │ │ +ArrayRealVector.walkInDefaultOrder(RealVectorPreservingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (but does not alter) some entries of this vector in default order │ │ │ (increasing index).
    │ │ │ │ │ │ │ │ │ │ │ │ -T │ │ │ -FieldMatrix.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 │ │ │ -BlockFieldMatrix.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.
    │ │ │ │ │ │ │ │ │ @@ -1084,26 +1084,26 @@ │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn)
    │ │ │
    Visit (and possibly change) some matrix entries using the fastest possible order.
    │ │ │ │ │ │ │ │ │ │ │ │ -T │ │ │ -FieldMatrix.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 │ │ │ -BlockFieldMatrix.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.
    │ │ │ │ │ │ │ │ │ @@ -1211,121 +1211,121 @@ │ │ │ int startColumn, │ │ │ int endColumn)
    │ │ │
    Visit (but don't change) some matrix entries using the fastest possible order.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -ArrayRealVector.walkInOptimizedOrder(RealVectorChangingVisitor visitor, │ │ │ +RealVector.walkInOptimizedOrder(RealVectorChangingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (and possibly change) some entries of this vector in optimized │ │ │ order.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RealVector.walkInOptimizedOrder(RealVectorChangingVisitor visitor, │ │ │ +ArrayRealVector.walkInOptimizedOrder(RealVectorChangingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (and possibly change) some entries of this vector in optimized │ │ │ order.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -ArrayRealVector.walkInOptimizedOrder(RealVectorPreservingVisitor visitor, │ │ │ +RealVector.walkInOptimizedOrder(RealVectorPreservingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (but does not alter) some entries of this vector in optimized │ │ │ order.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RealVector.walkInOptimizedOrder(RealVectorPreservingVisitor visitor, │ │ │ +ArrayRealVector.walkInOptimizedOrder(RealVectorPreservingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (but does not alter) some entries of this vector in optimized │ │ │ order.
    │ │ │ │ │ │ │ │ │ │ │ │ -T │ │ │ -FieldMatrix.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 │ │ │ -BlockFieldMatrix.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 │ │ │ -AbstractFieldMatrix.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 │ │ │ -Array2DRowFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +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 │ │ │ -FieldMatrix.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.
    │ │ │ │ │ │ │ │ │ │ │ │ -T │ │ │ -BlockFieldMatrix.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 │ │ │ -AbstractFieldMatrix.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 │ │ │ -Array2DRowFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +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.
    │ │ │ │ │ │ │ │ │ @@ -1583,94 +1583,94 @@ │ │ │ AdaptiveStepsizeFieldIntegrator.filterStep(T h, │ │ │ boolean forward, │ │ │ boolean acceptSmall) │ │ │
    Filter the integration step.
    │ │ │ │ │ │ │ │ │ │ │ │ -void │ │ │ -GraggBulirschStoerIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +abstract void │ │ │ +AdaptiveStepsizeIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -RungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +GraggBulirschStoerIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -AdamsBashforthIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +AdamsMoultonIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -EmbeddedRungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +AdamsBashforthIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -AdamsMoultonIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +RungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ abstract void │ │ │ -AdaptiveStepsizeIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +AdamsIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract void │ │ │ -AdamsIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +void │ │ │ +EmbeddedRungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ │ │ │ +FieldODEStateAndDerivative<T> │ │ │ +EmbeddedRungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ + FieldODEState<T> initialState, │ │ │ + T finalTime) │ │ │ +
    Integrate the differential equations up to the given time.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ abstract FieldODEStateAndDerivative<T> │ │ │ AdamsFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ FieldODEStateAndDerivative<T> │ │ │ AdamsMoultonFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ FieldODEStateAndDerivative<T> │ │ │ AdamsBashforthFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ │ │ │ │ - │ │ │ -FieldODEStateAndDerivative<T> │ │ │ -EmbeddedRungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ - FieldODEState<T> initialState, │ │ │ - T finalTime) │ │ │ -
    Integrate the differential equations up to the given time.
    │ │ │ - │ │ │ - │ │ │ │ │ │ FieldODEStateAndDerivative<T> │ │ │ RungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/OutOfRangeException.html │ │ │┄ Ordering differences only │ │ │ @@ -234,31 +234,31 @@ │ │ │ BicubicSplineInterpolatingFunction.partialDerivativeYY(double x, │ │ │ double y) │ │ │
    Deprecated. 
    │ │ │   │ │ │ │ │ │ │ │ │ double │ │ │ -PiecewiseBicubicSplineInterpolatingFunction.value(double x, │ │ │ +BicubicInterpolatingFunction.value(double x, │ │ │ double y) │ │ │
    Compute the value for the function.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BicubicSplineInterpolatingFunction.value(double x, │ │ │ +PiecewiseBicubicSplineInterpolatingFunction.value(double x, │ │ │ double y) │ │ │ -
    Deprecated. 
    │ │ │
    Compute the value for the function.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BicubicInterpolatingFunction.value(double x, │ │ │ +BicubicSplineInterpolatingFunction.value(double x, │ │ │ double y) │ │ │ +
    Deprecated. 
    │ │ │
    Compute the value for the function.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ TricubicInterpolatingFunction.value(double x, │ │ │ double y, │ │ │ @@ -322,106 +322,106 @@ │ │ │ Methods in org.apache.commons.math3.distribution that throw OutOfRangeException  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -double │ │ │ -EnumeratedRealDistribution.inverseCumulativeProbability(double p) │ │ │ +int │ │ │ +GeometricDistribution.inverseCumulativeProbability(double p) │ │ │
    Computes the quantile function of this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ -int │ │ │ -AbstractIntegerDistribution.inverseCumulativeProbability(double p) │ │ │ +double │ │ │ +AbstractRealDistribution.inverseCumulativeProbability(double p) │ │ │
    Computes the quantile function of this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -ConstantRealDistribution.inverseCumulativeProbability(double p) │ │ │ +UniformRealDistribution.inverseCumulativeProbability(double p) │ │ │
    Computes the quantile function of this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -AbstractRealDistribution.inverseCumulativeProbability(double p) │ │ │ +LaplaceDistribution.inverseCumulativeProbability(double p) │ │ │
    Computes the quantile function of this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RealDistribution.inverseCumulativeProbability(double p) │ │ │ +EnumeratedRealDistribution.inverseCumulativeProbability(double p) │ │ │
    Computes the quantile function of this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -TriangularDistribution.inverseCumulativeProbability(double p) │ │ │ +LogisticDistribution.inverseCumulativeProbability(double p) │ │ │
    Computes the quantile function of this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -GumbelDistribution.inverseCumulativeProbability(double p) │ │ │ +RealDistribution.inverseCumulativeProbability(double p) │ │ │
    Computes the quantile function of this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -LaplaceDistribution.inverseCumulativeProbability(double p) │ │ │ +ConstantRealDistribution.inverseCumulativeProbability(double p) │ │ │
    Computes the quantile function of this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -ExponentialDistribution.inverseCumulativeProbability(double p) │ │ │ +LevyDistribution.inverseCumulativeProbability(double p) │ │ │
    Computes the quantile function of this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -LevyDistribution.inverseCumulativeProbability(double p) │ │ │ +TriangularDistribution.inverseCumulativeProbability(double p) │ │ │
    Computes the quantile function of this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ -int │ │ │ -IntegerDistribution.inverseCumulativeProbability(double p) │ │ │ +double │ │ │ +CauchyDistribution.inverseCumulativeProbability(double p) │ │ │
    Computes the quantile function of this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -NormalDistribution.inverseCumulativeProbability(double p) │ │ │ +GumbelDistribution.inverseCumulativeProbability(double p) │ │ │
    Computes the quantile function of this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ -int │ │ │ -GeometricDistribution.inverseCumulativeProbability(double p) │ │ │ +double │ │ │ +NormalDistribution.inverseCumulativeProbability(double p) │ │ │
    Computes the quantile function of this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -UniformRealDistribution.inverseCumulativeProbability(double p) │ │ │ +ExponentialDistribution.inverseCumulativeProbability(double p) │ │ │
    Computes the quantile function of this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ -double │ │ │ -CauchyDistribution.inverseCumulativeProbability(double p) │ │ │ +int │ │ │ +AbstractIntegerDistribution.inverseCumulativeProbability(double p) │ │ │
    Computes the quantile function of this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ -double │ │ │ -LogisticDistribution.inverseCumulativeProbability(double p) │ │ │ +int │ │ │ +IntegerDistribution.inverseCumulativeProbability(double p) │ │ │
    Computes the quantile function of this distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -530,38 +530,38 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ @@ -580,59 +580,59 @@ │ │ │ double increment) │ │ │
    Adds (in place) the specified value to the specified entry of │ │ │ this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ @@ -1271,59 +1271,59 @@ │ │ │ double factor) │ │ │
    Multiplies (in place) the specified entry of this matrix by the │ │ │ specified value.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ @@ -1525,57 +1525,57 @@ │ │ │ int column, │ │ │ double value) │ │ │
    Set the entry in the specified row and column.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ @@ -1846,87 +1846,87 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ @@ -2024,61 +2024,61 @@ │ │ │ int end) │ │ │
    Visits (but does not alter) some entries of this vector in default order │ │ │ (increasing index).
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ @@ -2089,26 +2089,26 @@ │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries using the fastest possible order.
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ @@ -2216,121 +2216,121 @@ │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries using the fastest possible order.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/class-use/TooManyEvaluationsException.html │ │ │┄ Ordering differences only │ │ │ @@ -169,77 +169,77 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Constructors in org.apache.commons.math3.distribution that throw OutOfRangeException 
    Modifier and TypeMethod and Description
    voidArrayRealVector.addToEntry(int index, │ │ │ +RealVector.addToEntry(int index, │ │ │ double increment) │ │ │
    Change an entry at the specified index.
    │ │ │
    voidRealVector.addToEntry(int index, │ │ │ +ArrayRealVector.addToEntry(int index, │ │ │ double increment) │ │ │
    Change an entry at the specified index.
    │ │ │
    voidOpenMapRealMatrix.addToEntry(int row, │ │ │ +Array2DRowRealMatrix.addToEntry(int row, │ │ │ int column, │ │ │ double increment) │ │ │
    Adds (in place) the specified value to the specified entry of │ │ │ this matrix.
    │ │ │
    voidArray2DRowRealMatrix.addToEntry(int row, │ │ │ +DiagonalMatrix.addToEntry(int row, │ │ │ int column, │ │ │ double increment) │ │ │
    Adds (in place) the specified value to the specified entry of │ │ │ this matrix.
    │ │ │
    voidBlockRealMatrix.addToEntry(int row, │ │ │ +OpenMapRealMatrix.addToEntry(int row, │ │ │ int column, │ │ │ double increment) │ │ │
    Adds (in place) the specified value to the specified entry of │ │ │ this matrix.
    │ │ │
    voidDiagonalMatrix.addToEntry(int row, │ │ │ +BlockRealMatrix.addToEntry(int row, │ │ │ int column, │ │ │ double increment) │ │ │
    Adds (in place) the specified value to the specified entry of │ │ │ this matrix.
    │ │ │
    voidFieldMatrix.addToEntry(int row, │ │ │ +BlockFieldMatrix.addToEntry(int row, │ │ │ int column, │ │ │ - T increment) │ │ │ + T increment) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidBlockFieldMatrix.addToEntry(int row, │ │ │ +Array2DRowFieldMatrix.addToEntry(int row, │ │ │ int column, │ │ │ - T increment) │ │ │ + T increment) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    abstract voidAbstractFieldMatrix.addToEntry(int row, │ │ │ +voidFieldMatrix.addToEntry(int row, │ │ │ int column, │ │ │ - T increment) │ │ │ + T increment) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidArray2DRowFieldMatrix.addToEntry(int row, │ │ │ +abstract voidAbstractFieldMatrix.addToEntry(int row, │ │ │ int column, │ │ │ - T increment) │ │ │ + T increment) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    static voidMatrixUtils.checkColumnIndex(AnyMatrix m, │ │ │ int column) │ │ │ @@ -782,477 +782,477 @@ │ │ │ int startColumn, │ │ │ int endColumn, │ │ │ T[][] destination) │ │ │
    Copy a submatrix.
    │ │ │
    T[]FieldMatrix.getColumn(int column) │ │ │ +T[]BlockFieldMatrix.getColumn(int column) │ │ │
    Get the entries in column number col as an array.
    │ │ │
    T[]BlockFieldMatrix.getColumn(int column) │ │ │ -
    Get the entries in column number col as an array.
    │ │ │ +
    double[]RealMatrix.getColumn(int column) │ │ │ +
    Get the entries at the given column index as an array.
    │ │ │
    double[]RealMatrix.getColumn(int column) │ │ │ +AbstractRealMatrix.getColumn(int column) │ │ │
    Get the entries at the given column index as an array.
    │ │ │
    T[]AbstractFieldMatrix.getColumn(int column) │ │ │ +T[]FieldMatrix.getColumn(int column) │ │ │
    Get the entries in column number col as an array.
    │ │ │
    double[]AbstractRealMatrix.getColumn(int column) │ │ │ -
    Get the entries at the given column index as an array.
    │ │ │ +
    T[]AbstractFieldMatrix.getColumn(int column) │ │ │ +
    Get the entries in column number col as an array.
    │ │ │
    double[]BlockRealMatrix.getColumn(int column) │ │ │
    Get the entries at the given column index as an array.
    │ │ │
    FieldMatrix<T>FieldMatrix.getColumnMatrix(int column) │ │ │ +FieldMatrix<T>BlockFieldMatrix.getColumnMatrix(int column) │ │ │
    Get the entries in column number column │ │ │ as a column matrix.
    │ │ │
    FieldMatrix<T>BlockFieldMatrix.getColumnMatrix(int column) │ │ │ -
    Get the entries in column number column │ │ │ - as a column matrix.
    │ │ │ +
    RealMatrixRealMatrix.getColumnMatrix(int column) │ │ │ +
    Get the entries at the given column index as a column matrix.
    │ │ │
    RealMatrixRealMatrix.getColumnMatrix(int column) │ │ │ +AbstractRealMatrix.getColumnMatrix(int column) │ │ │
    Get the entries at the given column index as a column matrix.
    │ │ │
    FieldMatrix<T>AbstractFieldMatrix.getColumnMatrix(int column) │ │ │ +FieldMatrix<T>FieldMatrix.getColumnMatrix(int column) │ │ │
    Get the entries in column number column │ │ │ as a column matrix.
    │ │ │
    RealMatrixAbstractRealMatrix.getColumnMatrix(int column) │ │ │ -
    Get the entries at the given column index as a column matrix.
    │ │ │ +
    FieldMatrix<T>AbstractFieldMatrix.getColumnMatrix(int column) │ │ │ +
    Get the entries in column number column │ │ │ + as a column matrix.
    │ │ │
    BlockRealMatrixBlockRealMatrix.getColumnMatrix(int column) │ │ │
    Get the entries at the given column index as a column matrix.
    │ │ │
    FieldVector<T>FieldMatrix.getColumnVector(int column) │ │ │ +FieldVector<T>BlockFieldMatrix.getColumnVector(int column) │ │ │
    Returns the entries in column number column │ │ │ as a vector.
    │ │ │
    FieldVector<T>BlockFieldMatrix.getColumnVector(int column) │ │ │ -
    Returns the entries in column number column │ │ │ - as a vector.
    │ │ │ +
    RealVectorRealMatrix.getColumnVector(int column) │ │ │ +
    Get the entries at the given column index as a vector.
    │ │ │
    RealVectorRealMatrix.getColumnVector(int column) │ │ │ +AbstractRealMatrix.getColumnVector(int column) │ │ │
    Get the entries at the given column index as a vector.
    │ │ │
    FieldVector<T>AbstractFieldMatrix.getColumnVector(int column) │ │ │ +FieldVector<T>FieldMatrix.getColumnVector(int column) │ │ │
    Returns the entries in column number column │ │ │ as a vector.
    │ │ │
    RealVectorAbstractRealMatrix.getColumnVector(int column) │ │ │ -
    Get the entries at the given column index as a vector.
    │ │ │ +
    FieldVector<T>AbstractFieldMatrix.getColumnVector(int column) │ │ │ +
    Returns the entries in column number column │ │ │ + as a vector.
    │ │ │
    RealVectorBlockRealMatrix.getColumnVector(int column) │ │ │
    Get the entries at the given column index as a vector.
    │ │ │
    TSparseFieldVector.getEntry(int index) │ │ │ -
    Returns the entry in the specified index.
    │ │ │ +
    abstract doubleRealVector.getEntry(int index) │ │ │ +
    Return the entry at the specified index.
    │ │ │
    doubleArrayRealVector.getEntry(int index) │ │ │ +OpenMapRealVector.getEntry(int index) │ │ │
    Return the entry at the specified index.
    │ │ │
    doubleOpenMapRealVector.getEntry(int index) │ │ │ +ArrayRealVector.getEntry(int index) │ │ │
    Return the entry at the specified index.
    │ │ │
    abstract doubleRealVector.getEntry(int index) │ │ │ -
    Return the entry at the specified index.
    │ │ │ +
    TSparseFieldVector.getEntry(int index) │ │ │ +
    Returns the entry in the specified index.
    │ │ │
    TFieldVector.getEntry(int index) │ │ │
    Returns the entry in the specified index.
    │ │ │
    TFieldMatrix.getEntry(int row, │ │ │ +TBlockFieldMatrix.getEntry(int row, │ │ │ int column) │ │ │
    Returns the entry in the specified row and column.
    │ │ │
    doubleOpenMapRealMatrix.getEntry(int row, │ │ │ +TArray2DRowFieldMatrix.getEntry(int row, │ │ │ int column) │ │ │ -
    Get the entry in the specified row and column.
    │ │ │ +
    Returns the entry in the specified row and column.
    │ │ │
    TBlockFieldMatrix.getEntry(int row, │ │ │ +doubleArray2DRowRealMatrix.getEntry(int row, │ │ │ int column) │ │ │ -
    Returns the entry in the specified row and column.
    │ │ │ +
    Get the entry in the specified row and column.
    │ │ │
    doubleArray2DRowRealMatrix.getEntry(int row, │ │ │ +DiagonalMatrix.getEntry(int row, │ │ │ int column) │ │ │
    Get the entry in the specified row and column.
    │ │ │
    doubleRealMatrix.getEntry(int row, │ │ │ int column) │ │ │
    Get the entry in the specified row and column.
    │ │ │
    abstract TAbstractFieldMatrix.getEntry(int row, │ │ │ +abstract doubleAbstractRealMatrix.getEntry(int row, │ │ │ int column) │ │ │ -
    Returns the entry in the specified row and column.
    │ │ │ +
    Get the entry in the specified row and column.
    │ │ │
    abstract doubleAbstractRealMatrix.getEntry(int row, │ │ │ +TFieldMatrix.getEntry(int row, │ │ │ int column) │ │ │ -
    Get the entry in the specified row and column.
    │ │ │ +
    Returns the entry in the specified row and column.
    │ │ │
    doubleBlockRealMatrix.getEntry(int row, │ │ │ +OpenMapRealMatrix.getEntry(int row, │ │ │ int column) │ │ │
    Get the entry in the specified row and column.
    │ │ │
    doubleDiagonalMatrix.getEntry(int row, │ │ │ +abstract TAbstractFieldMatrix.getEntry(int row, │ │ │ int column) │ │ │ -
    Get the entry in the specified row and column.
    │ │ │ +
    Returns the entry in the specified row and column.
    │ │ │
    TArray2DRowFieldMatrix.getEntry(int row, │ │ │ +doubleBlockRealMatrix.getEntry(int row, │ │ │ int column) │ │ │ -
    Returns the entry in the specified row and column.
    │ │ │ +
    Get the entry in the specified row and column.
    │ │ │
    T[]FieldMatrix.getRow(int row) │ │ │ +T[]BlockFieldMatrix.getRow(int row) │ │ │
    Get the entries in row number row as an array.
    │ │ │
    T[]BlockFieldMatrix.getRow(int row) │ │ │ -
    Get the entries in row number row as an array.
    │ │ │ +
    double[]RealMatrix.getRow(int row) │ │ │ +
    Get the entries at the given row index.
    │ │ │
    double[]RealMatrix.getRow(int row) │ │ │ +AbstractRealMatrix.getRow(int row) │ │ │
    Get the entries at the given row index.
    │ │ │
    T[]AbstractFieldMatrix.getRow(int row) │ │ │ +T[]FieldMatrix.getRow(int row) │ │ │
    Get the entries in row number row as an array.
    │ │ │
    double[]AbstractRealMatrix.getRow(int row) │ │ │ -
    Get the entries at the given row index.
    │ │ │ +
    T[]AbstractFieldMatrix.getRow(int row) │ │ │ +
    Get the entries in row number row as an array.
    │ │ │
    double[]BlockRealMatrix.getRow(int row) │ │ │
    Get the entries at the given row index.
    │ │ │
    FieldMatrix<T>FieldMatrix.getRowMatrix(int row) │ │ │ +FieldMatrix<T>BlockFieldMatrix.getRowMatrix(int row) │ │ │
    Get the entries in row number row │ │ │ as a row matrix.
    │ │ │
    FieldMatrix<T>BlockFieldMatrix.getRowMatrix(int row) │ │ │ -
    Get the entries in row number row │ │ │ - as a row matrix.
    │ │ │ +
    RealMatrixRealMatrix.getRowMatrix(int row) │ │ │ +
    Get the entries at the given row index as a row matrix.
    │ │ │
    RealMatrixRealMatrix.getRowMatrix(int row) │ │ │ +AbstractRealMatrix.getRowMatrix(int row) │ │ │
    Get the entries at the given row index as a row matrix.
    │ │ │
    FieldMatrix<T>AbstractFieldMatrix.getRowMatrix(int row) │ │ │ +FieldMatrix<T>FieldMatrix.getRowMatrix(int row) │ │ │
    Get the entries in row number row │ │ │ as a row matrix.
    │ │ │
    RealMatrixAbstractRealMatrix.getRowMatrix(int row) │ │ │ -
    Get the entries at the given row index as a row matrix.
    │ │ │ +
    FieldMatrix<T>AbstractFieldMatrix.getRowMatrix(int row) │ │ │ +
    Get the entries in row number row │ │ │ + as a row matrix.
    │ │ │
    BlockRealMatrixBlockRealMatrix.getRowMatrix(int row) │ │ │
    Get the entries at the given row index as a row matrix.
    │ │ │
    FieldVector<T>FieldMatrix.getRowVector(int row) │ │ │ +FieldVector<T>BlockFieldMatrix.getRowVector(int row) │ │ │
    Get the entries in row number row │ │ │ as a vector.
    │ │ │
    FieldVector<T>BlockFieldMatrix.getRowVector(int row) │ │ │ -
    Get the entries in row number row │ │ │ - as a vector.
    │ │ │ +
    RealVectorRealMatrix.getRowVector(int row) │ │ │ +
    Returns the entries in row number row as a vector.
    │ │ │
    RealVectorRealMatrix.getRowVector(int row) │ │ │ +AbstractRealMatrix.getRowVector(int row) │ │ │
    Returns the entries in row number row as a vector.
    │ │ │
    FieldVector<T>AbstractFieldMatrix.getRowVector(int row) │ │ │ +FieldVector<T>FieldMatrix.getRowVector(int row) │ │ │
    Get the entries in row number row │ │ │ as a vector.
    │ │ │
    RealVectorAbstractRealMatrix.getRowVector(int row) │ │ │ -
    Returns the entries in row number row as a vector.
    │ │ │ +
    FieldVector<T>AbstractFieldMatrix.getRowVector(int row) │ │ │ +
    Get the entries in row number row │ │ │ + as a vector.
    │ │ │
    RealVectorBlockRealMatrix.getRowVector(int row) │ │ │
    Returns the entries in row number row as a vector.
    │ │ │
    FieldMatrix<T>FieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ +RealMatrixRealMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │ -
    Get a submatrix.
    │ │ │ +
    Gets a submatrix.
    │ │ │
    RealMatrixRealMatrix.getSubMatrix(int[] selectedRows, │ │ │ +AbstractRealMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │
    Gets a submatrix.
    │ │ │
    FieldMatrix<T>AbstractFieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ +FieldMatrix<T>FieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │
    Get a submatrix.
    │ │ │
    RealMatrixAbstractRealMatrix.getSubMatrix(int[] selectedRows, │ │ │ +FieldMatrix<T>AbstractFieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │ -
    Gets a submatrix.
    │ │ │ +
    Get a submatrix.
    │ │ │
    FieldMatrix<T>FieldMatrix.getSubMatrix(int startRow, │ │ │ +FieldMatrix<T>BlockFieldMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Get a submatrix.
    │ │ │
    FieldMatrix<T>BlockFieldMatrix.getSubMatrix(int startRow, │ │ │ +RealMatrixRealMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ -
    Get a submatrix.
    │ │ │ +
    Gets a submatrix.
    │ │ │
    RealMatrixRealMatrix.getSubMatrix(int startRow, │ │ │ +AbstractRealMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Gets a submatrix.
    │ │ │
    FieldMatrix<T>AbstractFieldMatrix.getSubMatrix(int startRow, │ │ │ +FieldMatrix<T>FieldMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Get a submatrix.
    │ │ │
    RealMatrixAbstractRealMatrix.getSubMatrix(int startRow, │ │ │ +FieldMatrix<T>AbstractFieldMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │ -
    Gets a submatrix.
    │ │ │ +
    Get a submatrix.
    │ │ │
    BlockRealMatrixBlockRealMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Gets a submatrix.
    │ │ │
    FieldVector<T>ArrayFieldVector.getSubVector(int index, │ │ │ +abstract RealVectorRealVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │
    FieldVector<T>SparseFieldVector.getSubVector(int index, │ │ │ +FieldVector<T>ArrayFieldVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │
    RealVectorArrayRealVector.getSubVector(int index, │ │ │ +OpenMapRealVectorOpenMapRealVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │
    OpenMapRealVectorOpenMapRealVector.getSubVector(int index, │ │ │ +RealVectorArrayRealVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │
    abstract RealVectorRealVector.getSubVector(int index, │ │ │ +FieldVector<T>SparseFieldVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │
    FieldVector<T>FieldVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │
    voidOpenMapRealMatrix.multiplyEntry(int row, │ │ │ +Array2DRowRealMatrix.multiplyEntry(int row, │ │ │ int column, │ │ │ double factor) │ │ │
    Multiplies (in place) the specified entry of this matrix by the │ │ │ specified value.
    │ │ │
    voidArray2DRowRealMatrix.multiplyEntry(int row, │ │ │ +DiagonalMatrix.multiplyEntry(int row, │ │ │ int column, │ │ │ double factor) │ │ │
    Multiplies (in place) the specified entry of this matrix by the │ │ │ specified value.
    │ │ │
    voidBlockRealMatrix.multiplyEntry(int row, │ │ │ +OpenMapRealMatrix.multiplyEntry(int row, │ │ │ int column, │ │ │ double factor) │ │ │
    Multiplies (in place) the specified entry of this matrix by the │ │ │ specified value.
    │ │ │
    voidDiagonalMatrix.multiplyEntry(int row, │ │ │ +BlockRealMatrix.multiplyEntry(int row, │ │ │ int column, │ │ │ double factor) │ │ │
    Multiplies (in place) the specified entry of this matrix by the │ │ │ specified value.
    │ │ │
    voidFieldMatrix.multiplyEntry(int row, │ │ │ +BlockFieldMatrix.multiplyEntry(int row, │ │ │ int column, │ │ │ - T factor) │ │ │ + T factor) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidBlockFieldMatrix.multiplyEntry(int row, │ │ │ +Array2DRowFieldMatrix.multiplyEntry(int row, │ │ │ int column, │ │ │ - T factor) │ │ │ + T factor) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    abstract voidAbstractFieldMatrix.multiplyEntry(int row, │ │ │ +voidFieldMatrix.multiplyEntry(int row, │ │ │ int column, │ │ │ - T factor) │ │ │ + T factor) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidArray2DRowFieldMatrix.multiplyEntry(int row, │ │ │ +abstract voidAbstractFieldMatrix.multiplyEntry(int row, │ │ │ int column, │ │ │ - T factor) │ │ │ + T factor) │ │ │
    Change an entry in the specified row and column.
    │ │ │
    voidArrayFieldVector.set(int index, │ │ │ ArrayFieldVector<T> v) │ │ │ @@ -1352,48 +1352,48 @@ │ │ │ double[] array) │ │ │
    Sets the specified column of this matrix to the entries │ │ │ of the specified array.
    │ │ │
    voidFieldMatrix.setColumn(int column, │ │ │ - T[] array) │ │ │ +BlockFieldMatrix.setColumn(int column, │ │ │ + T[] array) │ │ │
    Set the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidBlockFieldMatrix.setColumn(int column, │ │ │ - T[] array) │ │ │ +FieldMatrix.setColumn(int column, │ │ │ + T[] array) │ │ │
    Set the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidAbstractFieldMatrix.setColumn(int column, │ │ │ T[] array) │ │ │
    Set the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidFieldMatrix.setColumnMatrix(int column, │ │ │ - FieldMatrix<T> matrix) │ │ │ +BlockFieldMatrix.setColumnMatrix(int column, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Set the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidBlockFieldMatrix.setColumnMatrix(int column, │ │ │ - FieldMatrix<T> matrix) │ │ │ +FieldMatrix.setColumnMatrix(int column, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Set the entries in column number column │ │ │ as a column matrix.
    │ │ │
    voidAbstractFieldMatrix.setColumnMatrix(int column, │ │ │ @@ -1424,24 +1424,24 @@ │ │ │ RealMatrix matrix) │ │ │
    Sets the specified column of this matrix to the entries │ │ │ of the specified column matrix.
    │ │ │
    voidFieldMatrix.setColumnVector(int column, │ │ │ - FieldVector<T> vector) │ │ │ +BlockFieldMatrix.setColumnVector(int column, │ │ │ + FieldVector<T> vector) │ │ │
    Set the entries in column number column │ │ │ as a vector.
    │ │ │
    voidBlockFieldMatrix.setColumnVector(int column, │ │ │ - FieldVector<T> vector) │ │ │ +FieldMatrix.setColumnVector(int column, │ │ │ + FieldVector<T> vector) │ │ │
    Set the entries in column number column │ │ │ as a vector.
    │ │ │
    voidAbstractFieldMatrix.setColumnVector(int column, │ │ │ @@ -1471,45 +1471,45 @@ │ │ │ BlockRealMatrix.setColumnVector(int column, │ │ │ RealVector vector) │ │ │
    Sets the specified column of this matrix to the entries │ │ │ of the specified vector.
    │ │ │
    voidArrayRealVector.setEntry(int index, │ │ │ +abstract voidRealVector.setEntry(int index, │ │ │ double value) │ │ │
    Set a single element.
    │ │ │
    voidOpenMapRealVector.setEntry(int index, │ │ │ double value) │ │ │
    Set a single element.
    │ │ │
    abstract voidRealVector.setEntry(int index, │ │ │ +voidArrayRealVector.setEntry(int index, │ │ │ double value) │ │ │
    Set a single element.
    │ │ │
    voidOpenMapRealMatrix.setEntry(int row, │ │ │ +Array2DRowRealMatrix.setEntry(int row, │ │ │ int column, │ │ │ double value) │ │ │
    Set the entry in the specified row and column.
    │ │ │
    voidArray2DRowRealMatrix.setEntry(int row, │ │ │ +DiagonalMatrix.setEntry(int row, │ │ │ int column, │ │ │ double value) │ │ │
    Set the entry in the specified row and column.
    │ │ │
    void
    voidBlockRealMatrix.setEntry(int row, │ │ │ +OpenMapRealMatrix.setEntry(int row, │ │ │ int column, │ │ │ double value) │ │ │
    Set the entry in the specified row and column.
    │ │ │
    voidDiagonalMatrix.setEntry(int row, │ │ │ +BlockRealMatrix.setEntry(int row, │ │ │ int column, │ │ │ double value) │ │ │
    Set the entry in the specified row and column.
    │ │ │
    voidFieldMatrix.setEntry(int row, │ │ │ +BlockFieldMatrix.setEntry(int row, │ │ │ int column, │ │ │ - T value) │ │ │ + T value) │ │ │
    Set the entry in the specified row and column.
    │ │ │
    voidBlockFieldMatrix.setEntry(int row, │ │ │ +Array2DRowFieldMatrix.setEntry(int row, │ │ │ int column, │ │ │ - T value) │ │ │ + T value) │ │ │
    Set the entry in the specified row and column.
    │ │ │
    abstract voidAbstractFieldMatrix.setEntry(int row, │ │ │ +voidFieldMatrix.setEntry(int row, │ │ │ int column, │ │ │ - T value) │ │ │ + T value) │ │ │
    Set the entry in the specified row and column.
    │ │ │
    voidArray2DRowFieldMatrix.setEntry(int row, │ │ │ +abstract voidAbstractFieldMatrix.setEntry(int row, │ │ │ int column, │ │ │ - T value) │ │ │ + T value) │ │ │
    Set the entry in the specified row and column.
    │ │ │
    voidSparseFieldVector.setEntry(int index, │ │ │ T value) │ │ │ @@ -1611,24 +1611,24 @@ │ │ │ double[] array) │ │ │
    Sets the specified row of this matrix to the entries │ │ │ of the specified array.
    │ │ │
    voidFieldMatrix.setRow(int row, │ │ │ - T[] array) │ │ │ +BlockFieldMatrix.setRow(int row, │ │ │ + T[] array) │ │ │
    Set the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidBlockFieldMatrix.setRow(int row, │ │ │ - T[] array) │ │ │ +FieldMatrix.setRow(int row, │ │ │ + T[] array) │ │ │
    Set the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidAbstractFieldMatrix.setRow(int row, │ │ │ @@ -1651,24 +1651,24 @@ │ │ │ BlockRealMatrix matrix) │ │ │
    Sets the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidFieldMatrix.setRowMatrix(int row, │ │ │ - FieldMatrix<T> matrix) │ │ │ +BlockFieldMatrix.setRowMatrix(int row, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Set the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidBlockFieldMatrix.setRowMatrix(int row, │ │ │ - FieldMatrix<T> matrix) │ │ │ +FieldMatrix.setRowMatrix(int row, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Set the entries in row number row │ │ │ as a row matrix.
    │ │ │
    voidAbstractFieldMatrix.setRowMatrix(int row, │ │ │ @@ -1699,24 +1699,24 @@ │ │ │ RealMatrix matrix) │ │ │
    Sets the specified row of this matrix to the entries of │ │ │ the specified row matrix.
    │ │ │
    voidFieldMatrix.setRowVector(int row, │ │ │ - FieldVector<T> vector) │ │ │ +BlockFieldMatrix.setRowVector(int row, │ │ │ + FieldVector<T> vector) │ │ │
    Set the entries in row number row │ │ │ as a vector.
    │ │ │
    voidBlockFieldMatrix.setRowVector(int row, │ │ │ - FieldVector<T> vector) │ │ │ +FieldMatrix.setRowVector(int row, │ │ │ + FieldVector<T> vector) │ │ │
    Set the entries in row number row │ │ │ as a vector.
    │ │ │
    voidAbstractFieldMatrix.setRowVector(int row, │ │ │ @@ -1783,42 +1783,42 @@ │ │ │ int column) │ │ │
    Replace the submatrix starting at row, column using data in the │ │ │ input subMatrix array.
    │ │ │
    voidFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +BlockFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │
    voidBlockFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +Array2DRowFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │
    voidAbstractFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +FieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │
    voidArray2DRowFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ +AbstractFieldMatrix.setSubMatrix(T[][] subMatrix, │ │ │ int row, │ │ │ int column) │ │ │
    Replace the submatrix starting at (row, column) using data in the │ │ │ input subMatrix array.
    │ │ │
    voidFieldVector.setSubVector(int index, │ │ │ FieldVector<T> v) │ │ │
    Set a set of consecutive elements.
    │ │ │
    voidArrayRealVector.setSubVector(int index, │ │ │ +abstract voidRealVector.setSubVector(int index, │ │ │ RealVector v) │ │ │
    Set a sequence of consecutive elements.
    │ │ │
    voidOpenMapRealVector.setSubVector(int index, │ │ │ RealVector v) │ │ │
    Set a sequence of consecutive elements.
    │ │ │
    abstract voidRealVector.setSubVector(int index, │ │ │ +voidArrayRealVector.setSubVector(int index, │ │ │ RealVector v) │ │ │
    Set a sequence of consecutive elements.
    │ │ │
    TFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │
    TFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    TArray2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │
    doubleArrayRealVector.walkInDefaultOrder(RealVectorChangingVisitor visitor, │ │ │ +RealVector.walkInDefaultOrder(RealVectorChangingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (and possibly alters) some entries of this vector in default order │ │ │ (increasing index).
    │ │ │
    doubleRealVector.walkInDefaultOrder(RealVectorChangingVisitor visitor, │ │ │ +ArrayRealVector.walkInDefaultOrder(RealVectorChangingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (and possibly alters) some entries of this vector in default order │ │ │ (increasing index).
    │ │ │
    doubleArrayRealVector.walkInDefaultOrder(RealVectorPreservingVisitor visitor, │ │ │ +RealVector.walkInDefaultOrder(RealVectorPreservingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (but does not alter) some entries of this vector in default order │ │ │ (increasing index).
    │ │ │
    doubleRealVector.walkInDefaultOrder(RealVectorPreservingVisitor visitor, │ │ │ +ArrayRealVector.walkInDefaultOrder(RealVectorPreservingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (but does not alter) some entries of this vector in default order │ │ │ (increasing index).
    │ │ │
    TFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries using the fastest possible order.
    │ │ │
    TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries using the fastest possible order.
    │ │ │
    TFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries using the fastest possible order.
    │ │ │
    TBlockFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInOptimizedOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries using the fastest possible order.
    │ │ │
    doubleArrayRealVector.walkInOptimizedOrder(RealVectorChangingVisitor visitor, │ │ │ +RealVector.walkInOptimizedOrder(RealVectorChangingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (and possibly change) some entries of this vector in optimized │ │ │ order.
    │ │ │
    doubleRealVector.walkInOptimizedOrder(RealVectorChangingVisitor visitor, │ │ │ +ArrayRealVector.walkInOptimizedOrder(RealVectorChangingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (and possibly change) some entries of this vector in optimized │ │ │ order.
    │ │ │
    doubleArrayRealVector.walkInOptimizedOrder(RealVectorPreservingVisitor visitor, │ │ │ +RealVector.walkInOptimizedOrder(RealVectorPreservingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (but does not alter) some entries of this vector in optimized │ │ │ order.
    │ │ │
    doubleRealVector.walkInOptimizedOrder(RealVectorPreservingVisitor visitor, │ │ │ +ArrayRealVector.walkInOptimizedOrder(RealVectorPreservingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (but does not alter) some entries of this vector in optimized │ │ │ order.
    │ │ │
    TFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TBlockFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    TBlockFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TArray2DRowFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    TAbstractFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    TArray2DRowFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │
    TFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TBlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    TBlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TArray2DRowFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    TAbstractFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    TArray2DRowFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +TAbstractFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │
    protected doubleBaseAbstractUnivariateIntegrator.computeObjectiveValue(double point) │ │ │
    Compute the objective function value.
    │ │ │
    protected doubleMidPointIntegrator.doIntegrate() │ │ │ +LegendreGaussIntegrator.doIntegrate() │ │ │ +
    Deprecated. 
    │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │
    protected doubleSimpsonIntegrator.doIntegrate() │ │ │ +TrapezoidIntegrator.doIntegrate() │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │
    protected doubleLegendreGaussIntegrator.doIntegrate() │ │ │ -
    Deprecated. 
    │ │ │ +
    IterativeLegendreGaussIntegrator.doIntegrate() │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │
    protected doubleTrapezoidIntegrator.doIntegrate() │ │ │ +MidPointIntegrator.doIntegrate() │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │
    protected abstract doubleBaseAbstractUnivariateIntegrator.doIntegrate() │ │ │ +protected doubleRombergIntegrator.doIntegrate() │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │
    protected doubleRombergIntegrator.doIntegrate() │ │ │ +protected abstract doubleBaseAbstractUnivariateIntegrator.doIntegrate() │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │
    protected doubleIterativeLegendreGaussIntegrator.doIntegrate() │ │ │ +SimpsonIntegrator.doIntegrate() │ │ │
    Method for implementing actual integration algorithms in derived │ │ │ classes.
    │ │ │
    doubleBaseAbstractUnivariateIntegrator.integrate(int maxEval, │ │ │ +UnivariateIntegrator.integrate(int maxEval, │ │ │ UnivariateFunction f, │ │ │ - double lower, │ │ │ - double upper) │ │ │ + double min, │ │ │ + double max) │ │ │
    Integrate the function in the given interval.
    │ │ │
    doubleUnivariateIntegrator.integrate(int maxEval, │ │ │ +BaseAbstractUnivariateIntegrator.integrate(int maxEval, │ │ │ UnivariateFunction f, │ │ │ - double min, │ │ │ - double max) │ │ │ + double lower, │ │ │ + double upper) │ │ │
    Integrate the function in the given interval.
    │ │ │
    │ │ │ │ │ │
  • │ │ │ @@ -270,86 +270,86 @@ │ │ │ protected DerivativeStructure │ │ │ AbstractUnivariateDifferentiableSolver.computeObjectiveValueAndDerivative(double point) │ │ │
    Compute the objective function value.
    │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ -MullerSolver2.doSolve() │ │ │ +NewtonSolver.doSolve() │ │ │ +
    Deprecated. 
    │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected double │ │ │ -MullerSolver.doSolve() │ │ │ +double │ │ │ +LaguerreSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ -BisectionSolver.doSolve() │ │ │ +RiddersSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ -RiddersSolver.doSolve() │ │ │ +MullerSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected abstract double │ │ │ -BaseAbstractUnivariateSolver.doSolve() │ │ │ +protected double │ │ │ +NewtonRaphsonSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ -BracketingNthOrderBrentSolver.doSolve() │ │ │ +MullerSolver2.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ BrentSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ -NewtonRaphsonSolver.doSolve() │ │ │ +SecantSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ -double │ │ │ -LaguerreSolver.doSolve() │ │ │ +protected abstract double │ │ │ +BaseAbstractUnivariateSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ -SecantSolver.doSolve() │ │ │ +BracketingNthOrderBrentSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected double │ │ │ -NewtonSolver.doSolve() │ │ │ -
    Deprecated. 
    │ │ │ +BisectionSolver.doSolve() │ │ │
    Method for implementing actual optimization algorithms in derived │ │ │ classes.
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ BaseAbstractUnivariateSolver.incrementEvaluationCount() │ │ │ @@ -381,26 +381,26 @@ │ │ │ double min, │ │ │ double max)
    │ │ │
    Solve for a zero root in the given interval.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BaseAbstractUnivariateSolver.solve(int maxEval, │ │ │ - FUNC f, │ │ │ +BaseUnivariateSolver.solve(int maxEval, │ │ │ + FUNC f, │ │ │ double min, │ │ │ double max, │ │ │ double startValue) │ │ │
    Solve for a zero in the given interval, start at startValue.
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -BaseUnivariateSolver.solve(int maxEval, │ │ │ - FUNC f, │ │ │ +BaseAbstractUnivariateSolver.solve(int maxEval, │ │ │ + FUNC f, │ │ │ double min, │ │ │ double max, │ │ │ double startValue) │ │ │
    Solve for a zero in the given interval, start at startValue.
    │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/package-use.html │ │ │ @@ -380,74 +380,68 @@ │ │ │ │ │ │ org.apache.commons.math3.stat │ │ │ │ │ │
    Data storage, manipulation and summary routines.
    │ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.stat.clustering │ │ │ - │ │ │ -
    All classes and sub-packages of this package are deprecated.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ org.apache.commons.math3.stat.correlation │ │ │ │ │ │
    Correlations/Covariance computations.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.stat.descriptive │ │ │ │ │ │
    Generic univariate summary statistic objects.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.stat.descriptive.moment │ │ │ │ │ │
    Summary statistics based on moments.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.stat.descriptive.rank │ │ │ │ │ │
    Summary statistics based on ranks.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.stat.descriptive.summary │ │ │ │ │ │
    Other summary statistics.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.stat.inference │ │ │ │ │ │
    Classes providing hypothesis testing.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.stat.interval │ │ │ │ │ │
    Classes providing binomial proportion confidence interval construction.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.stat.regression │ │ │ │ │ │
    Statistical routines involving multivariate data.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.transform │ │ │ │ │ │
    Implementations of transform methods, including Fast Fourier transforms.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.util │ │ │ │ │ │
    Convenience routines and common data structures used throughout the commons-math library.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1525,14 +1519,25 @@ │ │ │ │ │ │ │ │ │ MathIllegalArgumentException │ │ │
    Base class for all preconditions violation exceptions.
    │ │ │ │ │ │ │ │ │ │ │ │ +NotPositiveException │ │ │ +
    Exception to be thrown when the argument is negative.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ +NullArgumentException │ │ │ +
    All conditions checks that fail due to a null argument must throw │ │ │ + this exception.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ NumberIsTooSmallException │ │ │
    Exception to be thrown when a number is too small.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ @@ -1699,14 +1704,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │
    Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.optim.linear 
    Class and Description
    MathIllegalStateException │ │ │ +
    Base class for all exceptions that signal that the process │ │ │ + throwing the exception is in a state that does not comply with │ │ │ + the set of states that it is designed to be in.
    │ │ │ +
    TooManyIterationsException │ │ │
    Exception to be thrown when the maximal number of iterations is exceeded.
    │ │ │
    │ │ │ │ │ │ @@ -1766,14 +1778,24 @@ │ │ │ │ │ │ │ │ │ DimensionMismatchException │ │ │
    Exception to be thrown when two dimensions differ.
    │ │ │ │ │ │ │ │ │ │ │ │ +NotPositiveException │ │ │ +
    Exception to be thrown when the argument is negative.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ +NotStrictlyPositiveException │ │ │ +
    Exception to be thrown when the argument is not greater than 0.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ TooManyEvaluationsException │ │ │
    Exception to be thrown when the maximal number of evaluations is exceeded.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1855,24 +1877,14 @@ │ │ │ │ │ │ │ │ │ DimensionMismatchException │ │ │
    Exception to be thrown when two dimensions differ.
    │ │ │ │ │ │ │ │ │ │ │ │ -NotPositiveException │ │ │ -
    Exception to be thrown when the argument is negative.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -NotStrictlyPositiveException │ │ │ -
    Exception to be thrown when the argument is not greater than 0.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ TooManyEvaluationsException │ │ │
    Exception to be thrown when the maximal number of evaluations is exceeded.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2042,48 +2054,14 @@ │ │ │ NumberIsTooSmallException │ │ │
    Exception to be thrown when a number is too small.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -
  • │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -
    Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.stat.clustering 
    Class and Description
    ConvergenceException │ │ │ -
    Error thrown when a numerical computation can not be performed because the │ │ │ - numerical result failed to converge to a finite value.
    │ │ │ -
    MathIllegalArgumentException │ │ │ -
    Base class for all preconditions violation exceptions.
    │ │ │ -
    NotPositiveException │ │ │ -
    Exception to be thrown when the argument is negative.
    │ │ │ -
    NullArgumentException │ │ │ -
    All conditions checks that fail due to a null argument must throw │ │ │ - this exception.
    │ │ │ -
    │ │ │ -
  • │ │ │
  • │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/ExceptionContextProvider.html │ │ │ @@ -97,15 +97,15 @@ │ │ │ │ │ │
    │ │ │
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.stat.correlation 
    Class and Description
    Modifier and TypeMethod and Description
    ExceptionContextMathRuntimeException.getContext() │ │ │ +MathIllegalStateException.getContext() │ │ │
    Gets a reference to the "rich context" data structure that allows to │ │ │ customize error messages and store key, value pairs in exceptions.
    │ │ │
    ExceptionContextMathIllegalStateException.getContext() │ │ │ +MathIllegalArgumentException.getContext() │ │ │
    Gets a reference to the "rich context" data structure that allows to │ │ │ customize error messages and store key, value pairs in exceptions.
    │ │ │
    ExceptionContextMathIllegalArgumentException.getContext() │ │ │ +MathArithmeticException.getContext() │ │ │
    Gets a reference to the "rich context" data structure that allows to │ │ │ customize error messages and store key, value pairs in exceptions.
    │ │ │
    ExceptionContextMathUnsupportedOperationException.getContext() │ │ │ +MathRuntimeException.getContext() │ │ │
    Gets a reference to the "rich context" data structure that allows to │ │ │ customize error messages and store key, value pairs in exceptions.
    │ │ │
    ExceptionContextMathArithmeticException.getContext() │ │ │ +MathUnsupportedOperationException.getContext() │ │ │
    Gets a reference to the "rich context" data structure that allows to │ │ │ customize error messages and store key, value pairs in exceptions.
    │ │ │
    │ │ │
  • │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/class-use/ExceptionContextProvider.html │ │ │ @@ -131,17 +131,17 @@ │ │ │ org.apache.commons.math3.ode │ │ │ │ │ │
    │ │ │ This package provides classes to solve Ordinary Differential Equations problems.
    │ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.optimization.linear │ │ │ +org.apache.commons.math3.optim.linear │ │ │ │ │ │ -
    This package provides optimization algorithms for linear constrained problems.
    │ │ │ +
    Optimization algorithms for linear constrained problems.
    │ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math3.stat.regression │ │ │ │ │ │
    Statistical routines involving multivariate data.
    │ │ │ │ │ │ @@ -549,39 +549,35 @@ │ │ │ UnknownParameterException │ │ │
    Exception to be thrown when a parameter is unknown.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -
  • │ │ │ +
  • │ │ │ │ │ │ │ │ │ -

    Uses of ExceptionContextProvider in org.apache.commons.math3.optimization.linear

    │ │ │ +

    Uses of ExceptionContextProvider in org.apache.commons.math3.optim.linear

    │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Classes in org.apache.commons.math3.optimization.linear that implement ExceptionContextProvider Classes in org.apache.commons.math3.optim.linear that implement ExceptionContextProvider 
    Modifier and TypeClass and Description
    class NoFeasibleSolutionException │ │ │ -
    Deprecated.  │ │ │ -
    As of 3.1 (to be removed in 4.0).
    │ │ │ -
    │ │ │ +
    NoFeasibleSolutionException │ │ │ +
    This class represents exceptions thrown by optimizers when no solution fulfills the constraints.
    │ │ │
    class UnboundedSolutionException │ │ │ -
    Deprecated.  │ │ │ -
    As of 3.1 (to be removed in 4.0).
    │ │ │ -
    │ │ │ +
    UnboundedSolutionException │ │ │ +
    This class represents exceptions thrown by optimizers when a solution escapes to infinity.
    │ │ │
    │ │ │
  • │ │ │
  • │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/exception/util/package-use.html │ │ │ @@ -137,17 +137,17 @@ │ │ │ org.apache.commons.math3.ode │ │ │ │ │ │
    │ │ │ This package provides classes to solve Ordinary Differential Equations problems.
    │ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.optimization.linear │ │ │ +org.apache.commons.math3.optim.linear │ │ │ │ │ │ -
    This package provides optimization algorithms for linear constrained problems.
    │ │ │ +
    Optimization algorithms for linear constrained problems.
    │ │ │ │ │ │ │ │ │ │ │ │ org.apache.commons.math3.stat.regression │ │ │ │ │ │
    Statistical routines involving multivariate data.
    │ │ │ │ │ │ @@ -350,25 +350,25 @@ │ │ │
    Interface for accessing the context data structure stored in Commons Math │ │ │ exceptions.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ -
  • │ │ │ +
  • │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Classes in org.apache.commons.math3.exception.util used by org.apache.commons.math3.optimization.linear Classes in org.apache.commons.math3.exception.util used by org.apache.commons.math3.optim.linear 
    Class and Description
    ExceptionContextProvider │ │ │ +ExceptionContextProvider │ │ │
    Interface for accessing the context data structure stored in Commons Math │ │ │ exceptions.
    │ │ │
    │ │ │
  • │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/fitting/class-use/WeightedObservedPoint.html │ │ │┄ Ordering differences only │ │ │ @@ -167,27 +167,27 @@ │ │ │ protected LeastSquaresProblem │ │ │ GaussianCurveFitter.getProblem(Collection<WeightedObservedPoint> observations) │ │ │
    Creates a least squares problem corresponding to the appropriate curve.
    │ │ │ │ │ │ │ │ │ │ │ │ protected LeastSquaresProblem │ │ │ -PolynomialCurveFitter.getProblem(Collection<WeightedObservedPoint> observations) │ │ │ +SimpleCurveFitter.getProblem(Collection<WeightedObservedPoint> observations) │ │ │
    Creates a least squares problem corresponding to the appropriate curve.
    │ │ │ │ │ │ │ │ │ │ │ │ protected LeastSquaresProblem │ │ │ -HarmonicCurveFitter.getProblem(Collection<WeightedObservedPoint> observations) │ │ │ +PolynomialCurveFitter.getProblem(Collection<WeightedObservedPoint> observations) │ │ │
    Creates a least squares problem corresponding to the appropriate curve.
    │ │ │ │ │ │ │ │ │ │ │ │ protected LeastSquaresProblem │ │ │ -SimpleCurveFitter.getProblem(Collection<WeightedObservedPoint> observations) │ │ │ +HarmonicCurveFitter.getProblem(Collection<WeightedObservedPoint> observations) │ │ │
    Creates a least squares problem corresponding to the appropriate curve.
    │ │ │ │ │ │ │ │ │ │ │ │ protected abstract LeastSquaresProblem │ │ │ AbstractCurveFitter.getProblem(Collection<WeightedObservedPoint> points) │ │ │
    Creates a least squares problem corresponding to the appropriate curve.
    │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/fitting/leastsquares/class-use/LeastSquaresOptimizer.Optimum.html │ │ │┄ Ordering differences only │ │ │ @@ -103,27 +103,27 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ LeastSquaresOptimizer.Optimum │ │ │ -GaussNewtonOptimizer.optimize(LeastSquaresProblem lsp) │ │ │ +LevenbergMarquardtOptimizer.optimize(LeastSquaresProblem problem) │ │ │
    Solve the non-linear least squares problem.
    │ │ │ │ │ │ │ │ │ │ │ │ LeastSquaresOptimizer.Optimum │ │ │ -LevenbergMarquardtOptimizer.optimize(LeastSquaresProblem problem) │ │ │ +LeastSquaresOptimizer.optimize(LeastSquaresProblem leastSquaresProblem) │ │ │
    Solve the non-linear least squares problem.
    │ │ │ │ │ │ │ │ │ │ │ │ LeastSquaresOptimizer.Optimum │ │ │ -LeastSquaresOptimizer.optimize(LeastSquaresProblem leastSquaresProblem) │ │ │ +GaussNewtonOptimizer.optimize(LeastSquaresProblem lsp) │ │ │
    Solve the non-linear least squares problem.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/fitting/leastsquares/class-use/LeastSquaresProblem.html │ │ │┄ Ordering differences only │ │ │ @@ -115,27 +115,27 @@ │ │ │ protected LeastSquaresProblem │ │ │ GaussianCurveFitter.getProblem(Collection<WeightedObservedPoint> observations) │ │ │
    Creates a least squares problem corresponding to the appropriate curve.
    │ │ │ │ │ │ │ │ │ │ │ │ protected LeastSquaresProblem │ │ │ -PolynomialCurveFitter.getProblem(Collection<WeightedObservedPoint> observations) │ │ │ +SimpleCurveFitter.getProblem(Collection<WeightedObservedPoint> observations) │ │ │
    Creates a least squares problem corresponding to the appropriate curve.
    │ │ │ │ │ │ │ │ │ │ │ │ protected LeastSquaresProblem │ │ │ -HarmonicCurveFitter.getProblem(Collection<WeightedObservedPoint> observations) │ │ │ +PolynomialCurveFitter.getProblem(Collection<WeightedObservedPoint> observations) │ │ │
    Creates a least squares problem corresponding to the appropriate curve.
    │ │ │ │ │ │ │ │ │ │ │ │ protected LeastSquaresProblem │ │ │ -SimpleCurveFitter.getProblem(Collection<WeightedObservedPoint> observations) │ │ │ +HarmonicCurveFitter.getProblem(Collection<WeightedObservedPoint> observations) │ │ │
    Creates a least squares problem corresponding to the appropriate curve.
    │ │ │ │ │ │ │ │ │ │ │ │ protected abstract LeastSquaresProblem │ │ │ AbstractCurveFitter.getProblem(Collection<WeightedObservedPoint> points) │ │ │
    Creates a least squares problem corresponding to the appropriate curve.
    │ │ │ @@ -265,27 +265,27 @@ │ │ │ LeastSquaresFactory.countEvaluations(LeastSquaresProblem problem, │ │ │ Incrementor counter) │ │ │
    Count the evaluations of a particular problem.
    │ │ │ │ │ │ │ │ │ │ │ │ LeastSquaresOptimizer.Optimum │ │ │ -GaussNewtonOptimizer.optimize(LeastSquaresProblem lsp) │ │ │ +LevenbergMarquardtOptimizer.optimize(LeastSquaresProblem problem) │ │ │
    Solve the non-linear least squares problem.
    │ │ │ │ │ │ │ │ │ │ │ │ LeastSquaresOptimizer.Optimum │ │ │ -LevenbergMarquardtOptimizer.optimize(LeastSquaresProblem problem) │ │ │ +LeastSquaresOptimizer.optimize(LeastSquaresProblem leastSquaresProblem) │ │ │
    Solve the non-linear least squares problem.
    │ │ │ │ │ │ │ │ │ │ │ │ LeastSquaresOptimizer.Optimum │ │ │ -LeastSquaresOptimizer.optimize(LeastSquaresProblem leastSquaresProblem) │ │ │ +GaussNewtonOptimizer.optimize(LeastSquaresProblem lsp) │ │ │
    Solve the non-linear least squares problem.
    │ │ │ │ │ │ │ │ │ │ │ │ static LeastSquaresProblem │ │ │ LeastSquaresFactory.weightDiagonal(LeastSquaresProblem problem, │ │ │ RealVector weights) │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/genetics/class-use/AbstractListChromosome.html │ │ │┄ Ordering differences only │ │ │ @@ -138,38 +138,38 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ protected ChromosomePair │ │ │ -OrderedCrossover.mate(AbstractListChromosome<T> first, │ │ │ - AbstractListChromosome<T> second) │ │ │ - │ │ │ +CycleCrossover.mate(AbstractListChromosome<T> first, │ │ │ + AbstractListChromosome<T> second) │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ protected ChromosomePair │ │ │ -OrderedCrossover.mate(AbstractListChromosome<T> first, │ │ │ - AbstractListChromosome<T> second) │ │ │ - │ │ │ +CycleCrossover.mate(AbstractListChromosome<T> first, │ │ │ + AbstractListChromosome<T> second) │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ protected ChromosomePair │ │ │ -CycleCrossover.mate(AbstractListChromosome<T> first, │ │ │ - AbstractListChromosome<T> second) │ │ │ - │ │ │ +OrderedCrossover.mate(AbstractListChromosome<T> first, │ │ │ + AbstractListChromosome<T> second) │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ protected ChromosomePair │ │ │ -CycleCrossover.mate(AbstractListChromosome<T> first, │ │ │ - AbstractListChromosome<T> second) │ │ │ - │ │ │ +OrderedCrossover.mate(AbstractListChromosome<T> first, │ │ │ + AbstractListChromosome<T> second) │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/genetics/class-use/Chromosome.html │ │ │┄ Ordering differences only │ │ │ @@ -141,45 +141,45 @@ │ │ │ Chromosome │ │ │ ChromosomePair.getFirst() │ │ │
    Access the first chromosome.
    │ │ │ │ │ │ │ │ │ │ │ │ Chromosome │ │ │ -ListPopulation.getFittestChromosome() │ │ │ +Population.getFittestChromosome() │ │ │
    Access the fittest chromosome in this population.
    │ │ │ │ │ │ │ │ │ │ │ │ Chromosome │ │ │ -Population.getFittestChromosome() │ │ │ +ListPopulation.getFittestChromosome() │ │ │
    Access the fittest chromosome in this population.
    │ │ │ │ │ │ │ │ │ │ │ │ Chromosome │ │ │ ChromosomePair.getSecond() │ │ │
    Access the second chromosome.
    │ │ │ │ │ │ │ │ │ │ │ │ Chromosome │ │ │ -RandomKeyMutation.mutate(Chromosome original) │ │ │ +BinaryMutation.mutate(Chromosome original) │ │ │
    Mutate the given chromosome.
    │ │ │ │ │ │ │ │ │ │ │ │ Chromosome │ │ │ -MutationPolicy.mutate(Chromosome original) │ │ │ +RandomKeyMutation.mutate(Chromosome original) │ │ │
    Mutate the given chromosome.
    │ │ │ │ │ │ │ │ │ │ │ │ Chromosome │ │ │ -BinaryMutation.mutate(Chromosome original) │ │ │ +MutationPolicy.mutate(Chromosome original) │ │ │
    Mutate the given chromosome.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -213,106 +213,106 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math3.genetics that return types with arguments of type Chromosome 
    Modifier and TypeMethod and Description
    voidListPopulation.addChromosome(Chromosome chromosome) │ │ │ +Population.addChromosome(Chromosome chromosome) │ │ │
    Add the given chromosome to the population.
    │ │ │
    voidPopulation.addChromosome(Chromosome chromosome) │ │ │ +ListPopulation.addChromosome(Chromosome chromosome) │ │ │
    Add the given chromosome to the population.
    │ │ │
    intChromosome.compareTo(Chromosome another) │ │ │
    Compares two chromosomes based on their fitness.
    │ │ │
    ChromosomePairUniformCrossover.crossover(Chromosome first, │ │ │ +OnePointCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │ -
    Perform a crossover operation on the given chromosomes.
    │ │ │ +
    Performs one point crossover.
    │ │ │
    ChromosomePairOrderedCrossover.crossover(Chromosome first, │ │ │ +CycleCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │
    Perform a crossover operation on the given chromosomes.
    │ │ │
    ChromosomePairNPointCrossover.crossover(Chromosome first, │ │ │ +CrossoverPolicy.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │ -
    Performs a N-point crossover.
    │ │ │ +
    Perform a crossover operation on the given chromosomes.
    │ │ │
    ChromosomePairCycleCrossover.crossover(Chromosome first, │ │ │ +NPointCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │ -
    Perform a crossover operation on the given chromosomes.
    │ │ │ +
    Performs a N-point crossover.
    │ │ │
    ChromosomePairCrossoverPolicy.crossover(Chromosome first, │ │ │ +UniformCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │
    Perform a crossover operation on the given chromosomes.
    │ │ │
    ChromosomePairOnePointCrossover.crossover(Chromosome first, │ │ │ +OrderedCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │ -
    Performs one point crossover.
    │ │ │ +
    Perform a crossover operation on the given chromosomes.
    │ │ │
    protected booleanRandomKey.isSame(Chromosome another) │ │ │ -
    Returns true iff another is a RandomKey and │ │ │ - encodes the same permutation.
    │ │ │ +
    Chromosome.isSame(Chromosome another) │ │ │ +
    Returns true iff another has the same representation and therefore the same fitness.
    │ │ │
    protected booleanBinaryChromosome.isSame(Chromosome another) │ │ │
    Returns true iff another has the same representation and therefore the same fitness.
    │ │ │
    protected booleanChromosome.isSame(Chromosome another) │ │ │ -
    Returns true iff another has the same representation and therefore the same fitness.
    │ │ │ +
    RandomKey.isSame(Chromosome another) │ │ │ +
    Returns true iff another is a RandomKey and │ │ │ + encodes the same permutation.
    │ │ │
    ChromosomeRandomKeyMutation.mutate(Chromosome original) │ │ │ +BinaryMutation.mutate(Chromosome original) │ │ │
    Mutate the given chromosome.
    │ │ │
    ChromosomeMutationPolicy.mutate(Chromosome original) │ │ │ +RandomKeyMutation.mutate(Chromosome original) │ │ │
    Mutate the given chromosome.
    │ │ │
    ChromosomeBinaryMutation.mutate(Chromosome original) │ │ │ +MutationPolicy.mutate(Chromosome original) │ │ │
    Mutate the given chromosome.
    │ │ │
    │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/genetics/class-use/ChromosomePair.html │ │ │┄ Ordering differences only │ │ │ @@ -102,66 +102,66 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/genetics/class-use/Population.html │ │ │┄ Ordering differences only │ │ │ @@ -171,28 +171,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/geometry/euclidean/threed/class-use/CardanEulerSingularityException.html │ │ │┄ Ordering differences only │ │ │ @@ -102,39 +102,39 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │
    Method parameters in org.apache.commons.math3.genetics with type arguments of type Chromosome 
    Modifier and TypeMethod and Description
    ChromosomePairUniformCrossover.crossover(Chromosome first, │ │ │ +OnePointCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │ -
    Perform a crossover operation on the given chromosomes.
    │ │ │ +
    Performs one point crossover.
    │ │ │
    ChromosomePairOrderedCrossover.crossover(Chromosome first, │ │ │ +CycleCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │
    Perform a crossover operation on the given chromosomes.
    │ │ │
    ChromosomePairNPointCrossover.crossover(Chromosome first, │ │ │ +CrossoverPolicy.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │ -
    Performs a N-point crossover.
    │ │ │ +
    Perform a crossover operation on the given chromosomes.
    │ │ │
    ChromosomePairCycleCrossover.crossover(Chromosome first, │ │ │ +NPointCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │ -
    Perform a crossover operation on the given chromosomes.
    │ │ │ +
    Performs a N-point crossover.
    │ │ │
    ChromosomePairCrossoverPolicy.crossover(Chromosome first, │ │ │ +UniformCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │
    Perform a crossover operation on the given chromosomes.
    │ │ │
    ChromosomePairOnePointCrossover.crossover(Chromosome first, │ │ │ +OrderedCrossover.crossover(Chromosome first, │ │ │ Chromosome second) │ │ │ -
    Performs one point crossover.
    │ │ │ +
    Perform a crossover operation on the given chromosomes.
    │ │ │
    protected ChromosomePairOrderedCrossover.mate(AbstractListChromosome<T> first, │ │ │ - AbstractListChromosome<T> second) │ │ │ - │ │ │ +CycleCrossover.mate(AbstractListChromosome<T> first, │ │ │ + AbstractListChromosome<T> second) │ │ │ + │ │ │
    protected ChromosomePairCycleCrossover.mate(AbstractListChromosome<T> first, │ │ │ - AbstractListChromosome<T> second) │ │ │ - │ │ │ +OrderedCrossover.mate(AbstractListChromosome<T> first, │ │ │ + AbstractListChromosome<T> second) │ │ │ + │ │ │
    ChromosomePairTournamentSelection.select(Population population) │ │ │
    Select two chromosomes from the population.
    │ │ │
    protected ChromosomeChromosome.findSameChromosome(Population population) │ │ │
    Searches the population for another chromosome with the same representation.
    │ │ │
    booleanFixedElapsedTime.isSatisfied(Population population) │ │ │ -
    Determine whether or not the maximum allowed time has passed.
    │ │ │ +
    FixedGenerationCount.isSatisfied(Population population) │ │ │ +
    Determine whether or not the given number of generations have passed.
    │ │ │
    booleanFixedGenerationCount.isSatisfied(Population population) │ │ │ -
    Determine whether or not the given number of generations have passed.
    │ │ │ +
    StoppingCondition.isSatisfied(Population population) │ │ │ +
    Determine whether or not the given population satisfies the stopping condition.
    │ │ │
    booleanStoppingCondition.isSatisfied(Population population) │ │ │ -
    Determine whether or not the given population satisfies the stopping condition.
    │ │ │ +
    FixedElapsedTime.isSatisfied(Population population) │ │ │ +
    Determine whether or not the maximum allowed time has passed.
    │ │ │
    PopulationGeneticAlgorithm.nextGeneration(Population current) │ │ │
    Evolve the given population into the next generation.
    │ │ │
    Methods in org.apache.commons.math3.geometry.euclidean.threed that throw CardanEulerSingularityException 
    Modifier and TypeMethod and Description
    double[]Rotation.getAngles(RotationOrder order) │ │ │ +T[]FieldRotation.getAngles(RotationOrder order) │ │ │
    Deprecated.  │ │ │ - │ │ │ + │ │ │
    │ │ │
    T[]FieldRotation.getAngles(RotationOrder order) │ │ │ +double[]Rotation.getAngles(RotationOrder order) │ │ │
    Deprecated.  │ │ │ - │ │ │ + │ │ │
    │ │ │
    double[]Rotation.getAngles(RotationOrder order, │ │ │ +T[]FieldRotation.getAngles(RotationOrder order, │ │ │ RotationConvention convention) │ │ │
    Get the Cardan or Euler angles corresponding to the instance.
    │ │ │
    T[]FieldRotation.getAngles(RotationOrder order, │ │ │ +double[]Rotation.getAngles(RotationOrder order, │ │ │ RotationConvention convention) │ │ │
    Get the Cardan or Euler angles corresponding to the instance.
    │ │ │
    │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/geometry/euclidean/threed/class-use/Rotation.html │ │ │┄ Ordering differences only │ │ │ @@ -171,22 +171,22 @@ │ │ │ Methods in org.apache.commons.math3.geometry.euclidean.threed with parameters of type Rotation  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -Rotation │ │ │ -Rotation.applyInverseTo(Rotation r) │ │ │ +FieldRotation<T> │ │ │ +FieldRotation.applyInverseTo(Rotation r) │ │ │
    Apply the inverse of the instance to another rotation.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldRotation<T> │ │ │ -FieldRotation.applyInverseTo(Rotation r) │ │ │ +Rotation │ │ │ +Rotation.applyInverseTo(Rotation r) │ │ │
    Apply the inverse of the instance to another rotation.
    │ │ │ │ │ │ │ │ │ │ │ │ static <T extends RealFieldElement<T>>
    FieldRotation<T>
    │ │ │ FieldRotation.applyInverseTo(Rotation rOuter, │ │ │ FieldRotation<T> rInner) │ │ │ @@ -197,22 +197,22 @@ │ │ │ static <T extends RealFieldElement<T>>
    FieldVector3D<T>
    │ │ │ FieldRotation.applyInverseTo(Rotation r, │ │ │ FieldVector3D<T> u) │ │ │
    Apply the inverse of a rotation to a vector.
    │ │ │ │ │ │ │ │ │ │ │ │ -Rotation │ │ │ -Rotation.applyTo(Rotation r) │ │ │ +FieldRotation<T> │ │ │ +FieldRotation.applyTo(Rotation r) │ │ │
    Apply the instance to another rotation.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldRotation<T> │ │ │ -FieldRotation.applyTo(Rotation r) │ │ │ +Rotation │ │ │ +Rotation.applyTo(Rotation r) │ │ │
    Apply the instance to another rotation.
    │ │ │ │ │ │ │ │ │ │ │ │ static <T extends RealFieldElement<T>>
    FieldRotation<T>
    │ │ │ FieldRotation.applyTo(Rotation r1, │ │ │ FieldRotation<T> rInner) │ │ │ @@ -223,37 +223,37 @@ │ │ │ static <T extends RealFieldElement<T>>
    FieldVector3D<T>
    │ │ │ FieldRotation.applyTo(Rotation r, │ │ │ FieldVector3D<T> u) │ │ │
    Apply a rotation to a vector.
    │ │ │ │ │ │ │ │ │ │ │ │ -Rotation │ │ │ -Rotation.compose(Rotation r, │ │ │ +FieldRotation<T> │ │ │ +FieldRotation.compose(Rotation r, │ │ │ RotationConvention convention) │ │ │
    Compose the instance with another rotation.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldRotation<T> │ │ │ -FieldRotation.compose(Rotation r, │ │ │ +Rotation │ │ │ +Rotation.compose(Rotation r, │ │ │ RotationConvention convention) │ │ │
    Compose the instance with another rotation.
    │ │ │ │ │ │ │ │ │ │ │ │ -Rotation │ │ │ -Rotation.composeInverse(Rotation r, │ │ │ +FieldRotation<T> │ │ │ +FieldRotation.composeInverse(Rotation r, │ │ │ RotationConvention convention) │ │ │
    Compose the inverse of the instance with another rotation.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldRotation<T> │ │ │ -FieldRotation.composeInverse(Rotation r, │ │ │ +Rotation │ │ │ +Rotation.composeInverse(Rotation r, │ │ │ RotationConvention convention) │ │ │
    Compose the inverse of the instance with another rotation.
    │ │ │ │ │ │ │ │ │ │ │ │ static double │ │ │ Rotation.distance(Rotation r1, │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/geometry/euclidean/threed/class-use/RotationConvention.html │ │ │┄ Ordering differences only │ │ │ @@ -131,71 +131,71 @@ │ │ │ FieldRotation<T> │ │ │ FieldRotation.compose(FieldRotation<T> r, │ │ │ RotationConvention convention) │ │ │
    Compose the instance with another rotation.
    │ │ │ │ │ │ │ │ │ │ │ │ -Rotation │ │ │ -Rotation.compose(Rotation r, │ │ │ +FieldRotation<T> │ │ │ +FieldRotation.compose(Rotation r, │ │ │ RotationConvention convention) │ │ │
    Compose the instance with another rotation.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldRotation<T> │ │ │ -FieldRotation.compose(Rotation r, │ │ │ +Rotation │ │ │ +Rotation.compose(Rotation r, │ │ │ RotationConvention convention) │ │ │
    Compose the instance with another rotation.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldRotation<T> │ │ │ FieldRotation.composeInverse(FieldRotation<T> r, │ │ │ RotationConvention convention) │ │ │
    Compose the inverse of the instance with another rotation.
    │ │ │ │ │ │ │ │ │ │ │ │ -Rotation │ │ │ -Rotation.composeInverse(Rotation r, │ │ │ +FieldRotation<T> │ │ │ +FieldRotation.composeInverse(Rotation r, │ │ │ RotationConvention convention) │ │ │
    Compose the inverse of the instance with another rotation.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldRotation<T> │ │ │ -FieldRotation.composeInverse(Rotation r, │ │ │ +Rotation │ │ │ +Rotation.composeInverse(Rotation r, │ │ │ RotationConvention convention) │ │ │
    Compose the inverse of the instance with another rotation.
    │ │ │ │ │ │ │ │ │ │ │ │ -double[] │ │ │ -Rotation.getAngles(RotationOrder order, │ │ │ +T[] │ │ │ +FieldRotation.getAngles(RotationOrder order, │ │ │ RotationConvention convention) │ │ │
    Get the Cardan or Euler angles corresponding to the instance.
    │ │ │ │ │ │ │ │ │ │ │ │ -T[] │ │ │ -FieldRotation.getAngles(RotationOrder order, │ │ │ +double[] │ │ │ +Rotation.getAngles(RotationOrder order, │ │ │ RotationConvention convention) │ │ │
    Get the Cardan or Euler angles corresponding to the instance.
    │ │ │ │ │ │ │ │ │ │ │ │ -Vector3D │ │ │ -Rotation.getAxis(RotationConvention convention) │ │ │ +FieldVector3D<T> │ │ │ +FieldRotation.getAxis(RotationConvention convention) │ │ │
    Get the normalized axis of the rotation.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldVector3D<T> │ │ │ -FieldRotation.getAxis(RotationConvention convention) │ │ │ +Vector3D │ │ │ +Rotation.getAxis(RotationConvention convention) │ │ │
    Get the normalized axis of the rotation.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/geometry/euclidean/threed/class-use/RotationOrder.html │ │ │┄ Ordering differences only │ │ │ @@ -183,39 +183,39 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │
    Constructors in org.apache.commons.math3.geometry.euclidean.threed with parameters of type RotationConvention Methods in org.apache.commons.math3.geometry.euclidean.threed with parameters of type RotationOrder 
    Modifier and TypeMethod and Description
    double[]Rotation.getAngles(RotationOrder order) │ │ │ +T[]FieldRotation.getAngles(RotationOrder order) │ │ │
    Deprecated.  │ │ │ - │ │ │ + │ │ │
    │ │ │
    T[]FieldRotation.getAngles(RotationOrder order) │ │ │ +double[]Rotation.getAngles(RotationOrder order) │ │ │
    Deprecated.  │ │ │ - │ │ │ + │ │ │
    │ │ │
    double[]Rotation.getAngles(RotationOrder order, │ │ │ +T[]FieldRotation.getAngles(RotationOrder order, │ │ │ RotationConvention convention) │ │ │
    Get the Cardan or Euler angles corresponding to the instance.
    │ │ │
    T[]FieldRotation.getAngles(RotationOrder order, │ │ │ +double[]Rotation.getAngles(RotationOrder order, │ │ │ RotationConvention convention) │ │ │
    Get the Cardan or Euler angles corresponding to the instance.
    │ │ │
    │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/geometry/euclidean/threed/class-use/Vector3D.html │ │ │┄ Ordering differences only │ │ │ @@ -499,34 +499,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/geometry/euclidean/twod/class-use/Vector2D.html │ │ │┄ Ordering differences only │ │ │ @@ -363,22 +363,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │
    static doubleVector3D.angle(Vector3D v1, │ │ │ Vector3D v2) │ │ │
    Compute the angular separation between two vectors.
    │ │ │
    Vector3DRotation.applyInverseTo(Vector3D u) │ │ │ +FieldVector3D<T>FieldRotation.applyInverseTo(Vector3D u) │ │ │
    Apply the inverse of the rotation to a vector.
    │ │ │
    FieldVector3D<T>FieldRotation.applyInverseTo(Vector3D u) │ │ │ +Vector3DRotation.applyInverseTo(Vector3D u) │ │ │
    Apply the inverse of the rotation to a vector.
    │ │ │
    Vector3DRotation.applyTo(Vector3D u) │ │ │ +FieldVector3D<T>FieldRotation.applyTo(Vector3D u) │ │ │
    Apply the rotation to a vector.
    │ │ │
    FieldVector3D<T>FieldRotation.applyTo(Vector3D u) │ │ │ +Vector3DRotation.applyTo(Vector3D u) │ │ │
    Apply the rotation to a vector.
    │ │ │
    booleanPlane.contains(Vector3D p) │ │ │
    Check if the instance contains a point.
    │ │ │ @@ -1031,22 +1031,22 @@ │ │ │
    Modifier and TypeMethod and Description
    Vector3DEdge.getPointAt(double alpha) │ │ │ -
    Get an intermediate point.
    │ │ │ +
    Circle.getPointAt(double alpha) │ │ │ +
    Get a circle point from its phase around the circle.
    │ │ │
    Vector3DCircle.getPointAt(double alpha) │ │ │ -
    Get a circle point from its phase around the circle.
    │ │ │ +
    Edge.getPointAt(double alpha) │ │ │ +
    Get an intermediate point.
    │ │ │
    Vector3DCircle.getPole() │ │ │
    Get the pole of the circle.
    │ │ │
    Vector2D.crossProduct(Vector2D p1, │ │ │ Vector2D p2) │ │ │
    Compute the cross-product of the instance and the given points.
    │ │ │
    doubleLine.distance(Vector2D p) │ │ │ -
    Compute the distance between the instance and a point.
    │ │ │ +
    Segment.distance(Vector2D p) │ │ │ +
    Calculates the shortest distance from a point to this line segment.
    │ │ │
    doubleSegment.distance(Vector2D p) │ │ │ -
    Calculates the shortest distance from a point to this line segment.
    │ │ │ +
    Line.distance(Vector2D p) │ │ │ +
    Compute the distance between the instance and a point.
    │ │ │
    static doubleVector2D.distance(Vector2D p1, │ │ │ Vector2D p2) │ │ │
    Compute the distance between two vectors according to the L2 norm.
    │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/geometry/partitioning/class-use/Hyperplane.html │ │ │┄ Ordering differences only │ │ │ @@ -334,22 +334,22 @@ │ │ │
    Hyperplane<S>Hyperplane.copySelf() │ │ │
    Copy the instance.
    │ │ │
    Hyperplane<S>SubHyperplane.getHyperplane() │ │ │ +Hyperplane<S>AbstractSubHyperplane.getHyperplane() │ │ │
    Get the underlying hyperplane.
    │ │ │
    Hyperplane<S>AbstractSubHyperplane.getHyperplane() │ │ │ +Hyperplane<S>SubHyperplane.getHyperplane() │ │ │
    Get the underlying hyperplane.
    │ │ │
    │ │ │ │ │ │ │ │ │ @@ -403,50 +403,50 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math3.geometry.partitioning with parameters of type Hyperplane 
    booleanHyperplane.sameOrientationAs(Hyperplane<S> other) │ │ │
    Check if the instance has the same orientation as another hyperplane.
    │ │ │
    SideAbstractRegion.side(Hyperplane<S> hyperplane) │ │ │ +AbstractSubHyperplane.side(Hyperplane<S> hyper) │ │ │
    Deprecated. 
    │ │ │
    SideSubHyperplane.side(Hyperplane<S> hyperplane) │ │ │
    Deprecated.  │ │ │ │ │ │
    │ │ │
    SideAbstractRegion.side(Hyperplane<S> hyperplane) │ │ │ +
    Deprecated. 
    │ │ │ +
    SideRegion.side(Hyperplane<S> hyperplane) │ │ │
    Deprecated.  │ │ │
    as of 3.6, this method which was only intended for │ │ │ internal use is not used anymore
    │ │ │
    │ │ │
    SideAbstractSubHyperplane.side(Hyperplane<S> hyper) │ │ │ -
    Deprecated. 
    │ │ │ -
    SubHyperplane.SplitSubHyperplane<S>SubHyperplane.split(Hyperplane<S> hyperplane) │ │ │ +abstract SubHyperplane.SplitSubHyperplane<S>AbstractSubHyperplane.split(Hyperplane<S> hyper) │ │ │
    Split the instance in two parts by an hyperplane.
    │ │ │
    abstract SubHyperplane.SplitSubHyperplane<S>AbstractSubHyperplane.split(Hyperplane<S> hyper) │ │ │ +SubHyperplane.SplitSubHyperplane<S>SubHyperplane.split(Hyperplane<S> hyperplane) │ │ │
    Split the instance in two parts by an hyperplane.
    │ │ │
    │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/geometry/partitioning/class-use/Side.html │ │ │┄ Ordering differences only │ │ │ @@ -115,41 +115,41 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/geometry/partitioning/class-use/SubHyperplane.SplitSubHyperplane.html │ │ │┄ Ordering differences only │ │ │ @@ -196,22 +196,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │
    Constructors in org.apache.commons.math3.geometry.partitioning with parameters of type Hyperplane 
    SideSubHyperplane.SplitSubHyperplane.getSide() │ │ │
    Get the side of the split sub-hyperplane with respect to its splitter.
    │ │ │
    SideAbstractRegion.side(Hyperplane<S> hyperplane) │ │ │ +AbstractSubHyperplane.side(Hyperplane<S> hyper) │ │ │
    Deprecated. 
    │ │ │
    SideSubHyperplane.side(Hyperplane<S> hyperplane) │ │ │
    Deprecated.  │ │ │ │ │ │
    │ │ │
    SideAbstractRegion.side(Hyperplane<S> hyperplane) │ │ │ +
    Deprecated. 
    │ │ │ +
    SideRegion.side(Hyperplane<S> hyperplane) │ │ │
    Deprecated.  │ │ │
    as of 3.6, this method which was only intended for │ │ │ internal use is not used anymore
    │ │ │
    │ │ │
    SideAbstractSubHyperplane.side(Hyperplane<S> hyper) │ │ │ -
    Deprecated. 
    │ │ │ -
    static SideSide.valueOf(String name) │ │ │
    Returns the enum constant of this type with the specified name.
    │ │ │
    Methods in org.apache.commons.math3.geometry.partitioning that return SubHyperplane.SplitSubHyperplane 
    Modifier and TypeMethod and Description
    SubHyperplane.SplitSubHyperplane<S>SubHyperplane.split(Hyperplane<S> hyperplane) │ │ │ +abstract SubHyperplane.SplitSubHyperplane<S>AbstractSubHyperplane.split(Hyperplane<S> hyper) │ │ │
    Split the instance in two parts by an hyperplane.
    │ │ │
    abstract SubHyperplane.SplitSubHyperplane<S>AbstractSubHyperplane.split(Hyperplane<S> hyper) │ │ │ +SubHyperplane.SplitSubHyperplane<S>SubHyperplane.split(Hyperplane<S> hyperplane) │ │ │
    Split the instance in two parts by an hyperplane.
    │ │ │
    │ │ │ │ │ │
  • │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/geometry/partitioning/class-use/SubHyperplane.html │ │ │┄ Ordering differences only │ │ │ @@ -391,22 +391,22 @@ │ │ │ │ │ │ SubHyperplane<S> │ │ │ Region.intersection(SubHyperplane<S> sub) │ │ │
    Get the parts of a sub-hyperplane that are contained in the region.
    │ │ │ │ │ │ │ │ │ │ │ │ -SubHyperplane<S> │ │ │ -SubHyperplane.reunite(SubHyperplane<S> other) │ │ │ +AbstractSubHyperplane<S,T> │ │ │ +AbstractSubHyperplane.reunite(SubHyperplane<S> other) │ │ │
    Compute the union of the instance and another sub-hyperplane.
    │ │ │ │ │ │ │ │ │ │ │ │ -AbstractSubHyperplane<S,T> │ │ │ -AbstractSubHyperplane.reunite(SubHyperplane<S> other) │ │ │ +SubHyperplane<S> │ │ │ +SubHyperplane.reunite(SubHyperplane<S> other) │ │ │
    Compute the union of the instance and another sub-hyperplane.
    │ │ │ │ │ │ │ │ │ │ │ │ BSPTree<S> │ │ │ BSPTree.split(SubHyperplane<S> sub) │ │ │
    Split a BSP tree by an external sub-hyperplane.
    │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/geometry/partitioning/class-use/Transform.html │ │ │┄ Ordering differences only │ │ │ @@ -148,25 +148,25 @@ │ │ │ Methods in org.apache.commons.math3.geometry.partitioning with parameters of type Transform  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -AbstractRegion<S,T> │ │ │ -AbstractRegion.applyTransform(Transform<S,T> transform) │ │ │ -
    Transform a region.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ AbstractSubHyperplane<S,T> │ │ │ AbstractSubHyperplane.applyTransform(Transform<S,T> transform) │ │ │
    Apply a transform to the instance.
    │ │ │ │ │ │ │ │ │ + │ │ │ +AbstractRegion<S,T> │ │ │ +AbstractRegion.applyTransform(Transform<S,T> transform) │ │ │ +
    Transform a region.
    │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │
  • │ │ │
  • │ │ │ │ │ │ │ │ │

    Uses of Transform in org.apache.commons.math3.geometry.spherical.twod

    │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/DecompositionSolver.html │ │ │┄ Ordering differences only │ │ │ @@ -102,47 +102,47 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ DecompositionSolver │ │ │ -CholeskyDecomposition.getSolver() │ │ │ +RRQRDecomposition.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.
    │ │ │ │ │ │ │ │ │ │ │ │ DecompositionSolver │ │ │ -EigenDecomposition.getSolver() │ │ │ -
    Gets a solver for finding the A × X = B solution in exact │ │ │ - linear sense.
    │ │ │ +LUDecomposition.getSolver() │ │ │ +
    Get a solver for finding the A × X = B solution in exact linear │ │ │ + sense.
    │ │ │ │ │ │ │ │ │ │ │ │ DecompositionSolver │ │ │ -RRQRDecomposition.getSolver() │ │ │ -
    Get a solver for finding the A × X = B solution in least square sense.
    │ │ │ +EigenDecomposition.getSolver() │ │ │ +
    Gets a solver for finding the A × X = B solution in exact │ │ │ + linear sense.
    │ │ │ │ │ │ │ │ │ │ │ │ DecompositionSolver │ │ │ -LUDecomposition.getSolver() │ │ │ -
    Get a solver for finding the A × X = B solution in exact linear │ │ │ - sense.
    │ │ │ +QRDecomposition.getSolver() │ │ │ +
    Get a solver for finding the A × X = B solution in least square sense.
    │ │ │ │ │ │ │ │ │ │ │ │ DecompositionSolver │ │ │ -QRDecomposition.getSolver() │ │ │ +CholeskyDecomposition.getSolver() │ │ │
    Get a solver for finding the A × X = B solution in least square sense.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/FieldMatrix.html │ │ │┄ Ordering differences only │ │ │ @@ -135,58 +135,58 @@ │ │ │ Methods in org.apache.commons.math3.linear that return FieldMatrix  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.add(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.add(FieldMatrix<T> m) │ │ │
    Compute the sum of this and m.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.add(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.add(FieldMatrix<T> m) │ │ │
    Compute the sum of this and m.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ AbstractFieldMatrix.add(FieldMatrix<T> m) │ │ │
    Compute the sum of this and m.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.copy() │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.copy() │ │ │
    Make a (deep) copy of this.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.copy() │ │ │ +FieldMatrix<T> │ │ │ +Array2DRowFieldMatrix.copy() │ │ │
    Make a (deep) copy of this.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract FieldMatrix<T> │ │ │ -AbstractFieldMatrix.copy() │ │ │ +FieldMatrix<T> │ │ │ +SparseFieldMatrix.copy() │ │ │
    Make a (deep) copy of this.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -Array2DRowFieldMatrix.copy() │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.copy() │ │ │
    Make a (deep) copy of this.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -SparseFieldMatrix.copy() │ │ │ +abstract FieldMatrix<T> │ │ │ +AbstractFieldMatrix.copy() │ │ │
    Make 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 │ │ │ @@ -218,70 +218,70 @@ │ │ │ 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.
    │ │ │ │ │ │ │ │ │ │ │ │ -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.
    │ │ │ │ │ │ │ │ │ │ │ │ -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.
    │ │ │ │ │ │ │ │ │ │ │ │ -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> │ │ │ -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> │ │ │ -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.
    │ │ │ │ │ │ │ │ │ │ │ │ static <T extends FieldElement<T>>
    FieldMatrix<T>
    │ │ │ MatrixUtils.createRowFieldMatrix(T[] rowData) │ │ │
    Create a row FieldMatrix using the data from the input │ │ │ array.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.getColumnMatrix(int column) │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.getColumnMatrix(int column) │ │ │
    Get the entries in column number column │ │ │ as a column matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.getColumnMatrix(int column) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.getColumnMatrix(int column) │ │ │
    Get the entries in column number column │ │ │ as a column matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ AbstractFieldMatrix.getColumnMatrix(int column) │ │ │ @@ -304,23 +304,23 @@ │ │ │ │ │ │ FieldMatrix<T> │ │ │ FieldLUDecomposition.getP() │ │ │
    Returns the P rows permutation matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.getRowMatrix(int row) │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.getRowMatrix(int row) │ │ │
    Get the entries in row number row │ │ │ as a row matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.getRowMatrix(int row) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.getRowMatrix(int row) │ │ │
    Get the entries in row number row │ │ │ as a row matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ AbstractFieldMatrix.getRowMatrix(int row) │ │ │ @@ -339,25 +339,25 @@ │ │ │ FieldMatrix<T> │ │ │ AbstractFieldMatrix.getSubMatrix(int[] selectedRows, │ │ │ int[] selectedColumns) │ │ │
    Get a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.getSubMatrix(int startRow, │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Get a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.getSubMatrix(int startRow, │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.getSubMatrix(int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Get a submatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -372,22 +372,22 @@ │ │ │ │ │ │ FieldMatrix<T> │ │ │ FieldLUDecomposition.getU() │ │ │
    Returns the matrix U of the decomposition.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.multiply(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.multiply(FieldMatrix<T> m) │ │ │
    Postmultiply this matrix by m.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.multiply(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.multiply(FieldMatrix<T> m) │ │ │
    Postmultiply this matrix by m.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ AbstractFieldMatrix.multiply(FieldMatrix<T> m) │ │ │
    Postmultiply this matrix by m.
    │ │ │ @@ -444,40 +444,40 @@ │ │ │ │ │ │ FieldMatrix<T> │ │ │ AbstractFieldMatrix.preMultiply(FieldMatrix<T> m) │ │ │
    Premultiply this matrix by m.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.scalarAdd(T d) │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.scalarAdd(T d) │ │ │
    Increment each entry of this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.scalarAdd(T d) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.scalarAdd(T d) │ │ │
    Increment each entry of this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ AbstractFieldMatrix.scalarAdd(T d) │ │ │
    Increment each entry of this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.scalarMultiply(T d) │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.scalarMultiply(T d) │ │ │
    Multiply each entry by d.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.scalarMultiply(T d) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.scalarMultiply(T d) │ │ │
    Multiply each entry by d.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ AbstractFieldMatrix.scalarMultiply(T d) │ │ │
    Multiply each entry by d.
    │ │ │ @@ -486,40 +486,40 @@ │ │ │ │ │ │ FieldMatrix<T> │ │ │ FieldDecompositionSolver.solve(FieldMatrix<T> b) │ │ │
    Solve the linear equation A × X = B for matrices A.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.subtract(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.subtract(FieldMatrix<T> m) │ │ │
    Subtract m from this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.subtract(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.subtract(FieldMatrix<T> m) │ │ │
    Subtract m from this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ AbstractFieldMatrix.subtract(FieldMatrix<T> m) │ │ │
    Subtract m from this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.transpose() │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.transpose() │ │ │
    Returns the transpose of this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.transpose() │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.transpose() │ │ │
    Returns the transpose of this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ AbstractFieldMatrix.transpose() │ │ │
    Returns the transpose of this matrix.
    │ │ │ @@ -531,22 +531,22 @@ │ │ │ Methods in org.apache.commons.math3.linear with parameters of type FieldMatrix  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.add(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.add(FieldMatrix<T> m) │ │ │
    Compute the sum of this and m.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.add(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.add(FieldMatrix<T> m) │ │ │
    Compute the sum of this and m.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ AbstractFieldMatrix.add(FieldMatrix<T> m) │ │ │
    Compute the sum of this and m.
    │ │ │ @@ -579,22 +579,22 @@ │ │ │ │ │ │ static Array2DRowRealMatrix │ │ │ MatrixUtils.fractionMatrixToRealMatrix(FieldMatrix<Fraction> m) │ │ │
    Convert a FieldMatrix/Fraction matrix to a RealMatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.multiply(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.multiply(FieldMatrix<T> m) │ │ │
    Postmultiply this matrix by m.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.multiply(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.multiply(FieldMatrix<T> m) │ │ │
    Postmultiply this matrix by m.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ AbstractFieldMatrix.multiply(FieldMatrix<T> m) │ │ │
    Postmultiply this matrix by m.
    │ │ │ @@ -610,48 +610,48 @@ │ │ │ FieldMatrix<T> │ │ │ AbstractFieldMatrix.preMultiply(FieldMatrix<T> m) │ │ │
    Premultiply this matrix by m.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -FieldMatrix.setColumnMatrix(int column, │ │ │ - FieldMatrix<T> matrix) │ │ │ +BlockFieldMatrix.setColumnMatrix(int column, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Set 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) │ │ │
    Set the entries in column number column │ │ │ as a column matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ AbstractFieldMatrix.setColumnMatrix(int column, │ │ │ FieldMatrix<T> matrix) │ │ │
    Set the entries in column number column │ │ │ as a column matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -FieldMatrix.setRowMatrix(int row, │ │ │ - FieldMatrix<T> matrix) │ │ │ +BlockFieldMatrix.setRowMatrix(int row, │ │ │ + FieldMatrix<T> matrix) │ │ │
    Set 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) │ │ │
    Set the entries in row number row │ │ │ as a row matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ AbstractFieldMatrix.setRowMatrix(int row, │ │ │ @@ -663,22 +663,22 @@ │ │ │ │ │ │ FieldMatrix<T> │ │ │ FieldDecompositionSolver.solve(FieldMatrix<T> b) │ │ │
    Solve the linear equation A × X = B for matrices A.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.subtract(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.subtract(FieldMatrix<T> m) │ │ │
    Subtract m from this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.subtract(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.subtract(FieldMatrix<T> m) │ │ │
    Subtract m from this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ AbstractFieldMatrix.subtract(FieldMatrix<T> m) │ │ │
    Subtract m from this matrix.
    │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/FieldMatrixChangingVisitor.html │ │ │┄ Ordering differences only │ │ │ @@ -116,92 +116,92 @@ │ │ │ Methods in org.apache.commons.math3.linear with parameters of type FieldMatrixChangingVisitor  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -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) │ │ │ +T │ │ │ +FieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries in column order.
    │ │ │ │ │ │ │ │ │ │ │ │ -T │ │ │ -Array2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +T │ │ │ +AbstractFieldMatrix.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, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in column order.
    │ │ │ │ │ │ │ │ │ │ │ │ -T │ │ │ -AbstractFieldMatrix.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 │ │ │ -Array2DRowFieldMatrix.walkInColumnOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +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 │ │ │ -FieldMatrix.walkInOptimizedOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +T │ │ │ +BlockFieldMatrix.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 │ │ │ AbstractFieldMatrix.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, │ │ │ 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, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries using the fastest possible order.
    │ │ │ │ │ │ │ │ │ @@ -212,70 +212,70 @@ │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn)
    │ │ │
    Visit (and possibly change) some matrix entries using the fastest possible order.
    │ │ │ │ │ │ │ │ │ │ │ │ -T │ │ │ -FieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +T │ │ │ +BlockFieldMatrix.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 │ │ │ -AbstractFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +T │ │ │ +FieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │
    Visit (and possibly change) all matrix entries in row order.
    │ │ │ │ │ │ │ │ │ │ │ │ -T │ │ │ -Array2DRowFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor) │ │ │ +T │ │ │ +AbstractFieldMatrix.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, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │ │ │ │ │ │ │ │ │ │ -T │ │ │ -BlockFieldMatrix.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 │ │ │ -AbstractFieldMatrix.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 │ │ │ -Array2DRowFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ +T │ │ │ +AbstractFieldMatrix.walkInRowOrder(FieldMatrixChangingVisitor<T> visitor, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (and possibly change) some matrix entries in row order.
    │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/FieldMatrixPreservingVisitor.html │ │ │┄ Ordering differences only │ │ │ @@ -116,92 +116,92 @@ │ │ │ Methods in org.apache.commons.math3.linear with parameters of type FieldMatrixPreservingVisitor  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -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) │ │ │ +T │ │ │ +FieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries in column order.
    │ │ │ │ │ │ │ │ │ │ │ │ -T │ │ │ -Array2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +T │ │ │ +AbstractFieldMatrix.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, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in column order.
    │ │ │ │ │ │ │ │ │ │ │ │ -T │ │ │ -AbstractFieldMatrix.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 │ │ │ -Array2DRowFieldMatrix.walkInColumnOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +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 │ │ │ -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 │ │ │ -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 │ │ │ AbstractFieldMatrix.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, │ │ │ 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, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries using the fastest possible order.
    │ │ │ │ │ │ │ │ │ @@ -212,70 +212,70 @@ │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn)
    │ │ │
    Visit (but don't change) some matrix entries using the fastest possible 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 │ │ │ -BlockFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +T │ │ │ +Array2DRowFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │ │ │ │ │ │ │ │ │ │ -T │ │ │ -AbstractFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +T │ │ │ +FieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │
    Visit (but don't change) all matrix entries in row order.
    │ │ │ │ │ │ │ │ │ │ │ │ -T │ │ │ -Array2DRowFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor) │ │ │ +T │ │ │ +AbstractFieldMatrix.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, │ │ │ int startRow, │ │ │ int endRow, │ │ │ int startColumn, │ │ │ int endColumn) │ │ │
    Visit (but don't change) some matrix entries in row order.
    │ │ │ │ │ │ │ │ │ │ │ │ -T │ │ │ -BlockFieldMatrix.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 │ │ │ -AbstractFieldMatrix.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 │ │ │ -Array2DRowFieldMatrix.walkInRowOrder(FieldMatrixPreservingVisitor<T> visitor, │ │ │ +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.
    │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/FieldVector.html │ │ │┄ Ordering differences only │ │ │ @@ -248,44 +248,44 @@ │ │ │ │ │ │ FieldVector<T> │ │ │ FieldVector.ebeMultiply(FieldVector<T> v) │ │ │
    Element-by-element multiplication.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldVector<T> │ │ │ -FieldMatrix.getColumnVector(int column) │ │ │ +FieldVector<T> │ │ │ +BlockFieldMatrix.getColumnVector(int column) │ │ │
    Returns the entries in column number column │ │ │ as a vector.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldVector<T> │ │ │ -BlockFieldMatrix.getColumnVector(int column) │ │ │ +FieldVector<T> │ │ │ +FieldMatrix.getColumnVector(int column) │ │ │
    Returns the entries in column number column │ │ │ as a vector.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldVector<T> │ │ │ AbstractFieldMatrix.getColumnVector(int column) │ │ │
    Returns the entries in column number column │ │ │ as a vector.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldVector<T> │ │ │ -FieldMatrix.getRowVector(int row) │ │ │ +FieldVector<T> │ │ │ +BlockFieldMatrix.getRowVector(int row) │ │ │
    Get the entries in row number row │ │ │ as a vector.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldVector<T> │ │ │ -BlockFieldMatrix.getRowVector(int row) │ │ │ +FieldVector<T> │ │ │ +FieldMatrix.getRowVector(int row) │ │ │
    Get the entries in row number row │ │ │ as a vector.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldVector<T> │ │ │ AbstractFieldMatrix.getRowVector(int row) │ │ │ @@ -727,48 +727,48 @@ │ │ │ FieldVector<T> │ │ │ FieldVector.projection(FieldVector<T> v) │ │ │
    Find the orthogonal projection of this vector onto another vector.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -FieldMatrix.setColumnVector(int column, │ │ │ - FieldVector<T> vector) │ │ │ +BlockFieldMatrix.setColumnVector(int column, │ │ │ + FieldVector<T> vector) │ │ │
    Set the entries in column number column │ │ │ as a vector.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -BlockFieldMatrix.setColumnVector(int column, │ │ │ - FieldVector<T> vector) │ │ │ +FieldMatrix.setColumnVector(int column, │ │ │ + FieldVector<T> vector) │ │ │
    Set the entries in column number column │ │ │ as a vector.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ AbstractFieldMatrix.setColumnVector(int column, │ │ │ FieldVector<T> vector) │ │ │
    Set the entries in column number column │ │ │ as a vector.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -FieldMatrix.setRowVector(int row, │ │ │ - FieldVector<T> vector) │ │ │ +BlockFieldMatrix.setRowVector(int row, │ │ │ + FieldVector<T> vector) │ │ │
    Set the entries in row number row │ │ │ as a vector.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -BlockFieldMatrix.setRowVector(int row, │ │ │ - FieldVector<T> vector) │ │ │ +FieldMatrix.setRowVector(int row, │ │ │ + FieldVector<T> vector) │ │ │
    Set the entries in row number row │ │ │ as a vector.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ AbstractFieldMatrix.setRowVector(int row, │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/MatrixDimensionMismatchException.html │ │ │┄ Ordering differences only │ │ │ @@ -156,22 +156,22 @@ │ │ │ │ │ │ DiagonalMatrix │ │ │ DiagonalMatrix.add(DiagonalMatrix 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.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.add(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.add(FieldMatrix<T> m) │ │ │
    Compute the sum of this and m.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ AbstractFieldMatrix.add(FieldMatrix<T> m) │ │ │
    Compute the sum of this and m.
    │ │ │ @@ -321,48 +321,48 @@ │ │ │ double[] array)
    │ │ │
    Sets the specified column of this matrix to the entries │ │ │ of the specified array.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -FieldMatrix.setColumn(int column, │ │ │ - T[] array) │ │ │ +BlockFieldMatrix.setColumn(int column, │ │ │ + T[] array) │ │ │
    Set the entries in column number column │ │ │ as a column matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -BlockFieldMatrix.setColumn(int column, │ │ │ - T[] array) │ │ │ +FieldMatrix.setColumn(int column, │ │ │ + T[] array) │ │ │
    Set the entries in column number column │ │ │ as a column matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ AbstractFieldMatrix.setColumn(int column, │ │ │ T[] array) │ │ │
    Set 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) │ │ │
    Set 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) │ │ │
    Set the entries in column number column │ │ │ as a column matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ AbstractFieldMatrix.setColumnMatrix(int column, │ │ │ @@ -393,24 +393,24 @@ │ │ │ RealMatrix matrix) │ │ │
    Sets the specified column of this matrix to the entries │ │ │ of the specified column matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -FieldMatrix.setColumnVector(int column, │ │ │ - FieldVector<T> vector) │ │ │ +BlockFieldMatrix.setColumnVector(int column, │ │ │ + FieldVector<T> vector) │ │ │
    Set the entries in column number column │ │ │ as a vector.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -BlockFieldMatrix.setColumnVector(int column, │ │ │ - FieldVector<T> vector) │ │ │ +FieldMatrix.setColumnVector(int column, │ │ │ + FieldVector<T> vector) │ │ │
    Set the entries in column number column │ │ │ as a vector.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ AbstractFieldMatrix.setColumnVector(int column, │ │ │ @@ -465,24 +465,24 @@ │ │ │ double[] array) │ │ │
    Sets the specified row of this matrix to the entries │ │ │ of the specified array.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -FieldMatrix.setRow(int row, │ │ │ - T[] array) │ │ │ +BlockFieldMatrix.setRow(int row, │ │ │ + T[] array) │ │ │
    Set the entries in row number row │ │ │ as a row matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -BlockFieldMatrix.setRow(int row, │ │ │ - T[] array) │ │ │ +FieldMatrix.setRow(int row, │ │ │ + T[] array) │ │ │
    Set the entries in row number row │ │ │ as a row matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ AbstractFieldMatrix.setRow(int row, │ │ │ @@ -505,24 +505,24 @@ │ │ │ BlockRealMatrix 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) │ │ │
    Set 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) │ │ │
    Set the entries in row number row │ │ │ as a row matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ AbstractFieldMatrix.setRowMatrix(int row, │ │ │ @@ -553,24 +553,24 @@ │ │ │ RealMatrix matrix) │ │ │
    Sets the specified row of this matrix to the entries of │ │ │ the specified row matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -FieldMatrix.setRowVector(int row, │ │ │ - FieldVector<T> vector) │ │ │ +BlockFieldMatrix.setRowVector(int row, │ │ │ + FieldVector<T> vector) │ │ │
    Set the entries in row number row │ │ │ as a vector.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -BlockFieldMatrix.setRowVector(int row, │ │ │ - FieldVector<T> vector) │ │ │ +FieldMatrix.setRowVector(int row, │ │ │ + FieldVector<T> vector) │ │ │
    Set the entries in row number row │ │ │ as a vector.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ AbstractFieldMatrix.setRowVector(int row, │ │ │ @@ -630,22 +630,22 @@ │ │ │ │ │ │ DiagonalMatrix │ │ │ DiagonalMatrix.subtract(DiagonalMatrix m) │ │ │
    Returns this minus m.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.subtract(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +BlockFieldMatrix.subtract(FieldMatrix<T> m) │ │ │
    Subtract m from this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -BlockFieldMatrix.subtract(FieldMatrix<T> m) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.subtract(FieldMatrix<T> m) │ │ │
    Subtract m from this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ FieldMatrix<T> │ │ │ AbstractFieldMatrix.subtract(FieldMatrix<T> m) │ │ │
    Subtract m from this matrix.
    │ │ │ @@ -654,28 +654,28 @@ │ │ │ │ │ │ OpenMapRealMatrix │ │ │ OpenMapRealMatrix.subtract(OpenMapRealMatrix m) │ │ │
    Subtract m from this matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -OpenMapRealMatrix │ │ │ -OpenMapRealMatrix.subtract(RealMatrix m) │ │ │ +RealMatrix │ │ │ +RealMatrix.subtract(RealMatrix m) │ │ │
    Returns this minus m.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -RealMatrix.subtract(RealMatrix m) │ │ │ +AbstractRealMatrix.subtract(RealMatrix m) │ │ │
    Returns this minus m.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealMatrix │ │ │ -AbstractRealMatrix.subtract(RealMatrix m) │ │ │ +OpenMapRealMatrix │ │ │ +OpenMapRealMatrix.subtract(RealMatrix m) │ │ │
    Returns this minus m.
    │ │ │ │ │ │ │ │ │ │ │ │ BlockRealMatrix │ │ │ BlockRealMatrix.subtract(RealMatrix m) │ │ │
    Returns this minus m.
    │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/NonPositiveDefiniteOperatorException.html │ │ │┄ Ordering differences only │ │ │ @@ -132,28 +132,28 @@ │ │ │ RealVector x)
    │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -ConjugateGradient.solveInPlace(RealLinearOperator a, │ │ │ +SymmLQ.solveInPlace(RealLinearOperator a, │ │ │ RealLinearOperator m, │ │ │ RealVector b, │ │ │ - RealVector x0) │ │ │ + RealVector x) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -SymmLQ.solveInPlace(RealLinearOperator a, │ │ │ +ConjugateGradient.solveInPlace(RealLinearOperator a, │ │ │ RealLinearOperator m, │ │ │ RealVector b, │ │ │ - RealVector x) │ │ │ + RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ SymmLQ.solveInPlace(RealLinearOperator a, │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/NonSquareMatrixException.html │ │ │┄ Ordering differences only │ │ │ @@ -126,37 +126,37 @@ │ │ │ Methods in org.apache.commons.math3.linear that throw NonSquareMatrixException  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -T │ │ │ -FieldMatrix.getTrace() │ │ │ +double │ │ │ +RealMatrix.getTrace() │ │ │
    Returns the │ │ │ trace of the matrix (the sum of the elements on the main diagonal).
    │ │ │ │ │ │ │ │ │ │ │ │ double │ │ │ -RealMatrix.getTrace() │ │ │ +AbstractRealMatrix.getTrace() │ │ │
    Returns the │ │ │ trace of the matrix (the sum of the elements on the main diagonal).
    │ │ │ │ │ │ │ │ │ │ │ │ -T │ │ │ -AbstractFieldMatrix.getTrace() │ │ │ +T │ │ │ +FieldMatrix.getTrace() │ │ │
    Returns the │ │ │ trace of the matrix (the sum of the elements on the main diagonal).
    │ │ │ │ │ │ │ │ │ │ │ │ -double │ │ │ -AbstractRealMatrix.getTrace() │ │ │ +T │ │ │ +AbstractFieldMatrix.getTrace() │ │ │
    Returns the │ │ │ trace of the matrix (the sum of the elements on the main diagonal).
    │ │ │ │ │ │ │ │ │ │ │ │ static RealMatrix │ │ │ MatrixUtils.inverse(RealMatrix matrix) │ │ │ @@ -167,37 +167,37 @@ │ │ │ static RealMatrix │ │ │ MatrixUtils.inverse(RealMatrix matrix, │ │ │ double threshold) │ │ │
    Computes the inverse of the given matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -FieldMatrix.power(int p) │ │ │ -
    Returns the result multiplying this with itself p times.
    │ │ │ +RealMatrix │ │ │ +RealMatrix.power(int p) │ │ │ +
    Returns the result of multiplying this with itself p │ │ │ + times.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -RealMatrix.power(int p) │ │ │ +AbstractRealMatrix.power(int p) │ │ │
    Returns the result of multiplying this with itself p │ │ │ times.
    │ │ │ │ │ │ │ │ │ │ │ │ -FieldMatrix<T> │ │ │ -AbstractFieldMatrix.power(int p) │ │ │ +FieldMatrix<T> │ │ │ +FieldMatrix.power(int p) │ │ │
    Returns the result multiplying this with itself p times.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealMatrix │ │ │ -AbstractRealMatrix.power(int p) │ │ │ -
    Returns the result of multiplying this with itself p │ │ │ - times.
    │ │ │ +FieldMatrix<T> │ │ │ +AbstractFieldMatrix.power(int p) │ │ │ +
    Returns the result multiplying this with itself p times.
    │ │ │ │ │ │ │ │ │ │ │ │ static void │ │ │ MatrixUtils.solveLowerTriangularSystem(RealMatrix rm, │ │ │ RealVector b) │ │ │
    Solve a system of composed of a Lower Triangular Matrix │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/NonSquareOperatorException.html │ │ │┄ Ordering differences only │ │ │ @@ -181,23 +181,23 @@ │ │ │ RealVector x) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ @@ -214,24 +214,24 @@ │ │ │ boolean goodb, │ │ │ double shift)
    │ │ │
    Returns the solution to the system (A - shift · I) · x = b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -251,28 +251,28 @@ │ │ │ RealVector x0)
    │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -ConjugateGradient.solveInPlace(RealLinearOperator a, │ │ │ +SymmLQ.solveInPlace(RealLinearOperator a, │ │ │ RealLinearOperator m, │ │ │ RealVector b, │ │ │ - RealVector x0) │ │ │ + RealVector x) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -SymmLQ.solveInPlace(RealLinearOperator a, │ │ │ +ConjugateGradient.solveInPlace(RealLinearOperator a, │ │ │ RealLinearOperator m, │ │ │ RealVector b, │ │ │ - RealVector x) │ │ │ + RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ SymmLQ.solveInPlace(RealLinearOperator a, │ │ │ @@ -282,25 +282,25 @@ │ │ │ boolean goodb, │ │ │ double shift) │ │ │
    Returns an estimate of the solution to the linear system (A - shift │ │ │ · I) · x = b.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealVector │ │ │ -PreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ +abstract RealVector │ │ │ +IterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract RealVector │ │ │ -IterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ +RealVector │ │ │ +PreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/RealLinearOperator.html │ │ │┄ Ordering differences only │ │ │ @@ -243,23 +243,23 @@ │ │ │ RealVector x)
    │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ @@ -276,24 +276,24 @@ │ │ │ boolean goodb, │ │ │ double shift)
    │ │ │
    Returns the solution to the system (A - shift · I) · x = b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -313,28 +313,28 @@ │ │ │ RealVector x0)
    │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -ConjugateGradient.solveInPlace(RealLinearOperator a, │ │ │ +SymmLQ.solveInPlace(RealLinearOperator a, │ │ │ RealLinearOperator m, │ │ │ RealVector b, │ │ │ - RealVector x0) │ │ │ + RealVector x) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ -SymmLQ.solveInPlace(RealLinearOperator a, │ │ │ +ConjugateGradient.solveInPlace(RealLinearOperator a, │ │ │ RealLinearOperator m, │ │ │ RealVector b, │ │ │ - RealVector x) │ │ │ + RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ RealVector │ │ │ SymmLQ.solveInPlace(RealLinearOperator a, │ │ │ @@ -344,25 +344,25 @@ │ │ │ boolean goodb, │ │ │ double shift) │ │ │
    Returns an estimate of the solution to the linear system (A - shift │ │ │ · I) · x = b.
    │ │ │ │ │ │ │ │ │ │ │ │ -RealVector │ │ │ -PreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ +abstract RealVector │ │ │ +IterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ -abstract RealVector │ │ │ -IterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ +RealVector │ │ │ +PreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/RealMatrix.html │ │ │┄ Ordering differences only │ │ │ @@ -220,87 +220,87 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -DefaultProcessModel.getControlMatrix() │ │ │ +ProcessModel.getControlMatrix() │ │ │
    Returns the control matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -ProcessModel.getControlMatrix() │ │ │ +DefaultProcessModel.getControlMatrix() │ │ │
    Returns the control matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ KalmanFilter.getErrorCovarianceMatrix() │ │ │
    Returns a copy of the current error covariance matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -DefaultProcessModel.getInitialErrorCovariance() │ │ │ +ProcessModel.getInitialErrorCovariance() │ │ │
    Returns the initial error covariance matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -ProcessModel.getInitialErrorCovariance() │ │ │ +DefaultProcessModel.getInitialErrorCovariance() │ │ │
    Returns the initial error covariance matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -MeasurementModel.getMeasurementMatrix() │ │ │ +DefaultMeasurementModel.getMeasurementMatrix() │ │ │
    Returns the measurement matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -DefaultMeasurementModel.getMeasurementMatrix() │ │ │ +MeasurementModel.getMeasurementMatrix() │ │ │
    Returns the measurement matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -MeasurementModel.getMeasurementNoise() │ │ │ +DefaultMeasurementModel.getMeasurementNoise() │ │ │
    Returns the measurement noise matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -DefaultMeasurementModel.getMeasurementNoise() │ │ │ +MeasurementModel.getMeasurementNoise() │ │ │
    Returns the measurement noise matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -DefaultProcessModel.getProcessNoise() │ │ │ +ProcessModel.getProcessNoise() │ │ │
    Returns the process noise matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -ProcessModel.getProcessNoise() │ │ │ +DefaultProcessModel.getProcessNoise() │ │ │
    Returns the process noise matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -DefaultProcessModel.getStateTransitionMatrix() │ │ │ +ProcessModel.getStateTransitionMatrix() │ │ │
    Returns the state transition matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ RealMatrix │ │ │ -ProcessModel.getStateTransitionMatrix() │ │ │ +DefaultProcessModel.getStateTransitionMatrix() │ │ │
    Returns the state transition matrix.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -542,27 +542,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ @@ -673,21 +673,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Constructors in org.apache.commons.math3.filter with parameters of type RealMatrix 
    RealMatrixArray2DRowRealMatrix.copy() │ │ │
    Returns a (deep) copy of this.
    │ │ │
    RealMatrixRealMatrix.copy() │ │ │ +DiagonalMatrix.copy() │ │ │
    Returns a (deep) copy of this.
    │ │ │
    abstract RealMatrixAbstractRealMatrix.copy() │ │ │ +RealMatrixRealMatrix.copy() │ │ │
    Returns a (deep) copy of this.
    │ │ │
    RealMatrixDiagonalMatrix.copy() │ │ │ +abstract RealMatrixAbstractRealMatrix.copy() │ │ │
    Returns a (deep) copy of this.
    │ │ │
    static RealMatrixMatrixUtils.createColumnRealMatrix(double[] columnData) │ │ │
    Creates a column RealMatrix using the data from the input │ │ │ @@ -576,33 +576,33 @@ │ │ │
    Create a new RealMatrix of the same type as the instance with the │ │ │ supplied │ │ │ row and column dimensions.
    │ │ │
    RealMatrixRealMatrix.createMatrix(int rowDimension, │ │ │ +DiagonalMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │
    Create a new RealMatrix of the same type as the instance with the │ │ │ supplied │ │ │ row and column dimensions.
    │ │ │
    abstract RealMatrixAbstractRealMatrix.createMatrix(int rowDimension, │ │ │ +RealMatrixRealMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │
    Create a new RealMatrix of the same type as the instance with the │ │ │ supplied │ │ │ row and column dimensions.
    │ │ │
    RealMatrixDiagonalMatrix.createMatrix(int rowDimension, │ │ │ +abstract RealMatrixAbstractRealMatrix.createMatrix(int rowDimension, │ │ │ int columnDimension) │ │ │
    Create a new RealMatrix of the same type as the instance with the │ │ │ supplied │ │ │ row and column dimensions.
    │ │ │
    DecompositionSolver.getInverse() │ │ │
    Get the pseudo-inverse │ │ │ of the decomposed matrix.
    │ │ │
    RealMatrixCholeskyDecomposition.getL() │ │ │ +LUDecomposition.getL() │ │ │
    Returns the matrix L of the decomposition.
    │ │ │
    RealMatrixLUDecomposition.getL() │ │ │ +CholeskyDecomposition.getL() │ │ │
    Returns the matrix L of the decomposition.
    │ │ │
    RealMatrixCholeskyDecomposition.getLT() │ │ │
    Returns the transpose of the matrix L of the decomposition.
    │ │ │ @@ -838,15 +838,15 @@ │ │ │
    MatrixUtils.inverse(RealMatrix matrix, │ │ │ double threshold) │ │ │
    Computes the inverse of the given matrix.
    │ │ │
    RealMatrixOpenMapRealMatrix.multiply(RealMatrix m) │ │ │ +DiagonalMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │
    RealMatrixRealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │ @@ -856,27 +856,27 @@ │ │ │
    RealMatrixAbstractRealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │
    RealMatrixDiagonalMatrix.multiply(RealMatrix m) │ │ │ +OpenMapRealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │
    RealMatrixArrayRealVector.outerProduct(RealVector v) │ │ │ +RealVector.outerProduct(RealVector v) │ │ │
    Compute the outer product.
    │ │ │
    RealMatrixRealVector.outerProduct(RealVector v) │ │ │ +ArrayRealVector.outerProduct(RealVector v) │ │ │
    Compute the outer product.
    │ │ │
    RealMatrixRealMatrixFormat.parse(String source) │ │ │
    Parse a string to produce a RealMatrix object.
    │ │ │ @@ -1052,15 +1052,15 @@ │ │ │
    MatrixUtils.isSymmetric(RealMatrix matrix, │ │ │ double eps) │ │ │
    Checks whether a matrix is symmetric.
    │ │ │
    RealMatrixOpenMapRealMatrix.multiply(RealMatrix m) │ │ │ +DiagonalMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │
    RealMatrixRealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │ @@ -1069,22 +1069,22 @@ │ │ │
    RealMatrixAbstractRealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │
    BlockRealMatrixBlockRealMatrix.multiply(RealMatrix m) │ │ │ +RealMatrixOpenMapRealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │
    RealMatrixDiagonalMatrix.multiply(RealMatrix m) │ │ │ +BlockRealMatrixBlockRealMatrix.multiply(RealMatrix m) │ │ │
    Returns the result of postmultiplying this by m.
    │ │ │
    RealMatrixRealMatrix.preMultiply(RealMatrix m) │ │ │
    Returns the result of premultiplying this by m.
    │ │ │ @@ -1170,28 +1170,28 @@ │ │ │
    MatrixUtils.solveUpperTriangularSystem(RealMatrix rm, │ │ │ RealVector b) │ │ │
    Solver a system composed of an Upper Triangular Matrix │ │ │ RealMatrix.
    │ │ │
    OpenMapRealMatrixOpenMapRealMatrix.subtract(RealMatrix m) │ │ │ +RealMatrixRealMatrix.subtract(RealMatrix m) │ │ │
    Returns this minus m.
    │ │ │
    RealMatrixRealMatrix.subtract(RealMatrix m) │ │ │ +AbstractRealMatrix.subtract(RealMatrix m) │ │ │
    Returns this minus m.
    │ │ │
    RealMatrixAbstractRealMatrix.subtract(RealMatrix m) │ │ │ +OpenMapRealMatrixOpenMapRealMatrix.subtract(RealMatrix m) │ │ │
    Returns this minus m.
    │ │ │
    BlockRealMatrixBlockRealMatrix.subtract(RealMatrix m) │ │ │
    Returns this minus m.
    │ │ │ @@ -1355,24 +1355,24 @@ │ │ │
    Modifier and TypeMethod and Description
    RealMatrixMultivariateVectorOptimizer.getWeight() │ │ │ +Weight.getWeight() │ │ │
    Deprecated. 
    │ │ │ -
    Gets the weight matrix of the observations.
    │ │ │ +
    Gets the initial guess.
    │ │ │
    RealMatrixWeight.getWeight() │ │ │ +MultivariateVectorOptimizer.getWeight() │ │ │
    Deprecated. 
    │ │ │ -
    Gets the initial guess.
    │ │ │ +
    Gets the weight matrix of the observations.
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -1821,27 +1821,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Constructors in org.apache.commons.math3.optim.nonlinear.vector with parameters of type RealMatrix 
    Modifier and TypeMethod and Description
    RealMatrixSynchronizedMultivariateSummaryStatistics.getCovariance() │ │ │ -
    Returns the covariance matrix of the values that have been added.
    │ │ │ +
    StatisticalMultivariateSummary.getCovariance() │ │ │ +
    Returns the covariance of the available values.
    │ │ │
    RealMatrixStatisticalMultivariateSummary.getCovariance() │ │ │ -
    Returns the covariance of the available values.
    │ │ │ +
    MultivariateSummaryStatistics.getCovariance() │ │ │ +
    Returns the covariance matrix of the values that have been added.
    │ │ │
    RealMatrixMultivariateSummaryStatistics.getCovariance() │ │ │ +SynchronizedMultivariateSummaryStatistics.getCovariance() │ │ │
    Returns the covariance matrix of the values that have been added.
    │ │ │
    │ │ │ │ │ │
  • │ │ │ @@ -1872,32 +1872,32 @@ │ │ │ Methods in org.apache.commons.math3.stat.regression that return RealMatrix  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ +protected abstract RealMatrix │ │ │ +AbstractMultipleLinearRegression.calculateBetaVariance() │ │ │ +
    Calculates the beta variance of multiple linear regression in matrix │ │ │ + notation.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ protected RealMatrix │ │ │ GLSMultipleLinearRegression.calculateBetaVariance() │ │ │
    Calculates the variance on the beta.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ protected RealMatrix │ │ │ OLSMultipleLinearRegression.calculateBetaVariance() │ │ │
    Calculates the variance-covariance matrix of the regression parameters.
    │ │ │ │ │ │ │ │ │ - │ │ │ -protected abstract RealMatrix │ │ │ -AbstractMultipleLinearRegression.calculateBetaVariance() │ │ │ -
    Calculates the beta variance of multiple linear regression in matrix │ │ │ - notation.
    │ │ │ - │ │ │ - │ │ │ │ │ │ RealMatrix │ │ │ OLSMultipleLinearRegression.calculateHat() │ │ │
    Compute the "hat" matrix.
    │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/RealVector.Entry.html │ │ │┄ Ordering differences only │ │ │ @@ -117,19 +117,19 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ RealVector.Entry │ │ │ -OpenMapRealVector.OpenMapSparseIterator.next() │ │ │ +RealVector.SparseEntryIterator.next() │ │ │ │ │ │ │ │ │ RealVector.Entry │ │ │ -RealVector.SparseEntryIterator.next() │ │ │ +OpenMapRealVector.OpenMapSparseIterator.next() │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -140,21 +140,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math3.linear that return types with arguments of type RealVector.Entry 
    Modifier and TypeIterator<RealVector.Entry>RealVector.iterator() │ │ │
    Generic dense iterator.
    │ │ │
    Iterator<RealVector.Entry>OpenMapRealVector.sparseIterator() │ │ │ +RealVector.sparseIterator() │ │ │
    Create a sparse iterator over the vector, which may omit some entries.
    │ │ │
    Iterator<RealVector.Entry>RealVector.sparseIterator() │ │ │ +OpenMapRealVector.sparseIterator() │ │ │
    Create a sparse iterator over the vector, which may omit some entries.
    │ │ │
    │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/RealVector.html │ │ │┄ Ordering differences only │ │ │ @@ -133,21 +133,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ @@ -809,24 +809,24 @@ │ │ │ boolean goodb, │ │ │ double shift) │ │ │
    Returns the solution to the system (A - shift · I) · x = b.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ @@ -852,28 +852,28 @@ │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ @@ -911,21 +911,21 @@ │ │ │ RealVector x) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ @@ -1059,57 +1059,57 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ @@ -1400,24 +1400,24 @@ │ │ │ boolean goodb, │ │ │ double shift) │ │ │
    Returns the solution to the system (A - shift · I) · x = b.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ @@ -1443,28 +1443,28 @@ │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ @@ -1517,28 +1517,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math3.linear with parameters of type RealVector.Entry 
    Modifier and TypeMethod and Description
    RealVectorDefaultProcessModel.getInitialStateEstimate() │ │ │ +ProcessModel.getInitialStateEstimate() │ │ │
    Returns the initial state estimation vector.
    │ │ │
    RealVectorProcessModel.getInitialStateEstimate() │ │ │ +DefaultProcessModel.getInitialStateEstimate() │ │ │
    Returns the initial state estimation vector.
    │ │ │
    RealVectorKalmanFilter.getStateEstimationVector() │ │ │
    Returns a copy of the current state estimation vector.
    │ │ │ @@ -414,45 +414,45 @@ │ │ │
    Modifier and TypeMethod and Description
    RealVectorOpenMapRealVector.add(RealVector v) │ │ │ +RealVector.add(RealVector v) │ │ │
    Compute the sum of this vector and v.
    │ │ │
    RealVectorRealVector.add(RealVector v) │ │ │ +OpenMapRealVector.add(RealVector v) │ │ │
    Compute the sum of this vector and v.
    │ │ │
    RealVectorArrayRealVector.append(double in) │ │ │ +abstract RealVectorRealVector.append(double d) │ │ │
    Construct a new vector by appending a double to this vector.
    │ │ │
    abstract RealVectorRealVector.append(double d) │ │ │ +RealVectorArrayRealVector.append(double in) │ │ │
    Construct a new vector by appending a double to this vector.
    │ │ │
    RealVectorArrayRealVector.append(RealVector v) │ │ │ +abstract RealVectorRealVector.append(RealVector v) │ │ │
    Construct a new vector by appending a vector to this vector.
    │ │ │
    abstract RealVectorRealVector.append(RealVector v) │ │ │ +RealVectorArrayRealVector.append(RealVector v) │ │ │
    Construct a new vector by appending a vector to this vector.
    │ │ │
    RealVectorRealVector.combine(double a, │ │ │ double b, │ │ │ @@ -516,35 +516,35 @@ │ │ │ RealVectorEigenDecomposition.getEigenvector(int i) │ │ │
    Gets a copy of the ith eigenvector of the original matrix.
    │ │ │
    RealVectorDefaultIterativeLinearSolverEvent.getResidual() │ │ │ +IterativeLinearSolverEvent.getResidual() │ │ │
    │ │ │ Returns the residual.
    │ │ │
    RealVectorIterativeLinearSolverEvent.getResidual() │ │ │ +DefaultIterativeLinearSolverEvent.getResidual() │ │ │
    │ │ │ Returns the residual.
    │ │ │
    RealVectorDefaultIterativeLinearSolverEvent.getRightHandSideVector() │ │ │ +abstract RealVectorIterativeLinearSolverEvent.getRightHandSideVector() │ │ │
    Returns the current right-hand side of the linear system to be solved.
    │ │ │
    abstract RealVectorIterativeLinearSolverEvent.getRightHandSideVector() │ │ │ +RealVectorDefaultIterativeLinearSolverEvent.getRightHandSideVector() │ │ │
    Returns the current right-hand side of the linear system to be solved.
    │ │ │
    RealVectorRealMatrix.getRowVector(int row) │ │ │
    Returns the entries in row number row as a vector.
    │ │ │ @@ -559,37 +559,37 @@ │ │ │
    RealVectorBlockRealMatrix.getRowVector(int row) │ │ │
    Returns the entries in row number row as a vector.
    │ │ │
    RealVectorDefaultIterativeLinearSolverEvent.getSolution() │ │ │ +abstract RealVectorIterativeLinearSolverEvent.getSolution() │ │ │
    Returns the current estimate of the solution to the linear system to be │ │ │ solved.
    │ │ │
    abstract RealVectorIterativeLinearSolverEvent.getSolution() │ │ │ +RealVectorDefaultIterativeLinearSolverEvent.getSolution() │ │ │
    Returns the current estimate of the solution to the linear system to be │ │ │ solved.
    │ │ │
    RealVectorArrayRealVector.getSubVector(int index, │ │ │ +abstract RealVectorRealVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │
    abstract RealVectorRealVector.getSubVector(int index, │ │ │ +RealVectorArrayRealVector.getSubVector(int index, │ │ │ int n) │ │ │
    Get a subvector from consecutive elements.
    │ │ │
    RealVectorRealVector.map(UnivariateFunction function) │ │ │ @@ -600,87 +600,87 @@ │ │ │ RealVectorRealVector.mapAdd(double d) │ │ │
    Add a value to each entry.
    │ │ │
    RealVectorArrayRealVector.mapAddToSelf(double d) │ │ │ +RealVector.mapAddToSelf(double d) │ │ │
    Add a value to each entry.
    │ │ │
    RealVectorRealVector.mapAddToSelf(double d) │ │ │ +ArrayRealVector.mapAddToSelf(double d) │ │ │
    Add a value to each entry.
    │ │ │
    RealVectorRealVector.mapDivide(double d) │ │ │
    Divide each entry by the argument.
    │ │ │
    RealVectorArrayRealVector.mapDivideToSelf(double d) │ │ │ +RealVector.mapDivideToSelf(double d) │ │ │
    Divide each entry by the argument.
    │ │ │
    RealVectorRealVector.mapDivideToSelf(double d) │ │ │ +ArrayRealVector.mapDivideToSelf(double d) │ │ │
    Divide each entry by the argument.
    │ │ │
    RealVectorRealVector.mapMultiply(double d) │ │ │
    Multiply each entry by the argument.
    │ │ │
    RealVectorArrayRealVector.mapMultiplyToSelf(double d) │ │ │ +RealVector.mapMultiplyToSelf(double d) │ │ │
    Multiply each entry.
    │ │ │
    RealVectorRealVector.mapMultiplyToSelf(double d) │ │ │ +ArrayRealVector.mapMultiplyToSelf(double d) │ │ │
    Multiply each entry.
    │ │ │
    RealVectorRealVector.mapSubtract(double d) │ │ │
    Subtract a value from each entry.
    │ │ │
    RealVectorArrayRealVector.mapSubtractToSelf(double d) │ │ │ +RealVector.mapSubtractToSelf(double d) │ │ │
    Subtract a value from each entry.
    │ │ │
    RealVectorRealVector.mapSubtractToSelf(double d) │ │ │ +ArrayRealVector.mapSubtractToSelf(double d) │ │ │
    Subtract a value from each entry.
    │ │ │
    RealVectorRealVector.mapToSelf(UnivariateFunction function) │ │ │
    Acts as if it is implemented as:
    │ │ │
    RealVectorJacobiPreconditioner.operate(RealVector x) │ │ │ +abstract RealVectorRealLinearOperator.operate(RealVector x) │ │ │
    Returns the result of multiplying this by the vector x.
    │ │ │
    RealVectorRealMatrix.operate(RealVector v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │ @@ -689,41 +689,41 @@ │ │ │
    RealVectorAbstractRealMatrix.operate(RealVector v) │ │ │
    Returns the result of multiplying this by the vector x.
    │ │ │
    abstract RealVectorRealLinearOperator.operate(RealVector x) │ │ │ +RealVectorJacobiPreconditioner.operate(RealVector x) │ │ │
    Returns the result of multiplying this by the vector x.
    │ │ │
    RealVectorRealLinearOperator.operateTranspose(RealVector x) │ │ │
    Returns the result of multiplying the transpose of this operator │ │ │ by the vector x (optional operation).
    │ │ │
    RealVectorRealMatrix.preMultiply(RealVector v) │ │ │ +DiagonalMatrix.preMultiply(RealVector v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    RealVectorAbstractRealMatrix.preMultiply(RealVector v) │ │ │ +RealMatrix.preMultiply(RealVector v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    RealVectorDiagonalMatrix.preMultiply(RealVector v) │ │ │ +AbstractRealMatrix.preMultiply(RealVector v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    RealVectorRealVector.projection(RealVector v) │ │ │
    Find the orthogonal projection of this vector onto another vector.
    │ │ │ @@ -776,23 +776,23 @@ │ │ │ RealVector x) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorPreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVector
    RealVectorPreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorConjugateGradient.solveInPlace(RealLinearOperator a, │ │ │ +SymmLQ.solveInPlace(RealLinearOperator a, │ │ │ RealLinearOperator m, │ │ │ RealVector b, │ │ │ - RealVector x0) │ │ │ + RealVector x) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorSymmLQ.solveInPlace(RealLinearOperator a, │ │ │ +ConjugateGradient.solveInPlace(RealLinearOperator a, │ │ │ RealLinearOperator m, │ │ │ RealVector b, │ │ │ - RealVector x) │ │ │ + RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorSymmLQ.solveInPlace(RealLinearOperator a, │ │ │ @@ -883,25 +883,25 @@ │ │ │ boolean goodb, │ │ │ double shift) │ │ │
    Returns an estimate of the solution to the linear system (A - shift │ │ │ · I) · x = b.
    │ │ │
    RealVectorPreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ +abstract RealVectorIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    abstract RealVectorIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ +RealVectorPreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorOpenMapRealVector.subtract(RealVector v) │ │ │ +RealVector.subtract(RealVector v) │ │ │
    Subtract v from this vector.
    │ │ │
    RealVectorRealVector.subtract(RealVector v) │ │ │ +OpenMapRealVector.subtract(RealVector v) │ │ │
    Subtract v from this vector.
    │ │ │
    RealVectorRealVector.unitVector() │ │ │
    Creates a unit vector pointing in the direction of this vector.
    │ │ │ @@ -943,46 +943,46 @@ │ │ │
    Methods in org.apache.commons.math3.linear with parameters of type RealVector 
    Modifier and TypeMethod and Description
    ArrayRealVectorArrayRealVector.add(RealVector v) │ │ │ +RealVectorRealVector.add(RealVector v) │ │ │
    Compute the sum of this vector and v.
    │ │ │
    RealVectorOpenMapRealVector.add(RealVector v) │ │ │
    Compute the sum of this vector and v.
    │ │ │
    RealVectorRealVector.add(RealVector v) │ │ │ +ArrayRealVectorArrayRealVector.add(RealVector v) │ │ │
    Compute the sum of this vector and v.
    │ │ │
    RealVectorArrayRealVector.append(RealVector v) │ │ │ +abstract RealVectorRealVector.append(RealVector v) │ │ │
    Construct a new vector by appending a vector to this vector.
    │ │ │
    OpenMapRealVectorOpenMapRealVector.append(RealVector v) │ │ │
    Construct a new vector by appending a vector to this vector.
    │ │ │
    abstract RealVectorRealVector.append(RealVector v) │ │ │ +RealVectorArrayRealVector.append(RealVector v) │ │ │
    Construct a new vector by appending a vector to this vector.
    │ │ │
    protected static voidPreconditionedIterativeLinearSolver.checkParameters(RealLinearOperator a, │ │ │ RealLinearOperator m, │ │ │ @@ -1004,54 +1004,54 @@ │ │ │ solve and │ │ │ solveInPlace, │ │ │ and throws an exception if one of the checks fails. │ │ │
    protected voidArrayRealVector.checkVectorDimensions(RealVector v) │ │ │ +RealVector.checkVectorDimensions(RealVector v) │ │ │
    Check if instance and specified vectors have the same dimension.
    │ │ │
    protected voidRealVector.checkVectorDimensions(RealVector v) │ │ │ +ArrayRealVector.checkVectorDimensions(RealVector v) │ │ │
    Check if instance and specified vectors have the same dimension.
    │ │ │
    ArrayRealVectorArrayRealVector.combine(double a, │ │ │ +RealVectorRealVector.combine(double a, │ │ │ double b, │ │ │ RealVector y) │ │ │
    Returns a new vector representing a * this + b * y, the linear │ │ │ combination of this and y.
    │ │ │
    RealVectorRealVector.combine(double a, │ │ │ +ArrayRealVectorArrayRealVector.combine(double a, │ │ │ double b, │ │ │ RealVector y) │ │ │
    Returns a new vector representing a * this + b * y, the linear │ │ │ combination of this and y.
    │ │ │
    ArrayRealVectorArrayRealVector.combineToSelf(double a, │ │ │ +RealVectorRealVector.combineToSelf(double a, │ │ │ double b, │ │ │ RealVector y) │ │ │
    Updates this with the linear combination of this and │ │ │ y.
    │ │ │
    RealVectorRealVector.combineToSelf(double a, │ │ │ +ArrayRealVectorArrayRealVector.combineToSelf(double a, │ │ │ double b, │ │ │ RealVector y) │ │ │
    Updates this with the linear combination of this and │ │ │ y.
    │ │ │
    RealVector.cosine(RealVector v) │ │ │
    Computes the cosine of the angle between this vector and the │ │ │ argument.
    │ │ │
    doubleArrayRealVector.dotProduct(RealVector v) │ │ │ +RealVector.dotProduct(RealVector v) │ │ │
    Compute the dot product of this vector with v.
    │ │ │
    doubleRealVector.dotProduct(RealVector v) │ │ │ +ArrayRealVector.dotProduct(RealVector v) │ │ │
    Compute the dot product of this vector with v.
    │ │ │
    ArrayRealVectorArrayRealVector.ebeDivide(RealVector v) │ │ │ +abstract RealVectorRealVector.ebeDivide(RealVector v) │ │ │
    Element-by-element division.
    │ │ │
    OpenMapRealVectorOpenMapRealVector.ebeDivide(RealVector v) │ │ │
    Element-by-element division.
    │ │ │
    abstract RealVectorRealVector.ebeDivide(RealVector v) │ │ │ +ArrayRealVectorArrayRealVector.ebeDivide(RealVector v) │ │ │
    Element-by-element division.
    │ │ │
    ArrayRealVectorArrayRealVector.ebeMultiply(RealVector v) │ │ │ +abstract RealVectorRealVector.ebeMultiply(RealVector v) │ │ │
    Element-by-element multiplication.
    │ │ │
    OpenMapRealVectorOpenMapRealVector.ebeMultiply(RealVector v) │ │ │
    Element-by-element multiplication.
    │ │ │
    abstract RealVectorRealVector.ebeMultiply(RealVector v) │ │ │ +ArrayRealVectorArrayRealVector.ebeMultiply(RealVector v) │ │ │
    Element-by-element multiplication.
    │ │ │
    StringRealVectorFormat.format(RealVector v) │ │ │ │ │ │ @@ -1121,69 +1121,69 @@ │ │ │ StringBuffer toAppendTo, │ │ │ FieldPosition pos) │ │ │
    Formats a RealVector object to produce a string.
    │ │ │
    doubleArrayRealVector.getDistance(RealVector v) │ │ │ +RealVector.getDistance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │
    doubleOpenMapRealVector.getDistance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │
    doubleRealVector.getDistance(RealVector v) │ │ │ +ArrayRealVector.getDistance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │
    doubleArrayRealVector.getL1Distance(RealVector v) │ │ │ +RealVector.getL1Distance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │
    doubleOpenMapRealVector.getL1Distance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │
    doubleRealVector.getL1Distance(RealVector v) │ │ │ +ArrayRealVector.getL1Distance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │
    doubleArrayRealVector.getLInfDistance(RealVector v) │ │ │ +RealVector.getLInfDistance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │
    doubleOpenMapRealVector.getLInfDistance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │
    doubleRealVector.getLInfDistance(RealVector v) │ │ │ +ArrayRealVector.getLInfDistance(RealVector v) │ │ │
    Distance between two vectors.
    │ │ │
    RealVectorJacobiPreconditioner.operate(RealVector x) │ │ │ +abstract RealVectorRealLinearOperator.operate(RealVector x) │ │ │
    Returns the result of multiplying this by the vector x.
    │ │ │
    RealVectorRealMatrix.operate(RealVector v) │ │ │
    Returns the result of multiplying this by the vector v.
    │ │ │ @@ -1192,53 +1192,53 @@ │ │ │
    RealVectorAbstractRealMatrix.operate(RealVector v) │ │ │
    Returns the result of multiplying this by the vector x.
    │ │ │
    abstract RealVectorRealLinearOperator.operate(RealVector x) │ │ │ +RealVectorJacobiPreconditioner.operate(RealVector x) │ │ │
    Returns the result of multiplying this by the vector x.
    │ │ │
    RealVectorRealLinearOperator.operateTranspose(RealVector x) │ │ │
    Returns the result of multiplying the transpose of this operator │ │ │ by the vector x (optional operation).
    │ │ │
    RealMatrixArrayRealVector.outerProduct(RealVector v) │ │ │ +RealVector.outerProduct(RealVector v) │ │ │
    Compute the outer product.
    │ │ │
    RealMatrixRealVector.outerProduct(RealVector v) │ │ │ +ArrayRealVector.outerProduct(RealVector v) │ │ │
    Compute the outer product.
    │ │ │
    RealVectorRealMatrix.preMultiply(RealVector v) │ │ │ +DiagonalMatrix.preMultiply(RealVector v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    RealVectorAbstractRealMatrix.preMultiply(RealVector v) │ │ │ +RealMatrix.preMultiply(RealVector v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    RealVectorDiagonalMatrix.preMultiply(RealVector v) │ │ │ +AbstractRealMatrix.preMultiply(RealVector v) │ │ │
    Returns the (row) vector result of premultiplying this by the vector v.
    │ │ │
    RealVectorRealVector.projection(RealVector v) │ │ │
    Find the orthogonal projection of this vector onto another vector.
    │ │ │ @@ -1296,30 +1296,30 @@ │ │ │
    BlockRealMatrix.setRowVector(int row, │ │ │ RealVector vector) │ │ │
    Sets the specified row of this matrix to the entries of │ │ │ the specified vector.
    │ │ │
    voidArrayRealVector.setSubVector(int index, │ │ │ +abstract voidRealVector.setSubVector(int index, │ │ │ RealVector v) │ │ │
    Set a sequence of consecutive elements.
    │ │ │
    voidOpenMapRealVector.setSubVector(int index, │ │ │ RealVector v) │ │ │
    Set a sequence of consecutive elements.
    │ │ │
    abstract voidRealVector.setSubVector(int index, │ │ │ +voidArrayRealVector.setSubVector(int index, │ │ │ RealVector v) │ │ │
    Set a sequence of consecutive elements.
    │ │ │
    RealVectorPreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ @@ -1367,23 +1367,23 @@ │ │ │ RealVector x) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorPreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVector
    RealVectorPreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +IterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ +PreconditionedIterativeLinearSolver.solve(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorConjugateGradient.solveInPlace(RealLinearOperator a, │ │ │ +SymmLQ.solveInPlace(RealLinearOperator a, │ │ │ RealLinearOperator m, │ │ │ RealVector b, │ │ │ - RealVector x0) │ │ │ + RealVector x) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorSymmLQ.solveInPlace(RealLinearOperator a, │ │ │ +ConjugateGradient.solveInPlace(RealLinearOperator a, │ │ │ RealLinearOperator m, │ │ │ RealVector b, │ │ │ - RealVector x) │ │ │ + RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    RealVectorSymmLQ.solveInPlace(RealLinearOperator a, │ │ │ @@ -1474,25 +1474,25 @@ │ │ │ boolean goodb, │ │ │ double shift) │ │ │
    Returns an estimate of the solution to the linear system (A - shift │ │ │ · I) · x = b.
    │ │ │
    RealVectorPreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ +abstract RealVectorIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    abstract RealVectorIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ +RealVectorPreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a, │ │ │ RealVector b, │ │ │ RealVector x0) │ │ │
    Returns an estimate of the solution to the linear system A · x = │ │ │ b.
    │ │ │
    MatrixUtils.solveUpperTriangularSystem(RealMatrix rm, │ │ │ RealVector b) │ │ │
    Solver a system composed of an Upper Triangular Matrix │ │ │ RealMatrix.
    │ │ │
    ArrayRealVectorArrayRealVector.subtract(RealVector v) │ │ │ +RealVectorRealVector.subtract(RealVector v) │ │ │
    Subtract v from this vector.
    │ │ │
    RealVectorOpenMapRealVector.subtract(RealVector v) │ │ │
    Subtract v from this vector.
    │ │ │
    RealVectorRealVector.subtract(RealVector v) │ │ │ +ArrayRealVectorArrayRealVector.subtract(RealVector v) │ │ │
    Subtract v from this vector.
    │ │ │
    static RealVectorRealVector.unmodifiableRealVector(RealVector v) │ │ │
    Returns an unmodifiable view of the specified vector.
    │ │ │ @@ -1605,22 +1605,22 @@ │ │ │
    Modifier and TypeMethod and Description
    RealVectorLinearConstraint.getCoefficients() │ │ │ -
    Gets the coefficients of the constraint (left hand side).
    │ │ │ +
    LinearObjectiveFunction.getCoefficients() │ │ │ +
    Gets the coefficients of the linear equation being optimized.
    │ │ │
    RealVectorLinearObjectiveFunction.getCoefficients() │ │ │ -
    Gets the coefficients of the linear equation being optimized.
    │ │ │ +
    LinearConstraint.getCoefficients() │ │ │ +
    Gets the coefficients of the constraint (left hand side).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -1674,24 +1674,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math3.optim.linear with parameters of type RealVector 
    Modifier and TypeMethod and Description
    RealVectorLinearConstraint.getCoefficients() │ │ │ +LinearObjectiveFunction.getCoefficients() │ │ │
    Deprecated. 
    │ │ │ -
    Get the coefficients of the constraint (left hand side).
    │ │ │ +
    Get the coefficients of the linear equation being optimized.
    │ │ │
    RealVectorLinearObjectiveFunction.getCoefficients() │ │ │ +LinearConstraint.getCoefficients() │ │ │
    Deprecated. 
    │ │ │ -
    Get the coefficients of the linear equation being optimized.
    │ │ │ +
    Get the coefficients of the constraint (left hand side).
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -1749,31 +1749,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/RealVectorChangingVisitor.html │ │ │┄ Ordering differences only │ │ │ @@ -102,70 +102,70 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/class-use/RealVectorPreservingVisitor.html │ │ │┄ Ordering differences only │ │ │ @@ -102,70 +102,70 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/linear/package-use.html │ │ │ @@ -138,69 +138,75 @@ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math3.optimization.linear with parameters of type RealVector 
    Methods in org.apache.commons.math3.stat.regression that return RealVector 
    Modifier and TypeMethod and Description
    protected abstract RealVectorAbstractMultipleLinearRegression.calculateBeta() │ │ │ +
    Calculates the beta of multiple linear regression in matrix notation.
    │ │ │ +
    protected RealVectorGLSMultipleLinearRegression.calculateBeta() │ │ │
    Calculates beta by GLS.
    │ │ │
    protected RealVectorOLSMultipleLinearRegression.calculateBeta() │ │ │
    Calculates the regression coefficients using OLS.
    │ │ │
    protected abstract RealVectorAbstractMultipleLinearRegression.calculateBeta() │ │ │ -
    Calculates the beta of multiple linear regression in matrix notation.
    │ │ │ -
    protected RealVectorAbstractMultipleLinearRegression.calculateResiduals() │ │ │
    Calculates the residuals of multiple linear regression in matrix │ │ │ notation.
    │ │ │
    Modifier and TypeMethod and Description
    doubleArrayRealVector.walkInDefaultOrder(RealVectorChangingVisitor visitor) │ │ │ +RealVector.walkInDefaultOrder(RealVectorChangingVisitor visitor) │ │ │
    Visits (and possibly alters) all entries of this vector in default order │ │ │ (increasing index).
    │ │ │
    doubleRealVector.walkInDefaultOrder(RealVectorChangingVisitor visitor) │ │ │ +ArrayRealVector.walkInDefaultOrder(RealVectorChangingVisitor visitor) │ │ │
    Visits (and possibly alters) all entries of this vector in default order │ │ │ (increasing index).
    │ │ │
    doubleArrayRealVector.walkInDefaultOrder(RealVectorChangingVisitor visitor, │ │ │ +RealVector.walkInDefaultOrder(RealVectorChangingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (and possibly alters) some entries of this vector in default order │ │ │ (increasing index).
    │ │ │
    doubleRealVector.walkInDefaultOrder(RealVectorChangingVisitor visitor, │ │ │ +ArrayRealVector.walkInDefaultOrder(RealVectorChangingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (and possibly alters) some entries of this vector in default order │ │ │ (increasing index).
    │ │ │
    doubleArrayRealVector.walkInOptimizedOrder(RealVectorChangingVisitor visitor) │ │ │ +RealVector.walkInOptimizedOrder(RealVectorChangingVisitor visitor) │ │ │
    Visits (and possibly alters) all entries of this vector in optimized │ │ │ order.
    │ │ │
    doubleRealVector.walkInOptimizedOrder(RealVectorChangingVisitor visitor) │ │ │ +ArrayRealVector.walkInOptimizedOrder(RealVectorChangingVisitor visitor) │ │ │
    Visits (and possibly alters) all entries of this vector in optimized │ │ │ order.
    │ │ │
    doubleArrayRealVector.walkInOptimizedOrder(RealVectorChangingVisitor visitor, │ │ │ +RealVector.walkInOptimizedOrder(RealVectorChangingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (and possibly change) some entries of this vector in optimized │ │ │ order.
    │ │ │
    doubleRealVector.walkInOptimizedOrder(RealVectorChangingVisitor visitor, │ │ │ +ArrayRealVector.walkInOptimizedOrder(RealVectorChangingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (and possibly change) some entries of this vector in optimized │ │ │ order.
    │ │ │
    Modifier and TypeMethod and Description
    doubleArrayRealVector.walkInDefaultOrder(RealVectorPreservingVisitor visitor) │ │ │ +RealVector.walkInDefaultOrder(RealVectorPreservingVisitor visitor) │ │ │
    Visits (but does not alter) all entries of this vector in default order │ │ │ (increasing index).
    │ │ │
    doubleRealVector.walkInDefaultOrder(RealVectorPreservingVisitor visitor) │ │ │ +ArrayRealVector.walkInDefaultOrder(RealVectorPreservingVisitor visitor) │ │ │
    Visits (but does not alter) all entries of this vector in default order │ │ │ (increasing index).
    │ │ │
    doubleArrayRealVector.walkInDefaultOrder(RealVectorPreservingVisitor visitor, │ │ │ +RealVector.walkInDefaultOrder(RealVectorPreservingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (but does not alter) some entries of this vector in default order │ │ │ (increasing index).
    │ │ │
    doubleRealVector.walkInDefaultOrder(RealVectorPreservingVisitor visitor, │ │ │ +ArrayRealVector.walkInDefaultOrder(RealVectorPreservingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (but does not alter) some entries of this vector in default order │ │ │ (increasing index).
    │ │ │
    doubleArrayRealVector.walkInOptimizedOrder(RealVectorPreservingVisitor visitor) │ │ │ +RealVector.walkInOptimizedOrder(RealVectorPreservingVisitor visitor) │ │ │
    Visits (but does not alter) all entries of this vector in optimized │ │ │ order.
    │ │ │
    doubleRealVector.walkInOptimizedOrder(RealVectorPreservingVisitor visitor) │ │ │ +ArrayRealVector.walkInOptimizedOrder(RealVectorPreservingVisitor visitor) │ │ │
    Visits (but does not alter) all entries of this vector in optimized │ │ │ order.
    │ │ │
    doubleArrayRealVector.walkInOptimizedOrder(RealVectorPreservingVisitor visitor, │ │ │ +RealVector.walkInOptimizedOrder(RealVectorPreservingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (but does not alter) some entries of this vector in optimized │ │ │ order.
    │ │ │
    doubleRealVector.walkInOptimizedOrder(RealVectorPreservingVisitor visitor, │ │ │ +ArrayRealVector.walkInOptimizedOrder(RealVectorPreservingVisitor visitor, │ │ │ int start, │ │ │ int end) │ │ │
    Visits (but does not alter) some entries of this vector in optimized │ │ │ order.
    │ │ │
    │ │ │
    │ │ │ This package provides classes to handle sampling steps during │ │ │ Ordinary Differential Equations integration.
    │ │ │
    org.apache.commons.math3.optim.nonlinear.vectororg.apache.commons.math3.optim.linear │ │ │ -
    Algorithms for optimizing a vector function.
    │ │ │ +
    Optimization algorithms for linear constrained problems.
    │ │ │
    org.apache.commons.math3.optimizationorg.apache.commons.math3.optim.nonlinear.scalar │ │ │ -
    All classes and sub-packages of this package are deprecated.
    │ │ │ +
    Algorithms for optimizing a scalar function.
    │ │ │
    org.apache.commons.math3.optimization.directorg.apache.commons.math3.optim.nonlinear.scalar.noderiv │ │ │ -
    │ │ │ - This package provides optimization algorithms that don't require derivatives.
    │ │ │ +
    This package provides optimization algorithms that do not require derivatives.
    │ │ │
    org.apache.commons.math3.optimization.generalorg.apache.commons.math3.optim.nonlinear.vector │ │ │ -
    This package provides optimization algorithms that require derivatives.
    │ │ │ +
    Algorithms for optimizing a vector function.
    │ │ │
    org.apache.commons.math3.optimization.linearorg.apache.commons.math3.optim.nonlinear.vector.jacobian │ │ │ -
    This package provides optimization algorithms for linear constrained problems.
    │ │ │ +
    This package provides optimization algorithms that require derivatives.
    │ │ │
    org.apache.commons.math3.optimization.direct │ │ │ +
    │ │ │ + This package provides optimization algorithms that don't require derivatives.
    │ │ │ +
    org.apache.commons.math3.random │ │ │
    Random number and random data generators.
    │ │ │
    org.apache.commons.math3.stat.correlation │ │ │
    Correlations/Covariance computations.
    │ │ │
    org.apache.commons.math3.stat.descriptive │ │ │
    Generic univariate summary statistic objects.
    │ │ │
    org.apache.commons.math3.stat.descriptive.moment │ │ │
    Summary statistics based on moments.
    │ │ │
    org.apache.commons.math3.stat.regression │ │ │
    Statistical routines involving multivariate data.
    │ │ │
    │ │ │ @@ -650,94 +656,111 @@ │ │ │
    Implementation of RealMatrix using a double[][] array to │ │ │ store entries.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ -
  • │ │ │ +
  • │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ + │ │ │ +
    Classes in org.apache.commons.math3.linear used by org.apache.commons.math3.optim.nonlinear.vector Classes in org.apache.commons.math3.linear used by org.apache.commons.math3.optim.linear 
    Class and Description
    RealMatrix │ │ │ +RealVector │ │ │ +
    Class defining a real-valued vector with basic algebraic operations.
    │ │ │ +
    │ │ │ +
  • │ │ │ +
  • │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │
    Classes in org.apache.commons.math3.linear used by org.apache.commons.math3.optim.nonlinear.scalar 
    Class and Description
    RealMatrix │ │ │
    Interface defining a real-valued matrix with basic algebraic operations.
    │ │ │
    │ │ │
  • │ │ │ -
  • │ │ │ +
  • │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Classes in org.apache.commons.math3.linear used by org.apache.commons.math3.optimization Classes in org.apache.commons.math3.linear used by org.apache.commons.math3.optim.nonlinear.scalar.noderiv 
    Class and Description
    RealMatrix │ │ │ +RealMatrix │ │ │
    Interface defining a real-valued matrix with basic algebraic operations.
    │ │ │
    │ │ │
  • │ │ │ -
  • │ │ │ +
  • │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Classes in org.apache.commons.math3.linear used by org.apache.commons.math3.optimization.direct Classes in org.apache.commons.math3.linear used by org.apache.commons.math3.optim.nonlinear.vector 
    Class and Description
    RealMatrix │ │ │ +RealMatrix │ │ │
    Interface defining a real-valued matrix with basic algebraic operations.
    │ │ │
    │ │ │
  • │ │ │ -
  • │ │ │ +
  • │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Classes in org.apache.commons.math3.linear used by org.apache.commons.math3.optimization.general Classes in org.apache.commons.math3.linear used by org.apache.commons.math3.optim.nonlinear.vector.jacobian 
    Class and Description
    RealMatrix │ │ │ +RealMatrix │ │ │
    Interface defining a real-valued matrix with basic algebraic operations.
    │ │ │
    │ │ │
  • │ │ │ -
  • │ │ │ +
  • │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Classes in org.apache.commons.math3.linear used by org.apache.commons.math3.optimization.linear Classes in org.apache.commons.math3.linear used by org.apache.commons.math3.optimization.direct 
    Class and Description
    RealVector │ │ │ -
    Class defining a real-valued vector with basic algebraic operations.
    │ │ │ +
    RealMatrix │ │ │ +
    Interface defining a real-valued matrix with basic algebraic operations.
    │ │ │
    │ │ │
  • │ │ │
  • │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ml/clustering/class-use/CentroidCluster.html │ │ │┄ Ordering differences only │ │ │ @@ -101,28 +101,28 @@ │ │ │ Methods in org.apache.commons.math3.ml.clustering that return types with arguments of type CentroidCluster  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -List<CentroidCluster<T>> │ │ │ -MultiKMeansPlusPlusClusterer.cluster(Collection<T> points) │ │ │ +List<CentroidCluster<T>> │ │ │ +KMeansPlusPlusClusterer.cluster(Collection<T> points) │ │ │
    Runs the K-means++ clustering algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ List<CentroidCluster<T>> │ │ │ FuzzyKMeansClusterer.cluster(Collection<T> dataPoints) │ │ │
    Performs Fuzzy K-Means cluster analysis.
    │ │ │ │ │ │ │ │ │ │ │ │ -List<CentroidCluster<T>> │ │ │ -KMeansPlusPlusClusterer.cluster(Collection<T> points) │ │ │ +List<CentroidCluster<T>> │ │ │ +MultiKMeansPlusPlusClusterer.cluster(Collection<T> points) │ │ │
    Runs the K-means++ clustering algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ List<CentroidCluster<T>> │ │ │ FuzzyKMeansClusterer.getClusters() │ │ │
    Returns the list of clusters resulting from the last call to FuzzyKMeansClusterer.cluster(Collection).
    │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ml/clustering/class-use/Cluster.html │ │ │┄ Ordering differences only │ │ │ @@ -122,25 +122,25 @@ │ │ │ Methods in org.apache.commons.math3.ml.clustering that return types with arguments of type Cluster  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -abstract List<? extends Cluster<T>> │ │ │ -Clusterer.cluster(Collection<T> points) │ │ │ -
    Perform a cluster analysis on the given set of Clusterable instances.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ List<Cluster<T>> │ │ │ DBSCANClusterer.cluster(Collection<T> points) │ │ │
    Performs DBSCAN cluster analysis.
    │ │ │ │ │ │ │ │ │ + │ │ │ +abstract List<? extends Cluster<T>> │ │ │ +Clusterer.cluster(Collection<T> points) │ │ │ +
    Perform a cluster analysis on the given set of Clusterable instances.
    │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │
  • │ │ │
  • │ │ │ │ │ │ │ │ │

    Uses of Cluster in org.apache.commons.math3.ml.clustering.evaluation

    │ │ │ @@ -163,22 +163,22 @@ │ │ │ Method parameters in org.apache.commons.math3.ml.clustering.evaluation with type arguments of type Cluster  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -abstract double │ │ │ -ClusterEvaluator.score(List<? extends Cluster<T>> clusters) │ │ │ +double │ │ │ +SumOfClusterVariances.score(List<? extends Cluster<T>> clusters) │ │ │
    Computes the evaluation score for the given list of clusters.
    │ │ │ │ │ │ │ │ │ │ │ │ -double │ │ │ -SumOfClusterVariances.score(List<? extends Cluster<T>> clusters) │ │ │ +abstract double │ │ │ +ClusterEvaluator.score(List<? extends Cluster<T>> clusters) │ │ │
    Computes the evaluation score for the given list of clusters.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ml/neuralnet/twod/class-use/NeuronSquareMesh2D.html │ │ │┄ Ordering differences only │ │ │ @@ -164,51 +164,51 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ double[][] │ │ │ -MapVisualization.computeImage(NeuronSquareMesh2D map) │ │ │ +UnifiedDistanceMatrix.computeImage(NeuronSquareMesh2D map) │ │ │
    Creates an image of the map.
    │ │ │ │ │ │ │ │ │ │ │ │ double[][] │ │ │ -UnifiedDistanceMatrix.computeImage(NeuronSquareMesh2D map) │ │ │ +MapVisualization.computeImage(NeuronSquareMesh2D map) │ │ │
    Creates an image of the map.
    │ │ │ │ │ │ │ │ │ │ │ │ double[][] │ │ │ HitHistogram.computeImage(NeuronSquareMesh2D map, │ │ │ Iterable<double[]> data) │ │ │
    Creates an image of the data metrics when represented by the │ │ │ map.
    │ │ │ │ │ │ │ │ │ │ │ │ double[][] │ │ │ -SmoothedDataHistogram.computeImage(NeuronSquareMesh2D map, │ │ │ +TopographicErrorHistogram.computeImage(NeuronSquareMesh2D map, │ │ │ Iterable<double[]> data) │ │ │
    Creates an image of the data metrics when represented by the │ │ │ map.
    │ │ │ │ │ │ │ │ │ │ │ │ double[][] │ │ │ -TopographicErrorHistogram.computeImage(NeuronSquareMesh2D map, │ │ │ +QuantizationError.computeImage(NeuronSquareMesh2D map, │ │ │ Iterable<double[]> data) │ │ │
    Creates an image of the data metrics when represented by the │ │ │ map.
    │ │ │ │ │ │ │ │ │ │ │ │ double[][] │ │ │ -QuantizationError.computeImage(NeuronSquareMesh2D map, │ │ │ +SmoothedDataHistogram.computeImage(NeuronSquareMesh2D map, │ │ │ Iterable<double[]> data) │ │ │
    Creates an image of the data metrics when represented by the │ │ │ map.
    │ │ │ │ │ │ │ │ │ │ │ │ double[][] │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ode/class-use/EquationsMapper.html │ │ │┄ Ordering differences only │ │ │ @@ -136,32 +136,14 @@ │ │ │ Methods in org.apache.commons.math3.ode.sampling with parameters of type EquationsMapper  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -protected void │ │ │ -AbstractStepInterpolator.reinitialize(double[] y, │ │ │ - boolean isForward, │ │ │ - EquationsMapper primary, │ │ │ - EquationsMapper[] secondary) │ │ │ -
    Reinitialize the instance
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -protected void │ │ │ -AbstractStepInterpolator.reinitialize(double[] y, │ │ │ - boolean isForward, │ │ │ - EquationsMapper primary, │ │ │ - EquationsMapper[] secondary) │ │ │ -
    Reinitialize the instance
    │ │ │ - │ │ │ - │ │ │ - │ │ │ void │ │ │ NordsieckStepInterpolator.reinitialize(double[] y, │ │ │ boolean forward, │ │ │ EquationsMapper primaryMapper, │ │ │ EquationsMapper[] secondaryMappers) │ │ │
    Reinitialize the instance.
    │ │ │ │ │ │ @@ -171,14 +153,32 @@ │ │ │ NordsieckStepInterpolator.reinitialize(double[] y, │ │ │ boolean forward, │ │ │ EquationsMapper primaryMapper, │ │ │ EquationsMapper[] secondaryMappers) │ │ │
    Reinitialize the instance.
    │ │ │ │ │ │ │ │ │ + │ │ │ +protected void │ │ │ +AbstractStepInterpolator.reinitialize(double[] y, │ │ │ + boolean isForward, │ │ │ + EquationsMapper primary, │ │ │ + EquationsMapper[] secondary) │ │ │ +
    Reinitialize the instance
    │ │ │ + │ │ │ + │ │ │ + │ │ │ +protected void │ │ │ +AbstractStepInterpolator.reinitialize(double[] y, │ │ │ + boolean isForward, │ │ │ + EquationsMapper primary, │ │ │ + EquationsMapper[] secondary) │ │ │ +
    Reinitialize the instance
    │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ode/class-use/ExpandableStatefulODE.html │ │ │┄ Ordering differences only │ │ │ @@ -192,58 +192,58 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ + │ │ │ + │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ + │ │ │ + │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ode/class-use/FieldODEState.html │ │ │┄ Ordering differences only │ │ │ @@ -201,45 +201,45 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ode/class-use/FieldODEStateAndDerivative.html │ │ │┄ Ordering differences only │ │ │ @@ -132,22 +132,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ @@ -324,14 +324,74 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │
    Constructors in org.apache.commons.math3.ode.sampling with parameters of type EquationsMapper 
    Constructor and Description
    Methods in org.apache.commons.math3.ode.nonstiff with parameters of type ExpandableStatefulODE 
    Modifier and TypeMethod and Description
    voidGraggBulirschStoerIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +abstract voidAdaptiveStepsizeIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │
    voidRungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +GraggBulirschStoerIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │
    voidAdamsBashforthIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +AdamsMoultonIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │
    voidEmbeddedRungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +AdamsBashforthIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │
    voidAdamsMoultonIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +RungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │
    abstract voidAdaptiveStepsizeIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +AdamsIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │
    abstract voidAdamsIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ +voidEmbeddedRungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, │ │ │ double t) │ │ │
    Integrate a set of differential equations up to the given time.
    │ │ │
    protected voidAdaptiveStepsizeIntegrator.sanityChecks(ExpandableStatefulODE equations, │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ode/class-use/FieldEquationsMapper.html │ │ │┄ Ordering differences only │ │ │ @@ -137,123 +137,123 @@ │ │ │
    Methods in org.apache.commons.math3.ode.nonstiff with parameters of type FieldEquationsMapper 
    Modifier and TypeMethod and Description
    protected org.apache.commons.math3.ode.nonstiff.ClassicalRungeKuttaFieldStepInterpolator<T>ClassicalRungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │ +
    Create an interpolator.
    │ │ │ +
    protected org.apache.commons.math3.ode.nonstiff.EulerFieldStepInterpolator<T>EulerFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │ +
    Create an interpolator.
    │ │ │ +
    protected org.apache.commons.math3.ode.nonstiff.MidpointFieldStepInterpolator<T>MidpointFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │ +
    Create an interpolator.
    │ │ │ +
    protected org.apache.commons.math3.ode.nonstiff.GillFieldStepInterpolator<T>GillFieldIntegrator.createInterpolator(boolean forward, │ │ │ T[][] yDotK, │ │ │ FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.DormandPrince54FieldStepInterpolator<T>DormandPrince54FieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ +
    protected org.apache.commons.math3.ode.nonstiff.HighamHall54FieldStepInterpolator<T>HighamHall54FieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.ClassicalRungeKuttaFieldStepInterpolator<T>ClassicalRungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ +
    protected org.apache.commons.math3.ode.nonstiff.LutherFieldStepInterpolator<T>LutherFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected abstract org.apache.commons.math3.ode.nonstiff.RungeKuttaFieldStepInterpolator<T>EmbeddedRungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ T[][] yDotK, │ │ │ FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected abstract org.apache.commons.math3.ode.nonstiff.RungeKuttaFieldStepInterpolator<T>RungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ -
    Create an interpolator.
    │ │ │ -
    protected org.apache.commons.math3.ode.nonstiff.DormandPrince853FieldStepInterpolator<T>DormandPrince853FieldIntegrator.createInterpolator(boolean forward, │ │ │ T[][] yDotK, │ │ │ FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.EulerFieldStepInterpolator<T>EulerFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ +protected org.apache.commons.math3.ode.nonstiff.DormandPrince54FieldStepInterpolator<T>DormandPrince54FieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.HighamHall54FieldStepInterpolator<T>HighamHall54FieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ +protected abstract org.apache.commons.math3.ode.nonstiff.RungeKuttaFieldStepInterpolator<T>RungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.MidpointFieldStepInterpolator<T>MidpointFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ -
    Create an interpolator.
    │ │ │ -
    protected org.apache.commons.math3.ode.nonstiff.ThreeEighthesFieldStepInterpolator<T>ThreeEighthesFieldIntegrator.createInterpolator(boolean forward, │ │ │ T[][] yDotK, │ │ │ FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.LutherFieldStepInterpolator<T>LutherFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ -
    Create an interpolator.
    │ │ │ -
    TAdaptiveStepsizeFieldIntegrator.initializeStep(boolean forward, │ │ │ int order, │ │ │ T[] scale, │ │ │ FieldODEStateAndDerivative<T> state0, │ │ │ FieldEquationsMapper<T> mapper) │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ode/class-use/FieldExpandableODE.html │ │ │┄ Ordering differences only │ │ │ @@ -163,45 +163,45 @@ │ │ │
    Methods in org.apache.commons.math3.ode.nonstiff with parameters of type FieldExpandableODE 
    Modifier and TypeMethod and Description
    FieldODEStateAndDerivative<T>EmbeddedRungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ + FieldODEState<T> initialState, │ │ │ + T finalTime) │ │ │ +
    Integrate the differential equations up to the given time.
    │ │ │ +
    abstract FieldODEStateAndDerivative<T>AdamsFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    FieldODEStateAndDerivative<T>AdamsMoultonFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    FieldODEStateAndDerivative<T>AdamsBashforthFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    FieldODEStateAndDerivative<T>EmbeddedRungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ - FieldODEState<T> initialState, │ │ │ - T finalTime) │ │ │ -
    Integrate the differential equations up to the given time.
    │ │ │ -
    FieldODEStateAndDerivative<T>RungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    Methods in org.apache.commons.math3.ode.nonstiff with parameters of type FieldODEState 
    Modifier and TypeMethod and Description
    FieldODEStateAndDerivative<T>EmbeddedRungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ + FieldODEState<T> initialState, │ │ │ + T finalTime) │ │ │ +
    Integrate the differential equations up to the given time.
    │ │ │ +
    abstract FieldODEStateAndDerivative<T>AdamsFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    FieldODEStateAndDerivative<T>AdamsMoultonFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    FieldODEStateAndDerivative<T>AdamsBashforthFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    FieldODEStateAndDerivative<T>EmbeddedRungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ - FieldODEState<T> initialState, │ │ │ - T finalTime) │ │ │ -
    Integrate the differential equations up to the given time.
    │ │ │ -
    FieldODEStateAndDerivative<T>RungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    protected FieldODEStateAndDerivative<T>AbstractFieldIntegrator.acceptStep(AbstractFieldStepInterpolator<T> interpolator, │ │ │ T tEnd) │ │ │
    Accept a step, triggering events and step handlers.
    │ │ │
    FieldODEStateAndDerivative<T>FirstOrderFieldIntegrator.getCurrentStepStart() │ │ │ +FieldODEStateAndDerivative<T>AbstractFieldIntegrator.getCurrentStepStart() │ │ │
    Get the current value of the step start time ti.
    │ │ │
    FieldODEStateAndDerivative<T>AbstractFieldIntegrator.getCurrentStepStart() │ │ │ +FieldODEStateAndDerivative<T>FirstOrderFieldIntegrator.getCurrentStepStart() │ │ │
    Get the current value of the step start time ti.
    │ │ │
    FieldODEStateAndDerivative<T>ContinuousOutputFieldModel.getInterpolatedState(T time) │ │ │
    Get the state at interpolated time.
    │ │ │ @@ -275,45 +275,45 @@ │ │ │
    Methods in org.apache.commons.math3.ode.nonstiff that return FieldODEStateAndDerivative 
    Modifier and TypeMethod and Description
    FieldODEStateAndDerivative<T>EmbeddedRungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ + FieldODEState<T> initialState, │ │ │ + T finalTime) │ │ │ +
    Integrate the differential equations up to the given time.
    │ │ │ +
    abstract FieldODEStateAndDerivative<T>AdamsFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    FieldODEStateAndDerivative<T>AdamsMoultonFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    FieldODEStateAndDerivative<T>AdamsBashforthFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    FieldODEStateAndDerivative<T>EmbeddedRungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ - FieldODEState<T> initialState, │ │ │ - T finalTime) │ │ │ -
    Integrate the differential equations up to the given time.
    │ │ │ -
    FieldODEStateAndDerivative<T>RungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations, │ │ │ FieldODEState<T> initialState, │ │ │ T finalTime) │ │ │
    Integrate the differential equations up to the given time.
    │ │ │
    Methods in org.apache.commons.math3.ode.nonstiff with parameters of type FieldODEStateAndDerivative 
    Modifier and TypeMethod and Description
    protected org.apache.commons.math3.ode.nonstiff.ClassicalRungeKuttaFieldStepInterpolator<T>ClassicalRungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │ +
    Create an interpolator.
    │ │ │ +
    protected org.apache.commons.math3.ode.nonstiff.ClassicalRungeKuttaFieldStepInterpolator<T>ClassicalRungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │ +
    Create an interpolator.
    │ │ │ +
    protected org.apache.commons.math3.ode.nonstiff.EulerFieldStepInterpolator<T>EulerFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │ +
    Create an interpolator.
    │ │ │ +
    protected org.apache.commons.math3.ode.nonstiff.EulerFieldStepInterpolator<T>EulerFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │ +
    Create an interpolator.
    │ │ │ +
    protected org.apache.commons.math3.ode.nonstiff.MidpointFieldStepInterpolator<T>MidpointFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │ +
    Create an interpolator.
    │ │ │ +
    protected org.apache.commons.math3.ode.nonstiff.MidpointFieldStepInterpolator<T>MidpointFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │ +
    Create an interpolator.
    │ │ │ +
    protected org.apache.commons.math3.ode.nonstiff.GillFieldStepInterpolator<T>GillFieldIntegrator.createInterpolator(boolean forward, │ │ │ T[][] yDotK, │ │ │ FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │ @@ -344,50 +404,50 @@ │ │ │ FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.DormandPrince54FieldStepInterpolator<T>DormandPrince54FieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ +protected org.apache.commons.math3.ode.nonstiff.HighamHall54FieldStepInterpolator<T>HighamHall54FieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.DormandPrince54FieldStepInterpolator<T>DormandPrince54FieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ +protected org.apache.commons.math3.ode.nonstiff.HighamHall54FieldStepInterpolator<T>HighamHall54FieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.ClassicalRungeKuttaFieldStepInterpolator<T>ClassicalRungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ +protected org.apache.commons.math3.ode.nonstiff.LutherFieldStepInterpolator<T>LutherFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.ClassicalRungeKuttaFieldStepInterpolator<T>ClassicalRungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ +protected org.apache.commons.math3.ode.nonstiff.LutherFieldStepInterpolator<T>LutherFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected abstract org.apache.commons.math3.ode.nonstiff.RungeKuttaFieldStepInterpolator<T>EmbeddedRungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ T[][] yDotK, │ │ │ @@ -404,34 +464,14 @@ │ │ │ FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected abstract org.apache.commons.math3.ode.nonstiff.RungeKuttaFieldStepInterpolator<T>RungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ -
    Create an interpolator.
    │ │ │ -
    protected abstract org.apache.commons.math3.ode.nonstiff.RungeKuttaFieldStepInterpolator<T>RungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ -
    Create an interpolator.
    │ │ │ -
    protected org.apache.commons.math3.ode.nonstiff.DormandPrince853FieldStepInterpolator<T>DormandPrince853FieldIntegrator.createInterpolator(boolean forward, │ │ │ T[][] yDotK, │ │ │ FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │ @@ -444,70 +484,50 @@ │ │ │ FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.EulerFieldStepInterpolator<T>EulerFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ -
    Create an interpolator.
    │ │ │ -
    protected org.apache.commons.math3.ode.nonstiff.EulerFieldStepInterpolator<T>EulerFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ -
    Create an interpolator.
    │ │ │ -
    protected org.apache.commons.math3.ode.nonstiff.HighamHall54FieldStepInterpolator<T>HighamHall54FieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ +protected org.apache.commons.math3.ode.nonstiff.DormandPrince54FieldStepInterpolator<T>DormandPrince54FieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.HighamHall54FieldStepInterpolator<T>HighamHall54FieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ +protected org.apache.commons.math3.ode.nonstiff.DormandPrince54FieldStepInterpolator<T>DormandPrince54FieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.MidpointFieldStepInterpolator<T>MidpointFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ +protected abstract org.apache.commons.math3.ode.nonstiff.RungeKuttaFieldStepInterpolator<T>RungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.MidpointFieldStepInterpolator<T>MidpointFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ +protected abstract org.apache.commons.math3.ode.nonstiff.RungeKuttaFieldStepInterpolator<T>RungeKuttaFieldIntegrator.createInterpolator(boolean forward, │ │ │ + T[][] yDotK, │ │ │ + FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ + FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ + FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.ThreeEighthesFieldStepInterpolator<T>ThreeEighthesFieldIntegrator.createInterpolator(boolean forward, │ │ │ T[][] yDotK, │ │ │ @@ -524,34 +544,14 @@ │ │ │ FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ FieldEquationsMapper<T> mapper) │ │ │
    Create an interpolator.
    │ │ │
    protected org.apache.commons.math3.ode.nonstiff.LutherFieldStepInterpolator<T>LutherFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ -
    Create an interpolator.
    │ │ │ -
    protected org.apache.commons.math3.ode.nonstiff.LutherFieldStepInterpolator<T>LutherFieldIntegrator.createInterpolator(boolean forward, │ │ │ - T[][] yDotK, │ │ │ - FieldODEStateAndDerivative<T> globalPreviousState, │ │ │ - FieldODEStateAndDerivative<T> globalCurrentState, │ │ │ - FieldEquationsMapper<T> mapper) │ │ │ -
    Create an interpolator.
    │ │ │ -
    TAdaptiveStepsizeFieldIntegrator.initializeStep(boolean forward, │ │ │ int order, │ │ │ T[] scale, │ │ │ FieldODEStateAndDerivative<T> state0, │ │ │ FieldEquationsMapper<T> mapper) │ │ │
    Initialize the integration step.
    │ │ │ @@ -687,30 +687,30 @@ │ │ │
    FieldFixedStepHandler.handleStep(FieldODEStateAndDerivative<T> state, │ │ │ boolean isLast) │ │ │
    Handle the last accepted step
    │ │ │
    voidFieldFixedStepHandler.init(FieldODEStateAndDerivative<T> initialState, │ │ │ - T finalTime) │ │ │ +FieldStepNormalizer.init(FieldODEStateAndDerivative<T> initialState, │ │ │ + T finalTime) │ │ │
    Initialize step handler at the start of an ODE integration.
    │ │ │
    voidFieldStepHandler.init(FieldODEStateAndDerivative<T> initialState, │ │ │ - T finalTime) │ │ │ +FieldFixedStepHandler.init(FieldODEStateAndDerivative<T> initialState, │ │ │ + T finalTime) │ │ │
    Initialize step handler at the start of an ODE integration.
    │ │ │
    voidFieldStepNormalizer.init(FieldODEStateAndDerivative<T> initialState, │ │ │ - T finalTime) │ │ │ +FieldStepHandler.init(FieldODEStateAndDerivative<T> initialState, │ │ │ + T finalTime) │ │ │
    Initialize step handler at the start of an ODE integration.
    │ │ │
    AbstractFieldStepInterpolator<T>AbstractFieldStepInterpolator.restrictStep(FieldODEStateAndDerivative<T> previousState, │ │ │ FieldODEStateAndDerivative<T> currentState) │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ode/events/class-use/FieldEventHandler.html │ │ │┄ Ordering differences only │ │ │ @@ -110,69 +110,69 @@ │ │ │
    Methods in org.apache.commons.math3.ode that return types with arguments of type FieldEventHandler 
    Modifier and TypeMethod and Description
    Collection<FieldEventHandler<T>>FirstOrderFieldIntegrator.getEventHandlers() │ │ │ +Collection<FieldEventHandler<T>>AbstractFieldIntegrator.getEventHandlers() │ │ │
    Get all the event handlers that have been added to the integrator.
    │ │ │
    Collection<FieldEventHandler<T>>AbstractFieldIntegrator.getEventHandlers() │ │ │ +Collection<FieldEventHandler<T>>FirstOrderFieldIntegrator.getEventHandlers() │ │ │
    Get all the event handlers that have been added to the integrator.
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math3.ode with parameters of type FieldEventHandler 
    Modifier and TypeMethod and Description
    voidFirstOrderFieldIntegrator.addEventHandler(FieldEventHandler<T> handler, │ │ │ +AbstractFieldIntegrator.addEventHandler(FieldEventHandler<T> handler, │ │ │ double maxCheckInterval, │ │ │ double convergence, │ │ │ int maxIterationCount) │ │ │
    Add an event handler to the integrator.
    │ │ │
    voidAbstractFieldIntegrator.addEventHandler(FieldEventHandler<T> handler, │ │ │ +FirstOrderFieldIntegrator.addEventHandler(FieldEventHandler<T> handler, │ │ │ double maxCheckInterval, │ │ │ double convergence, │ │ │ int maxIterationCount) │ │ │
    Add an event handler to the integrator.
    │ │ │
    voidFirstOrderFieldIntegrator.addEventHandler(FieldEventHandler<T> handler, │ │ │ +AbstractFieldIntegrator.addEventHandler(FieldEventHandler<T> handler, │ │ │ double maxCheckInterval, │ │ │ double convergence, │ │ │ int maxIterationCount, │ │ │ - BracketedRealFieldUnivariateSolver<T> solver) │ │ │ + BracketedRealFieldUnivariateSolver<T> solver) │ │ │
    Add an event handler to the integrator.
    │ │ │
    voidAbstractFieldIntegrator.addEventHandler(FieldEventHandler<T> handler, │ │ │ +FirstOrderFieldIntegrator.addEventHandler(FieldEventHandler<T> handler, │ │ │ double maxCheckInterval, │ │ │ double convergence, │ │ │ int maxIterationCount, │ │ │ - BracketedRealFieldUnivariateSolver<T> solver) │ │ │ + BracketedRealFieldUnivariateSolver<T> solver) │ │ │
    Add an event handler to the integrator.
    │ │ │
    │ │ │ │ │ │
  • │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ode/sampling/class-use/FieldStepHandler.html │ │ │┄ Ordering differences only │ │ │ @@ -127,43 +127,43 @@ │ │ │ Methods in org.apache.commons.math3.ode that return types with arguments of type FieldStepHandler  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -Collection<FieldStepHandler<T>> │ │ │ -FirstOrderFieldIntegrator.getStepHandlers() │ │ │ +Collection<FieldStepHandler<T>> │ │ │ +AbstractFieldIntegrator.getStepHandlers() │ │ │
    Get all the step handlers that have been added to the integrator.
    │ │ │ │ │ │ │ │ │ │ │ │ -Collection<FieldStepHandler<T>> │ │ │ -AbstractFieldIntegrator.getStepHandlers() │ │ │ +Collection<FieldStepHandler<T>> │ │ │ +FirstOrderFieldIntegrator.getStepHandlers() │ │ │
    Get all the step handlers that have been added to the integrator.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math3.ode with parameters of type FieldStepHandler 
    Modifier and TypeMethod and Description
    voidFirstOrderFieldIntegrator.addStepHandler(FieldStepHandler<T> handler) │ │ │ +AbstractFieldIntegrator.addStepHandler(FieldStepHandler<T> handler) │ │ │
    Add a step handler to this integrator.
    │ │ │
    voidAbstractFieldIntegrator.addStepHandler(FieldStepHandler<T> handler) │ │ │ +FirstOrderFieldIntegrator.addStepHandler(FieldStepHandler<T> handler) │ │ │
    Add a step handler to this integrator.
    │ │ │
    │ │ │
  • │ │ │
  • │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ode/sampling/class-use/FieldStepInterpolator.html │ │ │┄ Ordering differences only │ │ │ @@ -182,22 +182,22 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -FieldStepHandler.handleStep(FieldStepInterpolator<T> interpolator, │ │ │ +FieldStepNormalizer.handleStep(FieldStepInterpolator<T> interpolator, │ │ │ boolean isLast) │ │ │
    Handle the last accepted step
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -FieldStepNormalizer.handleStep(FieldStepInterpolator<T> interpolator, │ │ │ +FieldStepHandler.handleStep(FieldStepInterpolator<T> interpolator, │ │ │ boolean isLast) │ │ │
    Handle the last accepted step
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/ode/sampling/class-use/StepInterpolator.html │ │ │┄ Ordering differences only │ │ │ @@ -199,44 +199,44 @@ │ │ │ │ │ │ StepInterpolator │ │ │ AbstractStepInterpolator.copy() │ │ │
    Copy the instance.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected abstract StepInterpolator │ │ │ -AbstractStepInterpolator.doCopy() │ │ │ +protected StepInterpolator │ │ │ +NordsieckStepInterpolator.doCopy() │ │ │
    Really copy the finalized instance.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected StepInterpolator │ │ │ -NordsieckStepInterpolator.doCopy() │ │ │ +protected abstract StepInterpolator │ │ │ +AbstractStepInterpolator.doCopy() │ │ │
    Really copy the finalized instance.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math3.ode.sampling with parameters of type StepInterpolator 
    Modifier and TypeMethod and Description
    voidStepHandler.handleStep(StepInterpolator interpolator, │ │ │ +StepNormalizer.handleStep(StepInterpolator interpolator, │ │ │ boolean isLast) │ │ │
    Handle the last accepted step
    │ │ │
    voidStepNormalizer.handleStep(StepInterpolator interpolator, │ │ │ +StepHandler.handleStep(StepInterpolator interpolator, │ │ │ boolean isLast) │ │ │
    Handle the last accepted step
    │ │ │
    voidDummyStepHandler.handleStep(StepInterpolator interpolator, │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/optim/class-use/ConvergenceChecker.html │ │ │┄ Ordering differences only │ │ │ @@ -310,28 +310,28 @@ │ │ │
    Methods in org.apache.commons.math3.optim that return ConvergenceChecker 
    Modifier and TypeMethod and Description
    ConvergenceChecker<PAIR>OptimizationProblem.getConvergenceChecker() │ │ │ +ConvergenceChecker<PAIR>AbstractOptimizationProblem.getConvergenceChecker() │ │ │
    Gets the convergence checker.
    │ │ │
    ConvergenceChecker<PAIR>BaseOptimizer.getConvergenceChecker() │ │ │
    Gets the convergence checker.
    │ │ │
    ConvergenceChecker<PAIR>AbstractOptimizationProblem.getConvergenceChecker() │ │ │ +ConvergenceChecker<PAIR>OptimizationProblem.getConvergenceChecker() │ │ │
    Gets the convergence checker.
    │ │ │
    │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/optim/class-use/OptimizationData.html │ │ │┄ Ordering differences only │ │ │ @@ -182,41 +182,41 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Constructors in org.apache.commons.math3.optim with parameters of type ConvergenceChecker Methods in org.apache.commons.math3.optim with parameters of type OptimizationData 
    Modifier and TypeMethod and Description
    PAIRBaseMultiStartMultivariateOptimizer.optimize(OptimizationData... optData) │ │ │ +PAIRBaseMultivariateOptimizer.optimize(OptimizationData... optData) │ │ │
    Stores data and performs the optimization.
    │ │ │
    PAIRBaseOptimizer.optimize(OptimizationData... optData) │ │ │ +PAIRBaseMultiStartMultivariateOptimizer.optimize(OptimizationData... optData) │ │ │
    Stores data and performs the optimization.
    │ │ │
    PAIRBaseMultivariateOptimizer.optimize(OptimizationData... optData) │ │ │ +PAIRBaseOptimizer.optimize(OptimizationData... optData) │ │ │
    Stores data and performs the optimization.
    │ │ │
    protected voidBaseOptimizer.parseOptimizationData(OptimizationData... optData) │ │ │ +BaseMultivariateOptimizer.parseOptimizationData(OptimizationData... optData) │ │ │
    Scans the list of (required and optional) optimization data that │ │ │ characterize the problem.
    │ │ │
    protected voidBaseMultivariateOptimizer.parseOptimizationData(OptimizationData... optData) │ │ │ +BaseOptimizer.parseOptimizationData(OptimizationData... optData) │ │ │
    Scans the list of (required and optional) optimization data that │ │ │ characterize the problem.
    │ │ │
    │ │ │ │ │ │ @@ -463,34 +463,34 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ PointValuePair │ │ │ -CMAESOptimizer.optimize(OptimizationData... optData) │ │ │ +SimplexOptimizer.optimize(OptimizationData... optData) │ │ │
    Stores data and performs the optimization.
    │ │ │ │ │ │ │ │ │ │ │ │ PointValuePair │ │ │ -SimplexOptimizer.optimize(OptimizationData... optData) │ │ │ +CMAESOptimizer.optimize(OptimizationData... optData) │ │ │
    Stores data and performs the optimization.
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ -CMAESOptimizer.parseOptimizationData(OptimizationData... optData) │ │ │ +SimplexOptimizer.parseOptimizationData(OptimizationData... optData) │ │ │
    Scans the list of (required and optional) optimization data that │ │ │ characterize the problem.
    │ │ │ │ │ │ │ │ │ │ │ │ protected void │ │ │ -SimplexOptimizer.parseOptimizationData(OptimizationData... optData) │ │ │ +CMAESOptimizer.parseOptimizationData(OptimizationData... optData) │ │ │
    Scans the list of (required and optional) optimization data that │ │ │ characterize the problem.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/optim/class-use/PointValuePair.html │ │ │┄ Ordering differences only │ │ │ @@ -333,33 +333,33 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ protected PointValuePair │ │ │ -CMAESOptimizer.doOptimize() │ │ │ +BOBYQAOptimizer.doOptimize() │ │ │
    Performs the bulk of the optimization algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ protected PointValuePair │ │ │ -PowellOptimizer.doOptimize() │ │ │ +SimplexOptimizer.doOptimize() │ │ │
    Performs the bulk of the optimization algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ protected PointValuePair │ │ │ -BOBYQAOptimizer.doOptimize() │ │ │ +CMAESOptimizer.doOptimize() │ │ │
    Performs the bulk of the optimization algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ protected PointValuePair │ │ │ -SimplexOptimizer.doOptimize() │ │ │ +PowellOptimizer.doOptimize() │ │ │
    Performs the bulk of the optimization algorithm.
    │ │ │ │ │ │ │ │ │ │ │ │ PointValuePair │ │ │ AbstractSimplex.getPoint(int index) │ │ │
    Get the simplex point stored at the requested index.
    │ │ │ @@ -369,21 +369,21 @@ │ │ │ PointValuePair[] │ │ │ AbstractSimplex.getPoints() │ │ │
    Get the points of the simplex.
    │ │ │ │ │ │ │ │ │ │ │ │ PointValuePair │ │ │ -CMAESOptimizer.optimize(OptimizationData... optData) │ │ │ +SimplexOptimizer.optimize(OptimizationData... optData) │ │ │
    Stores data and performs the optimization.
    │ │ │ │ │ │ │ │ │ │ │ │ PointValuePair │ │ │ -SimplexOptimizer.optimize(OptimizationData... optData) │ │ │ +CMAESOptimizer.optimize(OptimizationData... optData) │ │ │
    Stores data and performs the optimization.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/optim/class-use/PointVectorValuePair.html │ │ │┄ Ordering differences only │ │ │ @@ -245,23 +245,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math3.optim.nonlinear.scalar.noderiv with parameters of type PointValuePair Methods in org.apache.commons.math3.optim.nonlinear.vector.jacobian that return PointVectorValuePair 
    Modifier and TypeMethod and Description
    PointVectorValuePairGaussNewtonOptimizer.doOptimize() │ │ │ +protected PointVectorValuePairLevenbergMarquardtOptimizer.doOptimize() │ │ │
    Deprecated. 
    │ │ │
    Performs the bulk of the optimization algorithm.
    │ │ │
    protected PointVectorValuePairLevenbergMarquardtOptimizer.doOptimize() │ │ │ +PointVectorValuePairGaussNewtonOptimizer.doOptimize() │ │ │
    Deprecated. 
    │ │ │
    Performs the bulk of the optimization algorithm.
    │ │ │
    PointVectorValuePairAbstractLeastSquaresOptimizer.optimize(OptimizationData... optData) │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/optimization/class-use/ConvergenceChecker.html │ │ │┄ Ordering differences only │ │ │ @@ -161,30 +161,30 @@ │ │ │
    Methods in org.apache.commons.math3.optimization that return ConvergenceChecker 
    Modifier and TypeMethod and Description
    ConvergenceChecker<PointValuePair>BaseMultivariateMultiStartOptimizer.getConvergenceChecker() │ │ │ +ConvergenceChecker<PointVectorValuePair>BaseMultivariateVectorMultiStartOptimizer.getConvergenceChecker() │ │ │
    Deprecated. 
    │ │ │
    Get the convergence checker.
    │ │ │
    ConvergenceChecker<PointVectorValuePair>BaseMultivariateVectorMultiStartOptimizer.getConvergenceChecker() │ │ │ +ConvergenceChecker<PAIR>BaseOptimizer.getConvergenceChecker() │ │ │
    Deprecated. 
    │ │ │
    Get the convergence checker.
    │ │ │
    ConvergenceChecker<PAIR>BaseOptimizer.getConvergenceChecker() │ │ │ +ConvergenceChecker<PointValuePair>BaseMultivariateMultiStartOptimizer.getConvergenceChecker() │ │ │
    Deprecated. 
    │ │ │
    Get the convergence checker.
    │ │ │
    │ │ │ │ │ │ @@ -404,22 +404,22 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ ConvergenceChecker<UnivariatePointValuePair> │ │ │ -BaseAbstractUnivariateOptimizer.getConvergenceChecker() │ │ │ +UnivariateMultiStartOptimizer.getConvergenceChecker() │ │ │
    Deprecated. 
    │ │ │
    Get the convergence checker.
    │ │ │ │ │ │ │ │ │ │ │ │ ConvergenceChecker<UnivariatePointValuePair> │ │ │ -UnivariateMultiStartOptimizer.getConvergenceChecker() │ │ │ +BaseAbstractUnivariateOptimizer.getConvergenceChecker() │ │ │
    Deprecated. 
    │ │ │
    Get the convergence checker.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/optimization/class-use/GoalType.html │ │ │┄ Ordering differences only │ │ │ @@ -151,34 +151,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ @@ -437,51 +437,51 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/optimization/class-use/OptimizationData.html │ │ │┄ Ordering differences only │ │ │ @@ -246,25 +246,25 @@ │ │ │ OptimizationData... optData) │ │ │
    Deprecated. 
    │ │ │
    Optimize an objective function.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/optimization/class-use/PointValuePair.html │ │ │┄ Ordering differences only │ │ │ @@ -128,34 +128,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/optimization/class-use/PointVectorValuePair.html │ │ │┄ Ordering differences only │ │ │ @@ -290,23 +290,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ @@ -203,22 +203,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Modifier and TypeMethod and Description
    PointValuePairBaseMultivariateMultiStartOptimizer.optimize(int maxEval, │ │ │ - FUNC f, │ │ │ - GoalType goal, │ │ │ - double[] startPoint) │ │ │ -
    Deprecated. 
    │ │ │ -
    Optimize an objective function.
    │ │ │ -
    PointValuePairBaseMultivariateOptimizer.optimize(int maxEval, │ │ │ FUNC f, │ │ │ GoalType goalType, │ │ │ double[] startPoint) │ │ │
    Deprecated.  │ │ │
    As of 3.1. In 4.0, it will be replaced by the declaration │ │ │ corresponding to this method.
    │ │ │
    │ │ │
    PointValuePairBaseMultivariateMultiStartOptimizer.optimize(int maxEval, │ │ │ + FUNC f, │ │ │ + GoalType goal, │ │ │ + double[] startPoint) │ │ │ +
    Deprecated. 
    │ │ │ +
    Optimize an objective function.
    │ │ │ +
    PointValuePairBaseMultivariateSimpleBoundsOptimizer.optimize(int maxEval, │ │ │ FUNC f, │ │ │ GoalType goalType, │ │ │ double[] startPoint, │ │ │ double[] lowerBound, │ │ │ @@ -214,35 +214,35 @@ │ │ │
    Modifier and TypeMethod and Description
    PointValuePairBaseAbstractMultivariateSimpleBoundsOptimizer.optimize(int maxEval, │ │ │ + FUNC f, │ │ │ + GoalType goalType, │ │ │ + double[] startPoint) │ │ │ +
    Deprecated. 
    │ │ │ +
    Optimize an objective function.
    │ │ │ +
    PointValuePairBaseAbstractMultivariateOptimizer.optimize(int maxEval, │ │ │ FUNC f, │ │ │ GoalType goalType, │ │ │ double[] startPoint) │ │ │
    Deprecated.  │ │ │ │ │ │
    │ │ │
    PointValuePairBaseAbstractMultivariateSimpleBoundsOptimizer.optimize(int maxEval, │ │ │ - FUNC f, │ │ │ - GoalType goalType, │ │ │ - double[] startPoint) │ │ │ -
    Deprecated. 
    │ │ │ -
    Optimize an objective function.
    │ │ │ -
    PointValuePairBaseAbstractMultivariateSimpleBoundsOptimizer.optimize(int maxEval, │ │ │ FUNC f, │ │ │ GoalType goalType, │ │ │ double[] startPoint, │ │ │ double[] lower, │ │ │ @@ -282,25 +282,25 @@ │ │ │ OptimizationData... optData) │ │ │
    Deprecated. 
    │ │ │
    Optimize an objective function.
    │ │ │
    protected PointValuePairCMAESOptimizer.optimizeInternal(int maxEval, │ │ │ +SimplexOptimizer.optimizeInternal(int maxEval, │ │ │ MultivariateFunction f, │ │ │ GoalType goalType, │ │ │ OptimizationData... optData) │ │ │
    Deprecated. 
    │ │ │
    Optimize an objective function.
    │ │ │
    protected PointValuePairSimplexOptimizer.optimizeInternal(int maxEval, │ │ │ +CMAESOptimizer.optimizeInternal(int maxEval, │ │ │ MultivariateFunction f, │ │ │ GoalType goalType, │ │ │ OptimizationData... optData) │ │ │
    Deprecated. 
    │ │ │
    Optimize an objective function.
    │ │ │
    Modifier and TypeMethod and Description
    UnivariatePointValuePairBaseUnivariateOptimizer.optimize(int maxEval, │ │ │ - FUNC f, │ │ │ - GoalType goalType, │ │ │ +UnivariateMultiStartOptimizer.optimize(int maxEval, │ │ │ + FUNC f, │ │ │ + GoalType goal, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │
    Find an optimum in the given interval.
    │ │ │
    UnivariatePointValuePairUnivariateMultiStartOptimizer.optimize(int maxEval, │ │ │ - FUNC f, │ │ │ - GoalType goal, │ │ │ +BaseUnivariateOptimizer.optimize(int maxEval, │ │ │ + FUNC f, │ │ │ + GoalType goalType, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │
    Find an optimum in the given interval.
    │ │ │
    UnivariatePointValuePairBaseUnivariateOptimizer.optimize(int maxEval, │ │ │ - FUNC f, │ │ │ - GoalType goalType, │ │ │ +UnivariateMultiStartOptimizer.optimize(int maxEval, │ │ │ + FUNC f, │ │ │ + GoalType goal, │ │ │ double min, │ │ │ double max, │ │ │ double startValue) │ │ │
    Deprecated. 
    │ │ │
    Find an optimum in the given interval, start at startValue.
    │ │ │
    UnivariatePointValuePairUnivariateMultiStartOptimizer.optimize(int maxEval, │ │ │ - FUNC f, │ │ │ - GoalType goal, │ │ │ +BaseUnivariateOptimizer.optimize(int maxEval, │ │ │ + FUNC f, │ │ │ + GoalType goalType, │ │ │ double min, │ │ │ double max, │ │ │ double startValue) │ │ │
    Deprecated. 
    │ │ │
    Find an optimum in the given interval, start at startValue.
    │ │ │
    protected PointValuePairCMAESOptimizer.optimizeInternal(int maxEval, │ │ │ +SimplexOptimizer.optimizeInternal(int maxEval, │ │ │ MultivariateFunction f, │ │ │ GoalType goalType, │ │ │ OptimizationData... optData) │ │ │
    Deprecated. 
    │ │ │
    Optimize an objective function.
    │ │ │
    protected PointValuePairSimplexOptimizer.optimizeInternal(int maxEval, │ │ │ +CMAESOptimizer.optimizeInternal(int maxEval, │ │ │ MultivariateFunction f, │ │ │ GoalType goalType, │ │ │ OptimizationData... optData) │ │ │
    Deprecated. 
    │ │ │
    Optimize an objective function.
    │ │ │
    BaseMultivariateMultiStartOptimizer.getOptima() │ │ │
    Deprecated. 
    │ │ │
    Get all the optima found during the last call to optimize.
    │ │ │
    PointValuePairBaseMultivariateMultiStartOptimizer.optimize(int maxEval, │ │ │ - FUNC f, │ │ │ - GoalType goal, │ │ │ - double[] startPoint) │ │ │ -
    Deprecated. 
    │ │ │ -
    Optimize an objective function.
    │ │ │ -
    PointValuePairBaseMultivariateOptimizer.optimize(int maxEval, │ │ │ FUNC f, │ │ │ GoalType goalType, │ │ │ double[] startPoint) │ │ │
    Deprecated.  │ │ │
    As of 3.1. In 4.0, it will be replaced by the declaration │ │ │ corresponding to this method.
    │ │ │
    │ │ │
    PointValuePairBaseMultivariateMultiStartOptimizer.optimize(int maxEval, │ │ │ + FUNC f, │ │ │ + GoalType goal, │ │ │ + double[] startPoint) │ │ │ +
    Deprecated. 
    │ │ │ +
    Optimize an objective function.
    │ │ │ +
    PointValuePairBaseMultivariateSimpleBoundsOptimizer.optimize(int maxEval, │ │ │ FUNC f, │ │ │ GoalType goalType, │ │ │ double[] startPoint, │ │ │ double[] lowerBound, │ │ │ @@ -211,43 +211,43 @@ │ │ │
    Modifier and TypeMethod and Description
    protected PointValuePairCMAESOptimizer.doOptimize() │ │ │ +BOBYQAOptimizer.doOptimize() │ │ │
    Deprecated. 
    │ │ │
    Perform the bulk of the optimization algorithm.
    │ │ │
    protected PointValuePairPowellOptimizer.doOptimize() │ │ │ +SimplexOptimizer.doOptimize() │ │ │
    Deprecated. 
    │ │ │
    Perform the bulk of the optimization algorithm.
    │ │ │
    protected PointValuePairBOBYQAOptimizer.doOptimize() │ │ │ +CMAESOptimizer.doOptimize() │ │ │
    Deprecated. 
    │ │ │
    Perform the bulk of the optimization algorithm.
    │ │ │
    protected abstract PointValuePairBaseAbstractMultivariateOptimizer.doOptimize() │ │ │ +protected PointValuePairPowellOptimizer.doOptimize() │ │ │
    Deprecated. 
    │ │ │
    Perform the bulk of the optimization algorithm.
    │ │ │
    protected PointValuePairSimplexOptimizer.doOptimize() │ │ │ +protected abstract PointValuePairBaseAbstractMultivariateOptimizer.doOptimize() │ │ │
    Deprecated. 
    │ │ │
    Perform the bulk of the optimization algorithm.
    │ │ │
    PointValuePairAbstractSimplex.getPoint(int index) │ │ │ @@ -260,35 +260,35 @@ │ │ │ AbstractSimplex.getPoints() │ │ │
    Deprecated. 
    │ │ │
    Get the points of the simplex.
    │ │ │
    PointValuePairBaseAbstractMultivariateSimpleBoundsOptimizer.optimize(int maxEval, │ │ │ + FUNC f, │ │ │ + GoalType goalType, │ │ │ + double[] startPoint) │ │ │ +
    Deprecated. 
    │ │ │ +
    Optimize an objective function.
    │ │ │ +
    PointValuePairBaseAbstractMultivariateOptimizer.optimize(int maxEval, │ │ │ FUNC f, │ │ │ GoalType goalType, │ │ │ double[] startPoint) │ │ │
    Deprecated.  │ │ │ │ │ │
    │ │ │
    PointValuePairBaseAbstractMultivariateSimpleBoundsOptimizer.optimize(int maxEval, │ │ │ - FUNC f, │ │ │ - GoalType goalType, │ │ │ - double[] startPoint) │ │ │ -
    Deprecated. 
    │ │ │ -
    Optimize an objective function.
    │ │ │ -
    PointValuePairBaseAbstractMultivariateSimpleBoundsOptimizer.optimize(int maxEval, │ │ │ FUNC f, │ │ │ GoalType goalType, │ │ │ double[] startPoint, │ │ │ double[] lower, │ │ │ @@ -328,25 +328,25 @@ │ │ │ OptimizationData... optData) │ │ │
    Deprecated. 
    │ │ │
    Optimize an objective function.
    │ │ │
    protected PointValuePairCMAESOptimizer.optimizeInternal(int maxEval, │ │ │ +SimplexOptimizer.optimizeInternal(int maxEval, │ │ │ MultivariateFunction f, │ │ │ GoalType goalType, │ │ │ OptimizationData... optData) │ │ │
    Deprecated. 
    │ │ │
    Optimize an objective function.
    │ │ │
    protected PointValuePairSimplexOptimizer.optimizeInternal(int maxEval, │ │ │ +CMAESOptimizer.optimizeInternal(int maxEval, │ │ │ MultivariateFunction f, │ │ │ GoalType goalType, │ │ │ OptimizationData... optData) │ │ │
    Deprecated. 
    │ │ │
    Optimize an objective function.
    │ │ │
    Methods in org.apache.commons.math3.optimization.general that return PointVectorValuePair 
    Modifier and TypeMethod and Description
    PointVectorValuePairGaussNewtonOptimizer.doOptimize() │ │ │ +protected PointVectorValuePairLevenbergMarquardtOptimizer.doOptimize() │ │ │
    Deprecated. 
    │ │ │
    Perform the bulk of the optimization algorithm.
    │ │ │
    protected PointVectorValuePairLevenbergMarquardtOptimizer.doOptimize() │ │ │ +PointVectorValuePairGaussNewtonOptimizer.doOptimize() │ │ │
    Deprecated. 
    │ │ │
    Perform the bulk of the optimization algorithm.
    │ │ │
    PointVectorValuePairAbstractLeastSquaresOptimizer.optimize(int maxEval, │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/optimization/univariate/class-use/UnivariatePointValuePair.html │ │ │┄ Ordering differences only │ │ │ @@ -125,51 +125,51 @@ │ │ │ UnivariateMultiStartOptimizer.getOptima() │ │ │
    Deprecated. 
    │ │ │
    Get all the optima found during the last call to optimize.
    │ │ │
    UnivariatePointValuePairBaseUnivariateOptimizer.optimize(int maxEval, │ │ │ - FUNC f, │ │ │ - GoalType goalType, │ │ │ +UnivariateMultiStartOptimizer.optimize(int maxEval, │ │ │ + FUNC f, │ │ │ + GoalType goal, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │
    Find an optimum in the given interval.
    │ │ │
    UnivariatePointValuePairUnivariateMultiStartOptimizer.optimize(int maxEval, │ │ │ - FUNC f, │ │ │ - GoalType goal, │ │ │ +BaseUnivariateOptimizer.optimize(int maxEval, │ │ │ + FUNC f, │ │ │ + GoalType goalType, │ │ │ double min, │ │ │ double max) │ │ │
    Deprecated. 
    │ │ │
    Find an optimum in the given interval.
    │ │ │
    UnivariatePointValuePairBaseUnivariateOptimizer.optimize(int maxEval, │ │ │ - FUNC f, │ │ │ - GoalType goalType, │ │ │ +UnivariateMultiStartOptimizer.optimize(int maxEval, │ │ │ + FUNC f, │ │ │ + GoalType goal, │ │ │ double min, │ │ │ double max, │ │ │ double startValue) │ │ │
    Deprecated. 
    │ │ │
    Find an optimum in the given interval, start at startValue.
    │ │ │
    UnivariatePointValuePairUnivariateMultiStartOptimizer.optimize(int maxEval, │ │ │ - FUNC f, │ │ │ - GoalType goal, │ │ │ +BaseUnivariateOptimizer.optimize(int maxEval, │ │ │ + FUNC f, │ │ │ + GoalType goalType, │ │ │ double min, │ │ │ double max, │ │ │ double startValue) │ │ │
    Deprecated. 
    │ │ │
    Find an optimum in the given interval, start at startValue.
    │ │ │
    Modifier and TypeMethod and Description
    ConvergenceChecker<UnivariatePointValuePair>BaseAbstractUnivariateOptimizer.getConvergenceChecker() │ │ │ +UnivariateMultiStartOptimizer.getConvergenceChecker() │ │ │
    Deprecated. 
    │ │ │
    Get the convergence checker.
    │ │ │
    ConvergenceChecker<UnivariatePointValuePair>UnivariateMultiStartOptimizer.getConvergenceChecker() │ │ │ +BaseAbstractUnivariateOptimizer.getConvergenceChecker() │ │ │
    Deprecated. 
    │ │ │
    Get the convergence checker.
    │ │ │
    │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/random/class-use/RandomDataImpl.html │ │ │┄ Ordering differences only │ │ │ @@ -108,27 +108,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Modifier and TypeField and Description
    protected RandomDataImplAbstractIntegerDistribution.randomData │ │ │ +AbstractRealDistribution.randomData │ │ │
    Deprecated.  │ │ │
    As of 3.1, to be removed in 4.0. Please use the │ │ │ - AbstractIntegerDistribution.random instance variable instead.
    │ │ │ + AbstractRealDistribution.random instance variable instead.
    │ │ │ │ │ │
    protected RandomDataImplAbstractRealDistribution.randomData │ │ │ +AbstractIntegerDistribution.randomData │ │ │
    Deprecated.  │ │ │
    As of 3.1, to be removed in 4.0. Please use the │ │ │ - AbstractRealDistribution.random instance variable instead.
    │ │ │ + AbstractIntegerDistribution.random instance variable instead.
    │ │ │ │ │ │
    │ │ │ │ │ │
  • │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/random/class-use/RandomGenerator.html │ │ │┄ Ordering differences only │ │ │ @@ -169,27 +169,27 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Field and Description │ │ │ │ │ │ │ │ │ │ │ │ protected RandomGenerator │ │ │ -AbstractIntegerDistribution.random │ │ │ +AbstractRealDistribution.random │ │ │
    RNG instance used to generate samples from the distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ protected RandomGenerator │ │ │ -AbstractRealDistribution.random │ │ │ +AbstractMultivariateRealDistribution.random │ │ │
    RNG instance used to generate samples from the distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ protected RandomGenerator │ │ │ -AbstractMultivariateRealDistribution.random │ │ │ +AbstractIntegerDistribution.random │ │ │
    RNG instance used to generate samples from the distribution.
    │ │ │ │ │ │ │ │ │ │ │ │ protected RandomGenerator │ │ │ EnumeratedDistribution.random │ │ │
    RNG instance used to generate samples from the distribution.
    │ │ │ @@ -593,21 +593,21 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ RandomGenerator │ │ │ -FuzzyKMeansClusterer.getRandomGenerator() │ │ │ +KMeansPlusPlusClusterer.getRandomGenerator() │ │ │
    Returns the random generator this instance will use.
    │ │ │ │ │ │ │ │ │ │ │ │ RandomGenerator │ │ │ -KMeansPlusPlusClusterer.getRandomGenerator() │ │ │ +FuzzyKMeansClusterer.getRandomGenerator() │ │ │
    Returns the random generator this instance will use.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/random/package-use.html │ │ │ @@ -127,36 +127,35 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -310,77 +309,77 @@ │ │ │ │ │ │ │ │ │ │ │ │
    Constructors in org.apache.commons.math3.ml.clustering with parameters of type RandomGenerator 
    org.apache.commons.math3.optim.nonlinear.scalar │ │ │
    Algorithms for optimizing a scalar function.
    │ │ │
    org.apache.commons.math3.optim.nonlinear.vectororg.apache.commons.math3.optim.nonlinear.scalar.noderiv │ │ │ -
    Algorithms for optimizing a vector function.
    │ │ │ +
    This package provides optimization algorithms that do not require derivatives.
    │ │ │
    org.apache.commons.math3.optim.univariateorg.apache.commons.math3.optim.nonlinear.vector │ │ │ -
    One-dimensional optimization algorithms.
    │ │ │ +
    Algorithms for optimizing a vector function.
    │ │ │
    org.apache.commons.math3.optimizationorg.apache.commons.math3.optim.univariate │ │ │ -
    All classes and sub-packages of this package are deprecated.
    │ │ │ +
    One-dimensional optimization algorithms.
    │ │ │
    org.apache.commons.math3.optimization.directorg.apache.commons.math3.optimization │ │ │ -
    │ │ │ - This package provides optimization algorithms that don't require derivatives.
    │ │ │ +
    All classes and sub-packages of this package are deprecated.
    │ │ │
    org.apache.commons.math3.optimization.univariate │ │ │
    Univariate real functions minimum finding algorithms.
    │ │ │
    RandomVectorGenerator │ │ │
    This interface represents a random generator for whole vectors.
    │ │ │
    │ │ │
  • │ │ │ -
  • │ │ │ +
  • │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Classes in org.apache.commons.math3.random used by org.apache.commons.math3.optim.nonlinear.vector Classes in org.apache.commons.math3.random used by org.apache.commons.math3.optim.nonlinear.scalar.noderiv 
    Class and Description
    RandomVectorGenerator │ │ │ -
    This interface represents a random generator for whole vectors.
    │ │ │ +
    RandomGenerator │ │ │ +
    Interface extracted from java.util.Random.
    │ │ │
    │ │ │
  • │ │ │ -
  • │ │ │ +
  • │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Classes in org.apache.commons.math3.random used by org.apache.commons.math3.optim.univariate Classes in org.apache.commons.math3.random used by org.apache.commons.math3.optim.nonlinear.vector 
    Class and Description
    RandomGenerator │ │ │ -
    Interface extracted from java.util.Random.
    │ │ │ +
    RandomVectorGenerator │ │ │ +
    This interface represents a random generator for whole vectors.
    │ │ │
    │ │ │
  • │ │ │ -
  • │ │ │ +
  • │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Classes in org.apache.commons.math3.random used by org.apache.commons.math3.optimization Classes in org.apache.commons.math3.random used by org.apache.commons.math3.optim.univariate 
    Class and Description
    RandomVectorGenerator │ │ │ -
    This interface represents a random generator for whole vectors.
    │ │ │ +
    RandomGenerator │ │ │ +
    Interface extracted from java.util.Random.
    │ │ │
    │ │ │
  • │ │ │ -
  • │ │ │ +
  • │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Classes in org.apache.commons.math3.random used by org.apache.commons.math3.optimization.direct Classes in org.apache.commons.math3.random used by org.apache.commons.math3.optimization 
    Class and Description
    RandomGenerator │ │ │ -
    Interface extracted from java.util.Random.
    │ │ │ +
    RandomVectorGenerator │ │ │ +
    This interface represents a random generator for whole vectors.
    │ │ │
    │ │ │
  • │ │ │
  • │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/stat/descriptive/class-use/StatisticalSummary.html │ │ │┄ Ordering differences only │ │ │ @@ -188,31 +188,31 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ StatisticalSummary │ │ │ -SynchronizedSummaryStatistics.getSummary() │ │ │ +AggregateSummaryStatistics.getSummary() │ │ │
    Return a StatisticalSummaryValues instance reporting current │ │ │ - statistics.
    │ │ │ + aggregate statistics.
  • │ │ │ │ │ │ │ │ │ │ │ │ StatisticalSummary │ │ │ SummaryStatistics.getSummary() │ │ │
    Return a StatisticalSummaryValues instance reporting current │ │ │ statistics.
    │ │ │ │ │ │ │ │ │ │ │ │ StatisticalSummary │ │ │ -AggregateSummaryStatistics.getSummary() │ │ │ +SynchronizedSummaryStatistics.getSummary() │ │ │
    Return a StatisticalSummaryValues instance reporting current │ │ │ - aggregate statistics.
    │ │ │ + statistics.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/stat/descriptive/class-use/StorelessUnivariateStatistic.html │ │ │┄ Ordering differences only │ │ │ @@ -146,16 +146,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Method parameters in org.apache.commons.math3.stat.descriptive with type arguments of type StatisticalSummary 
    abstract StorelessUnivariateStatisticAbstractStorelessUnivariateStatistic.copy() │ │ │
    Returns a copy of the statistic with the same internal state.
    │ │ │
    StorelessUnivariateStatisticSynchronizedSummaryStatistics.getGeoMeanImpl() │ │ │ +StorelessUnivariateStatistic[]MultivariateSummaryStatistics.getGeoMeanImpl() │ │ │
    Returns the currently configured geometric mean implementation
    │ │ │
    StorelessUnivariateStatisticSummaryStatistics.getGeoMeanImpl() │ │ │
    Returns the currently configured geometric mean implementation
    │ │ │ @@ -164,22 +164,22 @@ │ │ │
    StorelessUnivariateStatistic[]SynchronizedMultivariateSummaryStatistics.getGeoMeanImpl() │ │ │
    Returns the currently configured geometric mean implementation
    │ │ │
    StorelessUnivariateStatistic[]MultivariateSummaryStatistics.getGeoMeanImpl() │ │ │ +StorelessUnivariateStatisticSynchronizedSummaryStatistics.getGeoMeanImpl() │ │ │
    Returns the currently configured geometric mean implementation
    │ │ │
    StorelessUnivariateStatisticSynchronizedSummaryStatistics.getMaxImpl() │ │ │ +StorelessUnivariateStatistic[]MultivariateSummaryStatistics.getMaxImpl() │ │ │
    Returns the currently configured maximum implementation
    │ │ │
    StorelessUnivariateStatisticSummaryStatistics.getMaxImpl() │ │ │
    Returns the currently configured maximum implementation
    │ │ │ @@ -188,22 +188,22 @@ │ │ │
    StorelessUnivariateStatistic[]SynchronizedMultivariateSummaryStatistics.getMaxImpl() │ │ │
    Returns the currently configured maximum implementation
    │ │ │
    StorelessUnivariateStatistic[]MultivariateSummaryStatistics.getMaxImpl() │ │ │ +StorelessUnivariateStatisticSynchronizedSummaryStatistics.getMaxImpl() │ │ │
    Returns the currently configured maximum implementation
    │ │ │
    StorelessUnivariateStatisticSynchronizedSummaryStatistics.getMeanImpl() │ │ │ +StorelessUnivariateStatistic[]MultivariateSummaryStatistics.getMeanImpl() │ │ │
    Returns the currently configured mean implementation
    │ │ │
    StorelessUnivariateStatisticSummaryStatistics.getMeanImpl() │ │ │
    Returns the currently configured mean implementation
    │ │ │ @@ -212,22 +212,22 @@ │ │ │
    StorelessUnivariateStatistic[]SynchronizedMultivariateSummaryStatistics.getMeanImpl() │ │ │
    Returns the currently configured mean implementation
    │ │ │
    StorelessUnivariateStatistic[]MultivariateSummaryStatistics.getMeanImpl() │ │ │ +StorelessUnivariateStatisticSynchronizedSummaryStatistics.getMeanImpl() │ │ │
    Returns the currently configured mean implementation
    │ │ │
    StorelessUnivariateStatisticSynchronizedSummaryStatistics.getMinImpl() │ │ │ +StorelessUnivariateStatistic[]MultivariateSummaryStatistics.getMinImpl() │ │ │
    Returns the currently configured minimum implementation
    │ │ │
    StorelessUnivariateStatisticSummaryStatistics.getMinImpl() │ │ │
    Returns the currently configured minimum implementation
    │ │ │ @@ -236,22 +236,22 @@ │ │ │
    StorelessUnivariateStatistic[]SynchronizedMultivariateSummaryStatistics.getMinImpl() │ │ │
    Returns the currently configured minimum implementation
    │ │ │
    StorelessUnivariateStatistic[]MultivariateSummaryStatistics.getMinImpl() │ │ │ +StorelessUnivariateStatisticSynchronizedSummaryStatistics.getMinImpl() │ │ │
    Returns the currently configured minimum implementation
    │ │ │
    StorelessUnivariateStatisticSynchronizedSummaryStatistics.getSumImpl() │ │ │ +StorelessUnivariateStatistic[]MultivariateSummaryStatistics.getSumImpl() │ │ │
    Returns the currently configured Sum implementation
    │ │ │
    StorelessUnivariateStatisticSummaryStatistics.getSumImpl() │ │ │
    Returns the currently configured Sum implementation
    │ │ │ @@ -260,22 +260,22 @@ │ │ │
    StorelessUnivariateStatistic[]SynchronizedMultivariateSummaryStatistics.getSumImpl() │ │ │
    Returns the currently configured Sum implementation
    │ │ │
    StorelessUnivariateStatistic[]MultivariateSummaryStatistics.getSumImpl() │ │ │ +StorelessUnivariateStatisticSynchronizedSummaryStatistics.getSumImpl() │ │ │
    Returns the currently configured Sum implementation
    │ │ │
    StorelessUnivariateStatisticSynchronizedSummaryStatistics.getSumLogImpl() │ │ │ +StorelessUnivariateStatistic[]MultivariateSummaryStatistics.getSumLogImpl() │ │ │
    Returns the currently configured sum of logs implementation
    │ │ │
    StorelessUnivariateStatisticSummaryStatistics.getSumLogImpl() │ │ │
    Returns the currently configured sum of logs implementation
    │ │ │ @@ -284,22 +284,22 @@ │ │ │
    StorelessUnivariateStatistic[]SynchronizedMultivariateSummaryStatistics.getSumLogImpl() │ │ │
    Returns the currently configured sum of logs implementation
    │ │ │
    StorelessUnivariateStatistic[]MultivariateSummaryStatistics.getSumLogImpl() │ │ │ +StorelessUnivariateStatisticSynchronizedSummaryStatistics.getSumLogImpl() │ │ │
    Returns the currently configured sum of logs implementation
    │ │ │
    StorelessUnivariateStatisticSynchronizedSummaryStatistics.getSumsqImpl() │ │ │ +StorelessUnivariateStatistic[]MultivariateSummaryStatistics.getSumsqImpl() │ │ │
    Returns the currently configured sum of squares implementation
    │ │ │
    StorelessUnivariateStatisticSummaryStatistics.getSumsqImpl() │ │ │
    Returns the currently configured sum of squares implementation
    │ │ │ @@ -308,232 +308,232 @@ │ │ │
    StorelessUnivariateStatistic[]SynchronizedMultivariateSummaryStatistics.getSumsqImpl() │ │ │
    Returns the currently configured sum of squares implementation
    │ │ │
    StorelessUnivariateStatistic[]MultivariateSummaryStatistics.getSumsqImpl() │ │ │ +StorelessUnivariateStatisticSynchronizedSummaryStatistics.getSumsqImpl() │ │ │
    Returns the currently configured sum of squares implementation
    │ │ │
    StorelessUnivariateStatisticSynchronizedSummaryStatistics.getVarianceImpl() │ │ │ +SummaryStatistics.getVarianceImpl() │ │ │
    Returns the currently configured variance implementation
    │ │ │
    StorelessUnivariateStatisticSummaryStatistics.getVarianceImpl() │ │ │ +SynchronizedSummaryStatistics.getVarianceImpl() │ │ │
    Returns the currently configured variance implementation
    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │
    Methods in org.apache.commons.math3.stat.descriptive with parameters of type StorelessUnivariateStatistic 
    Modifier and TypeMethod and Description
    voidSynchronizedSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic geoMeanImpl) │ │ │ +SummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic geoMeanImpl) │ │ │
    │ │ │ Sets the implementation for the geometric mean.
    │ │ │
    voidSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic geoMeanImpl) │ │ │ +SynchronizedSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic geoMeanImpl) │ │ │
    │ │ │ Sets the implementation for the geometric mean.
    │ │ │
    voidSynchronizedMultivariateSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl) │ │ │ +MultivariateSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl) │ │ │
    Sets the implementation for the geometric mean.
    │ │ │
    voidMultivariateSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl) │ │ │ +SynchronizedMultivariateSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl) │ │ │
    Sets the implementation for the geometric mean.
    │ │ │
    voidSynchronizedSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic maxImpl) │ │ │ +SummaryStatistics.setMaxImpl(StorelessUnivariateStatistic maxImpl) │ │ │
    │ │ │ Sets the implementation for the maximum.
    │ │ │
    voidSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic maxImpl) │ │ │ +SynchronizedSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic maxImpl) │ │ │
    │ │ │ Sets the implementation for the maximum.
    │ │ │
    voidSynchronizedMultivariateSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic[] maxImpl) │ │ │ +MultivariateSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic[] maxImpl) │ │ │
    Sets the implementation for the maximum.
    │ │ │
    voidMultivariateSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic[] maxImpl) │ │ │ +SynchronizedMultivariateSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic[] maxImpl) │ │ │
    Sets the implementation for the maximum.
    │ │ │
    voidSynchronizedSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic meanImpl) │ │ │ +SummaryStatistics.setMeanImpl(StorelessUnivariateStatistic meanImpl) │ │ │
    │ │ │ Sets the implementation for the mean.
    │ │ │
    voidSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic meanImpl) │ │ │ +SynchronizedSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic meanImpl) │ │ │
    │ │ │ Sets the implementation for the mean.
    │ │ │
    voidSynchronizedMultivariateSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic[] meanImpl) │ │ │ +MultivariateSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic[] meanImpl) │ │ │
    Sets the implementation for the mean.
    │ │ │
    voidMultivariateSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic[] meanImpl) │ │ │ +SynchronizedMultivariateSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic[] meanImpl) │ │ │
    Sets the implementation for the mean.
    │ │ │
    voidSynchronizedSummaryStatistics.setMinImpl(StorelessUnivariateStatistic minImpl) │ │ │ +SummaryStatistics.setMinImpl(StorelessUnivariateStatistic minImpl) │ │ │
    │ │ │ Sets the implementation for the minimum.
    │ │ │
    voidSummaryStatistics.setMinImpl(StorelessUnivariateStatistic minImpl) │ │ │ +SynchronizedSummaryStatistics.setMinImpl(StorelessUnivariateStatistic minImpl) │ │ │
    │ │ │ Sets the implementation for the minimum.
    │ │ │
    voidSynchronizedMultivariateSummaryStatistics.setMinImpl(StorelessUnivariateStatistic[] minImpl) │ │ │ +MultivariateSummaryStatistics.setMinImpl(StorelessUnivariateStatistic[] minImpl) │ │ │
    Sets the implementation for the minimum.
    │ │ │
    voidMultivariateSummaryStatistics.setMinImpl(StorelessUnivariateStatistic[] minImpl) │ │ │ +SynchronizedMultivariateSummaryStatistics.setMinImpl(StorelessUnivariateStatistic[] minImpl) │ │ │
    Sets the implementation for the minimum.
    │ │ │
    voidSynchronizedSummaryStatistics.setSumImpl(StorelessUnivariateStatistic sumImpl) │ │ │ +SummaryStatistics.setSumImpl(StorelessUnivariateStatistic sumImpl) │ │ │
    │ │ │ Sets the implementation for the Sum.
    │ │ │
    voidSummaryStatistics.setSumImpl(StorelessUnivariateStatistic sumImpl) │ │ │ +SynchronizedSummaryStatistics.setSumImpl(StorelessUnivariateStatistic sumImpl) │ │ │
    │ │ │ Sets the implementation for the Sum.
    │ │ │
    voidSynchronizedMultivariateSummaryStatistics.setSumImpl(StorelessUnivariateStatistic[] sumImpl) │ │ │ +MultivariateSummaryStatistics.setSumImpl(StorelessUnivariateStatistic[] sumImpl) │ │ │
    Sets the implementation for the Sum.
    │ │ │
    voidMultivariateSummaryStatistics.setSumImpl(StorelessUnivariateStatistic[] sumImpl) │ │ │ +SynchronizedMultivariateSummaryStatistics.setSumImpl(StorelessUnivariateStatistic[] sumImpl) │ │ │
    Sets the implementation for the Sum.
    │ │ │
    voidSynchronizedSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic sumLogImpl) │ │ │ +SummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic sumLogImpl) │ │ │
    │ │ │ Sets the implementation for the sum of logs.
    │ │ │
    voidSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic sumLogImpl) │ │ │ +SynchronizedSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic sumLogImpl) │ │ │
    │ │ │ Sets the implementation for the sum of logs.
    │ │ │
    voidSynchronizedMultivariateSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl) │ │ │ +MultivariateSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl) │ │ │
    Sets the implementation for the sum of logs.
    │ │ │
    voidMultivariateSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl) │ │ │ +SynchronizedMultivariateSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl) │ │ │
    Sets the implementation for the sum of logs.
    │ │ │
    voidSynchronizedSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic sumsqImpl) │ │ │ +SummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic sumsqImpl) │ │ │
    │ │ │ Sets the implementation for the sum of squares.
    │ │ │
    voidSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic sumsqImpl) │ │ │ +SynchronizedSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic sumsqImpl) │ │ │
    │ │ │ Sets the implementation for the sum of squares.
    │ │ │
    voidSynchronizedMultivariateSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl) │ │ │ +MultivariateSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl) │ │ │
    Sets the implementation for the sum of squares.
    │ │ │
    voidMultivariateSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl) │ │ │ +SynchronizedMultivariateSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl) │ │ │
    Sets the implementation for the sum of squares.
    │ │ │
    voidSynchronizedSummaryStatistics.setVarianceImpl(StorelessUnivariateStatistic varianceImpl) │ │ │ +SummaryStatistics.setVarianceImpl(StorelessUnivariateStatistic varianceImpl) │ │ │
    │ │ │ Sets the implementation for the variance.
    │ │ │
    voidSummaryStatistics.setVarianceImpl(StorelessUnivariateStatistic varianceImpl) │ │ │ +SynchronizedSummaryStatistics.setVarianceImpl(StorelessUnivariateStatistic varianceImpl) │ │ │
    │ │ │ Sets the implementation for the variance.
    │ │ │
    │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/stat/descriptive/class-use/UnivariateStatistic.html │ │ │┄ Ordering differences only │ │ │ @@ -158,22 +158,22 @@ │ │ │ Methods in org.apache.commons.math3.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.
    │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/stat/interval/class-use/ConfidenceInterval.html │ │ │┄ Ordering differences only │ │ │ @@ -102,35 +102,35 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ ConfidenceInterval │ │ │ -BinomialConfidenceInterval.createInterval(int numberOfTrials, │ │ │ +AgrestiCoullInterval.createInterval(int numberOfTrials, │ │ │ int numberOfSuccesses, │ │ │ double confidenceLevel) │ │ │
    Create a confidence interval for the true probability of success │ │ │ of an unknown binomial distribution with the given observed number │ │ │ of trials, successes and confidence level.
    │ │ │ │ │ │ │ │ │ │ │ │ ConfidenceInterval │ │ │ -AgrestiCoullInterval.createInterval(int numberOfTrials, │ │ │ +NormalApproximationInterval.createInterval(int numberOfTrials, │ │ │ int numberOfSuccesses, │ │ │ double confidenceLevel) │ │ │
    Create a confidence interval for the true probability of success │ │ │ of an unknown binomial distribution with the given observed number │ │ │ of trials, successes and confidence level.
    │ │ │ │ │ │ │ │ │ │ │ │ ConfidenceInterval │ │ │ -NormalApproximationInterval.createInterval(int numberOfTrials, │ │ │ +WilsonScoreInterval.createInterval(int numberOfTrials, │ │ │ int numberOfSuccesses, │ │ │ double confidenceLevel) │ │ │
    Create a confidence interval for the true probability of success │ │ │ of an unknown binomial distribution with the given observed number │ │ │ of trials, successes and confidence level.
    │ │ │ │ │ │ │ │ │ @@ -142,15 +142,15 @@ │ │ │
    Create a confidence interval for the true probability of success │ │ │ of an unknown binomial distribution with the given observed number │ │ │ of trials, successes and confidence level.
    │ │ │ │ │ │ │ │ │ │ │ │ ConfidenceInterval │ │ │ -WilsonScoreInterval.createInterval(int numberOfTrials, │ │ │ +BinomialConfidenceInterval.createInterval(int numberOfTrials, │ │ │ int numberOfSuccesses, │ │ │ double confidenceLevel) │ │ │
    Create a confidence interval for the true probability of success │ │ │ of an unknown binomial distribution with the given observed number │ │ │ of trials, successes and confidence level.
    │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/stat/regression/class-use/ModelSpecificationException.html │ │ │┄ Ordering differences only │ │ │ @@ -109,70 +109,70 @@ │ │ │ SimpleRegression.addData(double[][] data) │ │ │
    Adds the observations represented by the elements in │ │ │ data.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -MillerUpdatingRegression.addObservation(double[] x, │ │ │ +SimpleRegression.addObservation(double[] x, │ │ │ double y) │ │ │ -
    Adds an observation to the regression model.
    │ │ │ +
    Adds one observation to the regression model.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -UpdatingMultipleLinearRegression.addObservation(double[] x, │ │ │ +MillerUpdatingRegression.addObservation(double[] x, │ │ │ double y) │ │ │ -
    Adds one observation to the regression model.
    │ │ │ +
    Adds an observation to the regression model.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -SimpleRegression.addObservation(double[] x, │ │ │ +UpdatingMultipleLinearRegression.addObservation(double[] x, │ │ │ double y) │ │ │
    Adds one observation to the regression model.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -MillerUpdatingRegression.addObservations(double[][] x, │ │ │ +SimpleRegression.addObservations(double[][] x, │ │ │ double[] y) │ │ │ -
    Adds multiple observations to the model.
    │ │ │ +
    Adds a series of observations to the regression model.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -UpdatingMultipleLinearRegression.addObservations(double[][] x, │ │ │ +MillerUpdatingRegression.addObservations(double[][] x, │ │ │ double[] y) │ │ │ -
    Adds a series of observations to the regression model.
    │ │ │ +
    Adds multiple observations to the model.
    │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -SimpleRegression.addObservations(double[][] x, │ │ │ +UpdatingMultipleLinearRegression.addObservations(double[][] x, │ │ │ double[] y) │ │ │
    Adds a series of observations to the regression model.
    │ │ │ │ │ │ │ │ │ │ │ │ RegressionResults │ │ │ -MillerUpdatingRegression.regress() │ │ │ -
    Conducts a regression on the data in the model, using all regressors.
    │ │ │ +SimpleRegression.regress() │ │ │ +
    Performs a regression on data present in buffers and outputs a RegressionResults object.
    │ │ │ │ │ │ │ │ │ │ │ │ RegressionResults │ │ │ -UpdatingMultipleLinearRegression.regress() │ │ │ -
    Performs a regression on data present in buffers and outputs a RegressionResults object
    │ │ │ +MillerUpdatingRegression.regress() │ │ │ +
    Conducts a regression on the data in the model, using all regressors.
    │ │ │ │ │ │ │ │ │ │ │ │ RegressionResults │ │ │ -SimpleRegression.regress() │ │ │ -
    Performs a regression on data present in buffers and outputs a RegressionResults object.
    │ │ │ +UpdatingMultipleLinearRegression.regress() │ │ │ +
    Performs a regression on data present in buffers and outputs a RegressionResults object
    │ │ │ │ │ │ │ │ │ │ │ │ RegressionResults │ │ │ MillerUpdatingRegression.regress(int numberOfRegressors) │ │ │
    Conducts a regression on the data in the model, using a subset of regressors.
    │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/stat/regression/class-use/RegressionResults.html │ │ │┄ Ordering differences only │ │ │ @@ -102,54 +102,54 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ RegressionResults │ │ │ -MillerUpdatingRegression.regress() │ │ │ -
    Conducts a regression on the data in the model, using all regressors.
    │ │ │ +SimpleRegression.regress() │ │ │ +
    Performs a regression on data present in buffers and outputs a RegressionResults object.
    │ │ │ │ │ │ │ │ │ │ │ │ RegressionResults │ │ │ -UpdatingMultipleLinearRegression.regress() │ │ │ -
    Performs a regression on data present in buffers and outputs a RegressionResults object
    │ │ │ +MillerUpdatingRegression.regress() │ │ │ +
    Conducts a regression on the data in the model, using all regressors.
    │ │ │ │ │ │ │ │ │ │ │ │ RegressionResults │ │ │ -SimpleRegression.regress() │ │ │ -
    Performs a regression on data present in buffers and outputs a RegressionResults object.
    │ │ │ +UpdatingMultipleLinearRegression.regress() │ │ │ +
    Performs a regression on data present in buffers and outputs a RegressionResults object
    │ │ │ │ │ │ │ │ │ │ │ │ RegressionResults │ │ │ MillerUpdatingRegression.regress(int numberOfRegressors) │ │ │
    Conducts a regression on the data in the model, using a subset of regressors.
    │ │ │ │ │ │ │ │ │ │ │ │ RegressionResults │ │ │ -MillerUpdatingRegression.regress(int[] variablesToInclude) │ │ │ -
    Conducts a regression on the data in the model, using regressors in array │ │ │ - Calling this method will change the internal order of the regressors │ │ │ - and care is required in interpreting the hatmatrix.
    │ │ │ +SimpleRegression.regress(int[] variablesToInclude) │ │ │ +
    Performs a regression on data present in buffers including only regressors │ │ │ + indexed in variablesToInclude and outputs a RegressionResults object
    │ │ │ │ │ │ │ │ │ │ │ │ RegressionResults │ │ │ -UpdatingMultipleLinearRegression.regress(int[] variablesToInclude) │ │ │ -
    Performs a regression on data present in buffers including only regressors │ │ │ - indexed in variablesToInclude and outputs a RegressionResults object
    │ │ │ +MillerUpdatingRegression.regress(int[] variablesToInclude) │ │ │ +
    Conducts a regression on the data in the model, using regressors in array │ │ │ + Calling this method will change the internal order of the regressors │ │ │ + and care is required in interpreting the hatmatrix.
    │ │ │ │ │ │ │ │ │ │ │ │ RegressionResults │ │ │ -SimpleRegression.regress(int[] variablesToInclude) │ │ │ +UpdatingMultipleLinearRegression.regress(int[] variablesToInclude) │ │ │
    Performs a regression on data present in buffers including only regressors │ │ │ indexed in variablesToInclude and outputs a RegressionResults object
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/transform/class-use/TransformType.html │ │ │┄ Ordering differences only │ │ │ @@ -160,23 +160,23 @@ │ │ │ double[] │ │ │ FastSineTransformer.transform(double[] f, │ │ │ TransformType type) │ │ │
    Returns the (forward, inverse) transform of the specified real data set.
    │ │ │ │ │ │ │ │ │ │ │ │ -double[] │ │ │ -FastHadamardTransformer.transform(double[] f, │ │ │ +Complex[] │ │ │ +FastFourierTransformer.transform(double[] f, │ │ │ TransformType type) │ │ │
    Returns the (forward, inverse) transform of the specified real data set.
    │ │ │ │ │ │ │ │ │ │ │ │ -Complex[] │ │ │ -FastFourierTransformer.transform(double[] f, │ │ │ +double[] │ │ │ +FastHadamardTransformer.transform(double[] f, │ │ │ TransformType type) │ │ │
    Returns the (forward, inverse) transform of the specified real data set.
    │ │ │ │ │ │ │ │ │ │ │ │ double[] │ │ │ FastCosineTransformer.transform(UnivariateFunction f, │ │ │ @@ -207,27 +207,27 @@ │ │ │ int n, │ │ │ TransformType type) │ │ │
    Returns the (forward, inverse) transform of the specified real function, │ │ │ sampled on the specified interval.
    │ │ │ │ │ │ │ │ │ │ │ │ -double[] │ │ │ -FastHadamardTransformer.transform(UnivariateFunction f, │ │ │ +Complex[] │ │ │ +FastFourierTransformer.transform(UnivariateFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n, │ │ │ TransformType type) │ │ │
    Returns the (forward, inverse) transform of the specified real function, │ │ │ sampled on the specified interval.
    │ │ │ │ │ │ │ │ │ │ │ │ -Complex[] │ │ │ -FastFourierTransformer.transform(UnivariateFunction f, │ │ │ +double[] │ │ │ +FastHadamardTransformer.transform(UnivariateFunction f, │ │ │ double min, │ │ │ double max, │ │ │ int n, │ │ │ TransformType type) │ │ │
    Returns the (forward, inverse) transform of the specified real function, │ │ │ sampled on the specified interval.
    │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/Pair.html │ │ │ @@ -110,15 +110,15 @@ │ │ │
    │ │ │
    Type Parameters:
    │ │ │
    K - Key type.
    │ │ │
    V - Value type.
    │ │ │
    │ │ │
    │ │ │
    Direct Known Subclasses:
    │ │ │ -
    PointValuePair, PointValuePair, PointVectorValuePair, PointVectorValuePair
    │ │ │ +
    PointValuePair, PointValuePair, PointVectorValuePair, PointVectorValuePair
    │ │ │
    │ │ │
    │ │ │
    │ │ │
    public class Pair<K,V>
    │ │ │  extends Object
    │ │ │
    Generic pair. │ │ │
    │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/class-use/Incrementor.html │ │ │┄ Ordering differences only │ │ │ @@ -250,36 +250,36 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ Incrementor │ │ │ -OptimizationProblem.getEvaluationCounter() │ │ │ +AbstractOptimizationProblem.getEvaluationCounter() │ │ │
    Get a independent Incrementor that counts up to the maximum number of evaluations │ │ │ and then throws an exception.
    │ │ │ │ │ │ │ │ │ │ │ │ Incrementor │ │ │ -AbstractOptimizationProblem.getEvaluationCounter() │ │ │ +OptimizationProblem.getEvaluationCounter() │ │ │
    Get a independent Incrementor that counts up to the maximum number of evaluations │ │ │ and then throws an exception.
    │ │ │ │ │ │ │ │ │ │ │ │ Incrementor │ │ │ -OptimizationProblem.getIterationCounter() │ │ │ +AbstractOptimizationProblem.getIterationCounter() │ │ │
    Get a independent Incrementor that counts up to the maximum number of iterations │ │ │ and then throws an exception.
    │ │ │ │ │ │ │ │ │ │ │ │ Incrementor │ │ │ -AbstractOptimizationProblem.getIterationCounter() │ │ │ +OptimizationProblem.getIterationCounter() │ │ │
    Get a independent Incrementor that counts up to the maximum number of iterations │ │ │ and then throws an exception.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/class-use/Pair.html │ │ │ @@ -144,34 +144,34 @@ │ │ │ Methods in org.apache.commons.math3.analysis.integration.gauss that return Pair  │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ -protected abstract Pair<T[],T[]> │ │ │ -BaseRuleFactory.computeRule(int numberOfPoints) │ │ │ +protected Pair<Double[],Double[]> │ │ │ +HermiteRuleFactory.computeRule(int numberOfPoints) │ │ │
    Computes the rule for the given order.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected Pair<Double[],Double[]> │ │ │ -HermiteRuleFactory.computeRule(int numberOfPoints) │ │ │ +protected Pair<BigDecimal[],BigDecimal[]> │ │ │ +LegendreHighPrecisionRuleFactory.computeRule(int numberOfPoints) │ │ │
    Computes the rule for the given order.
    │ │ │ │ │ │ │ │ │ │ │ │ protected Pair<Double[],Double[]> │ │ │ LegendreRuleFactory.computeRule(int numberOfPoints) │ │ │
    Computes the rule for the given order.
    │ │ │ │ │ │ │ │ │ │ │ │ -protected Pair<BigDecimal[],BigDecimal[]> │ │ │ -LegendreHighPrecisionRuleFactory.computeRule(int numberOfPoints) │ │ │ +protected abstract Pair<T[],T[]> │ │ │ +BaseRuleFactory.computeRule(int numberOfPoints) │ │ │
    Computes the rule for the given order.
    │ │ │ │ │ │ │ │ │ │ │ │ Pair<double[],double[]> │ │ │ BaseRuleFactory.getRule(int numberOfPoints) │ │ │
    Gets a copy of the quadrature rule with the given number of integration │ │ │ @@ -353,54 +353,52 @@ │ │ │ SimplePointChecker<PAIR extends Pair<double[],? extends Object>> │ │ │
    Simple implementation of the ConvergenceChecker interface using │ │ │ only point coordinates.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ -
  • │ │ │ - │ │ │ - │ │ │ -

    Uses of Pair in org.apache.commons.math3.optimization

    │ │ │ - │ │ │ - │ │ │ +
    Classes in org.apache.commons.math3.optimization with type parameters of type Pair 
    │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │ │ │ │
    Subclasses of Pair in org.apache.commons.math3.optim 
    Modifier and TypeClass and Description
    class SimplePointChecker<PAIR extends Pair<double[],? extends Object>> │ │ │ -
    Deprecated.  │ │ │ -
    As of 3.1 (to be removed in 4.0).
    │ │ │ -
    │ │ │ +
    PointValuePair │ │ │ +
    This class holds a point and the value of an objective function at │ │ │ + that point.
    │ │ │ +
    class PointVectorValuePair │ │ │ +
    This class holds a point and the vectorial value of an objective function at │ │ │ + that point.
    │ │ │
    │ │ │ - │ │ │ - │ │ │ + │ │ │ +
  • │ │ │ + │ │ │ + │ │ │ +

    Uses of Pair in org.apache.commons.math3.optimization

    │ │ │ +
  • Subclasses of Pair in org.apache.commons.math3.optimization 
    │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │
    Classes in org.apache.commons.math3.optimization with type parameters of type Pair 
    Modifier and TypeClass and Description
    class PointValuePair │ │ │ -
    Deprecated.  │ │ │ -
    As of 3.1 (to be removed in 4.0).
    │ │ │ -
    │ │ │ -
    class PointVectorValuePair │ │ │ +SimplePointChecker<PAIR extends Pair<double[],? extends Object>> │ │ │
    Deprecated.  │ │ │
    As of 3.1 (to be removed in 4.0).
    │ │ │
    │ │ │
    │ │ ├── ./usr/share/doc/libcommons-math3-java/api/org/apache/commons/math3/util/package-use.html │ │ │ @@ -141,51 +141,45 @@ │ │ │ maximize │ │ │ a scalar function, called the │ │ │ objective │ │ │ function.
  • │ │ │ │ │ │ │ │ │ │ │ │ -org.apache.commons.math3.optimization │ │ │ - │ │ │ -
    All classes and sub-packages of this package are deprecated.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ org.apache.commons.math3.optimization.direct │ │ │ │ │ │
    │ │ │ This package provides optimization algorithms that don't require derivatives.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.stat.descriptive │ │ │ │ │ │
    Generic univariate summary statistic objects.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.stat.descriptive.moment │ │ │ │ │ │
    Summary statistics based on moments.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.stat.descriptive.rank │ │ │ │ │ │
    Summary statistics based on ranks.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.stat.descriptive.summary │ │ │ │ │ │
    Other summary statistics.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ org.apache.commons.math3.util │ │ │ │ │ │
    Convenience routines and common data structures used throughout the commons-math library.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -368,28 +362,16 @@ │ │ │ │ │ │ Incrementor │ │ │
    Deprecated.  │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ -
  • │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │
    Classes in org.apache.commons.math3.util used by org.apache.commons.math3.optimization 
    Class and Description
    Pair │ │ │ +
    Pair │ │ │
    Generic pair.
    │ │ │
    │ │ │
  • │ │ │
  • │ │ ├── ./usr/share/doc/libcommons-math3-java/api/overview-tree.html │ │ │ @@ -153,30 +153,30 @@ │ │ │
  • │ │ │
    │ │ │

    Class Hierarchy

    │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │
  • org.apache.commons.math3.genetics.ChromosomePair
  • │ │ │
  • org.apache.commons.math3.geometry.spherical.twod.Circle (implements org.apache.commons.math3.geometry.partitioning.Embedding<S,T>, org.apache.commons.math3.geometry.partitioning.Hyperplane<S>)
  • │ │ │
  • org.apache.commons.math3.stat.interval.ClopperPearsonInterval (implements org.apache.commons.math3.stat.interval.BinomialConfidenceInterval)
  • │ │ │ -
  • org.apache.commons.math3.stat.clustering.Cluster<T> (implements java.io.Serializable)
  • │ │ │
  • org.apache.commons.math3.ml.clustering.Cluster<T> (implements java.io.Serializable) │ │ │
      │ │ │
    • org.apache.commons.math3.ml.clustering.CentroidCluster<T>
    • │ │ │
    │ │ │
  • │ │ │ +
  • org.apache.commons.math3.stat.clustering.Cluster<T> (implements java.io.Serializable)
  • │ │ │
  • org.apache.commons.math3.ml.clustering.Clusterer<T> │ │ │ │ │ │
  • │ │ │
  • org.apache.commons.math3.ml.clustering.evaluation.ClusterEvaluator<T> │ │ │ │ │ │
  • │ │ │ -
  • org.apache.commons.math3.optimization.direct.CMAESOptimizer.PopulationSize (implements org.apache.commons.math3.optimization.OptimizationData)
  • │ │ │
  • org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer.PopulationSize (implements org.apache.commons.math3.optim.OptimizationData)
  • │ │ │ -
  • org.apache.commons.math3.optimization.direct.CMAESOptimizer.Sigma (implements org.apache.commons.math3.optimization.OptimizationData)
  • │ │ │ +
  • org.apache.commons.math3.optimization.direct.CMAESOptimizer.PopulationSize (implements org.apache.commons.math3.optimization.OptimizationData)
  • │ │ │
  • org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer.Sigma (implements org.apache.commons.math3.optim.OptimizationData)
  • │ │ │ +
  • org.apache.commons.math3.optimization.direct.CMAESOptimizer.Sigma (implements org.apache.commons.math3.optimization.OptimizationData)
  • │ │ │
  • org.apache.commons.math3.util.Combinations (implements java.lang.Iterable<T>)
  • │ │ │
  • org.apache.commons.math3.util.CombinatoricsUtils
  • │ │ │
  • org.apache.commons.math3.complex.Complex (implements org.apache.commons.math3.FieldElement<T>, java.io.Serializable)
  • │ │ │
  • org.apache.commons.math3.complex.ComplexField (implements org.apache.commons.math3.Field<T>, java.io.Serializable)
  • │ │ │
  • org.apache.commons.math3.complex.ComplexFormat
  • │ │ │
  • org.apache.commons.math3.complex.ComplexUtils
  • │ │ │
  • org.apache.commons.math3.util.CompositeFormat
  • │ │ │ @@ -815,16 +815,16 @@ │ │ │
  • org.apache.commons.math3.fitting.HarmonicFitter.ParameterGuesser
  • │ │ │
  • org.apache.commons.math3.analysis.function.HarmonicOscillator (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  • │ │ │
  • org.apache.commons.math3.analysis.function.HarmonicOscillator.Parametric (implements org.apache.commons.math3.analysis.ParametricUnivariateFunction)
  • │ │ │
  • org.apache.commons.math3.analysis.interpolation.HermiteInterpolator (implements org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableVectorFunction)
  • │ │ │
  • org.apache.commons.math3.ml.neuralnet.twod.util.HitHistogram (implements org.apache.commons.math3.ml.neuralnet.twod.util.MapDataVisualization)
  • │ │ │
  • org.apache.commons.math3.analysis.function.Identity (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  • │ │ │
  • org.apache.commons.math3.util.Incrementor
  • │ │ │ -
  • org.apache.commons.math3.optimization.InitialGuess (implements org.apache.commons.math3.optimization.OptimizationData)
  • │ │ │
  • org.apache.commons.math3.optim.InitialGuess (implements org.apache.commons.math3.optim.OptimizationData)
  • │ │ │ +
  • org.apache.commons.math3.optimization.InitialGuess (implements org.apache.commons.math3.optimization.OptimizationData)
  • │ │ │
  • org.apache.commons.math3.util.IntegerSequence
  • │ │ │
  • org.apache.commons.math3.util.IntegerSequence.Incrementor (implements java.util.Iterator<E>)
  • │ │ │
  • org.apache.commons.math3.util.IntegerSequence.Range (implements java.lang.Iterable<T>)
  • │ │ │
  • org.apache.commons.math3.analysis.interpolation.InterpolatingMicrosphere │ │ │ │ │ │ @@ -852,27 +852,27 @@ │ │ │
  • org.apache.commons.math3.ml.neuralnet.sofm.KohonenUpdateAction (implements org.apache.commons.math3.ml.neuralnet.UpdateAction)
  • │ │ │
  • org.apache.commons.math3.distribution.KolmogorovSmirnovDistribution (implements java.io.Serializable)
  • │ │ │
  • org.apache.commons.math3.stat.inference.KolmogorovSmirnovTest
  • │ │ │
  • org.apache.commons.math3.util.KthSelector (implements java.io.Serializable)
  • │ │ │
  • org.apache.commons.math3.ml.neuralnet.sofm.LearningFactorFunctionFactory
  • │ │ │
  • org.apache.commons.math3.fitting.leastsquares.LeastSquaresAdapter (implements org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem)
  • │ │ │
  • org.apache.commons.math3.fitting.leastsquares.LeastSquaresBuilder
  • │ │ │ -
  • org.apache.commons.math3.optimization.LeastSquaresConverter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  • │ │ │
  • org.apache.commons.math3.optim.nonlinear.scalar.LeastSquaresConverter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  • │ │ │ +
  • org.apache.commons.math3.optimization.LeastSquaresConverter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  • │ │ │
  • org.apache.commons.math3.fitting.leastsquares.LeastSquaresFactory
  • │ │ │
  • org.apache.commons.math3.fitting.leastsquares.LevenbergMarquardtOptimizer (implements org.apache.commons.math3.fitting.leastsquares.LeastSquaresOptimizer)
  • │ │ │
  • org.apache.commons.math3.geometry.spherical.oned.LimitAngle (implements org.apache.commons.math3.geometry.partitioning.Hyperplane<S>)
  • │ │ │
  • org.apache.commons.math3.geometry.euclidean.twod.Line (implements org.apache.commons.math3.geometry.partitioning.Embedding<S,T>, org.apache.commons.math3.geometry.partitioning.Hyperplane<S>)
  • │ │ │
  • org.apache.commons.math3.geometry.euclidean.threed.Line (implements org.apache.commons.math3.geometry.partitioning.Embedding<S,T>)
  • │ │ │ -
  • org.apache.commons.math3.optimization.linear.LinearConstraint (implements java.io.Serializable)
  • │ │ │
  • org.apache.commons.math3.optim.linear.LinearConstraint (implements java.io.Serializable)
  • │ │ │ +
  • org.apache.commons.math3.optimization.linear.LinearConstraint (implements java.io.Serializable)
  • │ │ │
  • org.apache.commons.math3.optim.linear.LinearConstraintSet (implements org.apache.commons.math3.optim.OptimizationData)
  • │ │ │
  • org.apache.commons.math3.analysis.interpolation.LinearInterpolator (implements org.apache.commons.math3.analysis.interpolation.UnivariateInterpolator)
  • │ │ │ -
  • org.apache.commons.math3.optimization.linear.LinearObjectiveFunction (implements java.io.Serializable)
  • │ │ │
  • org.apache.commons.math3.optim.linear.LinearObjectiveFunction (implements org.apache.commons.math3.analysis.MultivariateFunction, org.apache.commons.math3.optim.OptimizationData, java.io.Serializable)
  • │ │ │ +
  • org.apache.commons.math3.optimization.linear.LinearObjectiveFunction (implements java.io.Serializable)
  • │ │ │
  • org.apache.commons.math3.optim.nonlinear.scalar.LineSearch
  • │ │ │
  • org.apache.commons.math3.genetics.ListPopulation (implements org.apache.commons.math3.genetics.Population) │ │ │ │ │ │
  • │ │ │
  • org.apache.commons.math3.ml.neuralnet.twod.util.LocationFinder
  • │ │ │ @@ -904,18 +904,18 @@ │ │ │
  • org.apache.commons.math3.analysis.function.Minus (implements org.apache.commons.math3.analysis.DifferentiableUnivariateFunction, org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction)
  • │ │ │
  • org.apache.commons.math3.optim.nonlinear.vector.ModelFunction (implements org.apache.commons.math3.optim.OptimizationData)
  • │ │ │
  • org.apache.commons.math3.optim.nonlinear.vector.ModelFunctionJacobian (implements org.apache.commons.math3.optim.OptimizationData)
  • │ │ │
  • org.apache.commons.math3.geometry.euclidean.twod.hull.MonotoneChain
  • │ │ │
  • org.apache.commons.math3.util.MultidimensionalCounter (implements java.lang.Iterable<T>)
  • │ │ │
  • org.apache.commons.math3.util.MultidimensionalCounter.Iterator (implements java.util.Iterator<E>)
  • │ │ │
  • org.apache.commons.math3.analysis.function.Multiply (implements org.apache.commons.math3.analysis.BivariateFunction)
  • │ │ │ -
  • org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  • │ │ │
  • org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  • │ │ │ -
  • org.apache.commons.math3.optimization.direct.MultivariateFunctionPenaltyAdapter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  • │ │ │ +
  • org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  • │ │ │
  • org.apache.commons.math3.optim.nonlinear.scalar.MultivariateFunctionPenaltyAdapter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  • │ │ │ +
  • org.apache.commons.math3.optimization.direct.MultivariateFunctionPenaltyAdapter (implements org.apache.commons.math3.analysis.MultivariateFunction)
  • │ │ │
  • org.apache.commons.math3.distribution.fitting.MultivariateNormalMixtureExpectationMaximization
  • │ │ │
  • org.apache.commons.math3.stat.descriptive.MultivariateSummaryStatistics (implements java.io.Serializable, org.apache.commons.math3.stat.descriptive.StatisticalMultivariateSummary) │ │ │ │ │ │
  • │ │ │
  • org.apache.commons.math3.stat.ranking.NaturalRanking (implements org.apache.commons.math3.stat.ranking.RankingAlgorithm)
  • │ │ │ @@ -924,16 +924,16 @@ │ │ │
  • org.apache.commons.math3.ml.neuralnet.Network.NeuronIdentifierComparator (implements java.util.Comparator<T>, java.io.Serializable)
  • │ │ │
  • org.apache.commons.math3.ml.neuralnet.Neuron (implements java.io.Serializable)
  • │ │ │
  • org.apache.commons.math3.ml.neuralnet.twod.NeuronSquareMesh2D (implements java.lang.Iterable<T>, java.io.Serializable)
  • │ │ │
  • org.apache.commons.math3.ml.neuralnet.oned.NeuronString (implements java.io.Serializable)
  • │ │ │
  • org.apache.commons.math3.analysis.interpolation.NevilleInterpolator (implements java.io.Serializable, org.apache.commons.math3.analysis.interpolation.UnivariateInterpolator)
  • │ │ │
  • org.apache.commons.math3.geometry.partitioning.NodesSet<S> (implements java.lang.Iterable<T>)
  • │ │ │
  • org.apache.commons.math3.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer.BracketingStep (implements org.apache.commons.math3.optim.OptimizationData)
  • │ │ │ -
  • org.apache.commons.math3.optimization.general.NonLinearConjugateGradientOptimizer.IdentityPreconditioner (implements org.apache.commons.math3.optimization.general.Preconditioner)
  • │ │ │
  • org.apache.commons.math3.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer.IdentityPreconditioner (implements org.apache.commons.math3.optim.nonlinear.scalar.gradient.Preconditioner)
  • │ │ │ +
  • org.apache.commons.math3.optimization.general.NonLinearConjugateGradientOptimizer.IdentityPreconditioner (implements org.apache.commons.math3.optimization.general.Preconditioner)
  • │ │ │
  • org.apache.commons.math3.optim.linear.NonNegativeConstraint (implements org.apache.commons.math3.optim.OptimizationData)
  • │ │ │
  • org.apache.commons.math3.stat.interval.NormalApproximationInterval (implements org.apache.commons.math3.stat.interval.BinomialConfidenceInterval)
  • │ │ │
  • org.apache.commons.math3.genetics.NPointCrossover<T> (implements org.apache.commons.math3.genetics.CrossoverPolicy)
  • │ │ │
  • java.lang.Number (implements java.io.Serializable) │ │ │