Fix Version |
Key |
Summary |
Type |
Resolution |
Status |

3.3 |
MATH-1119 |
Add fast single-step method for fixed-step ODE integrators |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1118 |
Complex: semantics of equals != Double equals, mismatch with hashCode |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1117 |
twod.PolygonsSet.getSize produces NullPointerException if BSPTree has no nodes |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1115 |
Constructor of PolyhedronsSet throws NullPointerException |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1111 |
Spelling mistake in org.apache.commons.math3.fitting |
Bug |
Fixed |
Closed |

3.3 |
MATH-1110 |
OLSMultipleLinearRegression needs a way to specify non-zero singularity threshold when instantiating QRDecomposition |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1107 |
CMAESOptimizer fails sometimes when bounds are violated |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1106 |
LevenburgMaquardt switched evaluation and iterations |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1104 |
Add SVD to GaussNewtonOptimizer |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1103 |
Convergence Checker Fixes |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1102 |
Make it easier to implement LeastSquaresProblem |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1101 |
QR and Rank-revealing QR fail to find a least-squares solution |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1099 |
Improve speed + accuracy in GaussNewtonOptimizer |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1095 |
implement algorithms finding smallest enclosing ball of a collection of points |
New Feature |
Fixed |
Resolved |

3.3 |
MATH-1093 |
arcs set split covers full circle instead of being empty |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1092 |
NonLinearConjugateGradientOptimizer's Line search is a gradient search returns obviously suboptimal point. |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1091 |
compute signed distance with respect to any BSP tree |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1090 |
IntervalsSet should implement Iterable<double[]> |
New Feature |
Fixed |
Resolved |

3.3 |
MATH-1089 |
Precision.round() returns different results when provided negative zero as double or float |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1088 |
MultidimensionalCounter does not throw "NoSuchElementException" |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1085 |
BSP trees on the 1-sphere and the 2-sphere |
New Feature |
Fixed |
Resolved |

3.3 |
MATH-1082 |
Existing cutOff mechanism in SimplexSolver can lead to wrong solutions |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1080 |
The LinearConstraintSet shall return its constraints in a deterministic way |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1079 |
Performance improvements for the SimplexSolver |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1072 |
AbstractListChromosome should support a constructor that does not copy |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1070 |
Incorrect rounding of float |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1068 |
KendallsCorrelation suffers from integer overflow for large arrays. |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1067 |
Stack overflow in Beta.regularizedBeta |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1065 |
EnumeratedRealDistribution.inverseCumulativeProbability returns values not in the samples set |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1063 |
Add InsufficientDataException |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1062 |
Kalman filter uses CholeskyDecomposition with too stringent symmetry checks |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1059 |
Use FastMath instead of Math within CM |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1058 |
Beta, LogNormalDistribution, WeibullDistribution give slightly wrong answer for extremely small args due to log/exp inaccuracy |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1057 |
BOBYQAOptimizerTest has two failing tests |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1056 |
Small error in PoissonDistribution.nextPoisson() algorithm |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1055 |
Fix some javadoc errors; add @Deprecated annotations to @deprecated methods |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1054 |
Standardize "x = x op y" to "x op= y" |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1053 |
QRDecomposition.getSolver() should be able to find pseudo-inverse of non-square matrices |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1051 |
EigenDecomposition may not converge for certain matrices |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1048 |
Fix typos in Statistics User Guide |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1047 |
No check for overflow in "ArithmeticUtils.pow" |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1045 |
EigenDecomposition.Solver should consider tiny values 0 for purposes of determining singularity |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1044 |
Clarify and fix javadoc of DecompositionSolver.getInverse() and implementations |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1041 |
Add Pair factory method, toString(), Comparator |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1038 |
Add methods to find confidence intervals for the mean of a binomial distribution |
Wish |
Fixed |
Resolved |

3.3 |
MATH-1037 |
Distribution tests are mostly meaningless due to high tolerance |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1036 |
GradStructure: A DerivativeStructure that works for large number of variables. |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1035 |
Better implementation of checked addition |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1034 |
Add binomial test |
Wish |
Fixed |
Resolved |

3.3 |
MATH-1033 |
Kalman filter does not work if covarance matrix is not of dimension 1 |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1031 |
Refactoring: Move variance calculation of a centroid cluster to its class |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1030 |
Add documentation to math.ml |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1029 |
Creating BigFraction objects is not consistent for negative/positive values |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1028 |
Add Earth Mover's Distance to the clustering distance measures. |
New Feature |
Fixed |
Resolved |

3.3 |
MATH-1027 |
Create "Combinations" class |
Task |
Fixed |
Resolved |

3.3 |
MATH-1026 |
Separate Optimization Problem from Algorithm |
Improvement |
Fixed |
Resolved |

4.0, 3.3 |
MATH-1025 |
Create a CombinatoricsUtils class, move combinatorics utiilities there and add a method to enumerate combinations. |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1023 |
Javadoc in "SummaryStatistics" ("o.a.c.m.stat.descriptive") |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1022 |
Confused by the API docs for org.apache.commons.math3.analysis.function |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1021 |
HypergeometricDistribution.sample suffers from integer overflow |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1020 |
"nextPermutation" method broken (in class "o.a.c.m.random.RandomDataGenerator") |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1019 |
"shuffle" method broken (in class "o.a.c.m.random.RandomDataGenerator") |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1018 |
Add constructor to remove inverseCumAccuracy |
Wish |
Fixed |
Resolved |

3.3 |
MATH-1014 |
Remove optimizer from constructor of "CurveFitter" subclasses |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1012 |
Reduce code duplication in "RandomDataGenerator" |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1011 |
Change implementation of "UniformIntegerDistribution.sample()" |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1010 |
Shuffling an array |
New Feature |
Fixed |
Resolved |

3.3 |
MATH-1009 |
PolynomialFitter |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1007 |
Add mode function to StatUtils class |
New Feature |
Fixed |
Resolved |

3.3 |
MATH-1006 |
Add support for embedding Tex in javadoc and site docs via MathJax |
Bug |
Fixed |
Closed |

3.3 |
MATH-1005 |
ArrayIndexOutOfBoundsException in MathArrays.linearCombination |
Bug |
Fixed |
Resolved |

3.3 |
MATH-1004 |
Inversion of diagonal matrix |
New Feature |
Fixed |
Resolved |

3.3 |
MATH-1002 |
AbstractUnivariateStatistic.test(double[] values, int begin, int length, boolean allowEmpty) has uses outside subclasses |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1001 |
Add Frequency#incrementValue(char|int|long) methods ? |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-1000 |
Add mode function to Frequency class |
New Feature |
Fixed |
Resolved |

3.3 |
MATH-999 |
DiagonalMatrix needs to override method to post multiply RealVector |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-996 |
Fraction specified with maxDenominator and a value very close to a simple fraction should not throw an overflow exception |
Bug |
Fixed |
Resolved |

3.3 |
MATH-995 |
Adaptive division of segments in Quadrature Legendre-Gauss |
Bug |
Fixed |
Resolved |

3.3 |
MATH-993 |
GaussNewtonOptimizer convergence on singularity |
Bug |
Fixed |
Resolved |

3.3 |
MATH-991 |
Allow PolynomialSplineFunction to avoid the OutOfRangeException |
New Feature |
Fixed |
Resolved |

3.3 |
MATH-989 |
Allow code to avoid OutOfRangeException |
Bug |
Fixed |
Resolved |

3.3 |
MATH-988 |
NPE when calling SubLine.intersection() with non-intersecting lines |
Bug |
Fixed |
Resolved |

3.3 |
MATH-987 |
SimpleRegression needs to be map/reducable |
New Feature |
Fixed |
Resolved |

3.3 |
MATH-985 |
BicubicSpline interpolation returns unexpected values (BicubicSplineInterpolator/BicubicSplineInterpolationFunction) |
Bug |
Fixed |
Resolved |

3.3 |
MATH-978 |
StorelessCovariance to be map/reducable |
New Feature |
Fixed |
Resolved |

3.3 |
MATH-977 |
Add Halton sequence generator |
New Feature |
Fixed |
Resolved |

3.3 |
MATH-976 |
Release should provide an additional artefact |
Task |
Fixed |
Resolved |

3.3 |
MATH-975 |
Exception for MatrixUtils.blockInverse(...) if no inverse exists |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-973 |
Geometric distribution support |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-970 |
Provide a way to retrieve the best solution found so far when reaching the maxIteration limit in SimplexSolver |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-968 |
Pareto distribution is missing |
New Feature |
Fixed |
Resolved |

3.3 |
MATH-967 |
Adds integration midpoint |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-965 |
Inconsistency between the init method and the other ones in step and event handlers |
Bug |
Fixed |
Resolved |

3.3 |
MATH-962 |
Vector3DFormat.parse does not ignore whitespace |
Bug |
Fixed |
Resolved |

3.3 |
MATH-875 |
Deprecate RealVector.sparseIterator() |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-851 |
Add convolution |
New Feature |
Fixed |
Resolved |

3.3 |
MATH-842 |
Investigate why Bland's rule in Simplex Solver still creates cycles |
Improvement |
Fixed |
Resolved |

3.3 |
MATH-826 |
RFE: low discrepancy sequence generator |
Wish |
Fixed |
Resolved |

3.3 |
MATH-821 |
SparseRealVectorTest.testMap and testMapToSelf fail because zero entries lose their sign |
Bug |
Fixed |
Resolved |

3.3 |
MATH-820 |
Implement the visitor pattern for FieldVector |
Wish |
Fixed |
Resolved |