Commit Graph

5827 Commits

Author SHA1 Message Date
Luc Maisonobe afe2f3e002 Missing javadoc. 2015-08-31 13:58:24 +02:00
Luc Maisonobe 79bbb3054c Spurious javadoc parameter. 2015-08-31 13:50:52 +02:00
Gilles 2762c66008 MATH-1263
Accessor to get neighbouring neurons (in a square grid).
2015-08-30 18:56:50 +02:00
Gilles b54dbfb6ef MATH-1259
New class to replace the current "Incrementor" (now deprecated).
Additional functionality: negative initial value and/or increment,
"range" utility method.
2015-08-30 18:38:25 +02:00
Thomas Neidhart 836e609a37 Remove changelog entry which was superseded by another improvement. 2015-08-24 22:18:01 +02:00
Otmar Ertl 484196fc2e MATH-1220: random generator based on rejection-inversion sampling for
Zipf distributions
2015-08-24 21:30:56 +02:00
Otmar Ertl 32c5f86125 MATH-990: improved in-place sorting by using a helper class instead of
the generic Pair class, in order to avoid boxing and unboxing
2015-08-22 11:42:04 +02:00
Gilles 0820703df0 MATH-1261
Avoid unnecessary overflow.  Thanks to Osamu Ikeuchi.
2015-08-21 00:22:59 +02:00
Otmar Ertl b1f4a30aab MATH-1258: added entry to changes.xml 2015-08-20 20:18:14 +02:00
Otmar Ertl 7934bfea10 MATH-1258: check for equal array lengths in distance functions 2015-08-20 17:55:42 +02:00
Gilles 9cb16d5b1e MATH-1258
New utility "checkEqualLength" to consistently report failed precondition.
2015-08-20 13:08:19 +02:00
Gilles 49a9e6e874 MATH-1257
Increased accuracy.
2015-08-19 23:10:07 +02:00
Gilles aea9cfb342 Merge branch 'MATH_3_X' of https://git-wip-us.apache.org/repos/asf/commons-math into MATH_3_X 2015-08-17 13:28:56 +02:00
Gilles eb8727f9c6 MATH-1256
Boundary check.
2015-08-17 13:27:40 +02:00
Luc Maisonobe 8604341486 Improved BSP-tree documentation. 2015-08-14 20:34:41 +02:00
Gilles 93cf7f1cb1 MATH-1243
Refactoring of "microsphere interpolation" algorithm.  Old implementation deprecated.
2015-08-14 16:23:47 +02:00
Gilles 8e049a0ef0 MATH-1244
Utility method "cosAngle".
2015-08-14 16:03:52 +02:00
Gilles 5c3988cb04 MATH-1255
Wrong usage of "Gaussian" function.
2015-08-13 23:18:21 +02:00
Otmar Ertl fcd49fc8fe moved myself from contributor to developer section 2015-08-09 18:18:21 +02:00
Luc Maisonobe d848625585 Added a section for least squares fitting in the user guide. 2015-07-27 21:09:36 +02:00
Luc Maisonobe 4e828dbe23 Typo. 2015-07-27 17:14:00 +02:00
Luc Maisonobe 265ed5dd48 Fixed trailing whitespace. 2015-07-27 09:57:39 +02:00
Phil Steitz 9f148d41e0 Changed data size check to be positive length, not > 1 to fix
ResizableDoubleArray constructor failure on input array of
length 1.

JIRA: MATH-1252
Thanks to John Bay
2015-07-23 20:21:38 -04:00
Gilles ae5d8f8a92 MATH-1248
Unnecessary allocations in "BigFraction".
Thanks to Chris Popp.
2015-07-20 16:06:03 +02:00
Gilles 0448161808 MATH-1251
Fixed initial value of the "number of calls" counter.
2015-07-19 23:18:46 +02:00
Gilles 1c4ebd5bde New private method for factoring out some common code. 2015-07-19 20:42:19 +02:00
Gilles 895f50e696 MATH-1250
Methods to estimate concurrency performance.
2015-07-19 20:37:27 +02:00
Otmar Ertl 49b4bbd41b [MATH-1242] fixed shuffle algorithm used by the Monte Carlo KS statistic
calculation method, moved shuffle algorithm to static package-private
method that is now explicitly tested by a unit test
2015-07-17 21:43:43 +02:00
Phil Steitz 7a6aa92c8a Fixed error in computing discrete distribution of D statistics for small-sample
2-sample Kolmogorov-Smirnov tests. Error was causing incorrect p-values returned
by exactP and monteCarloP methods (used by default for small, mid-size samples).

JIRA: MATH-1245
2015-07-10 12:31:36 -07:00
Luc Maisonobe 759fed8a76 Removed use of awt transforms. 2015-07-10 15:28:53 +02:00
Thomas Neidhart a019162481 [MATH-1240] Fix calculation of ksSum in KolmogorovSmirnovTest for zero input. 2015-06-28 11:55:27 +02:00
Thomas Neidhart 6209faba24 [MATH-1242] Improve performance of KolmogorovSmirnov two-sample test via monte carlo simulation. Thanks to Otmar Ertl. 2015-06-28 10:53:10 +02:00
tn 229232829c [MATH-1241] Propagate input value to Gamma#digamma and Gamma#trigamma if the input is not a real value to avoid infinite recursion. Thanks to Aleksei Dievskii. 2015-06-24 15:41:36 +02:00
Thomas Neidhart 70c713a3e8 [MATH-1236] Improve performance of calculating the two-sample Kolmogorov-Smirnov test statistic. Thanks to Otmar Ertl. 2015-06-21 19:44:01 +02:00
Luc Maisonobe a8175c0384 Fixed error message for unknown parameter name in ODE.
JIRA: MATH-1232
2015-06-11 13:46:55 +02:00
Luc Maisonobe cbea4e6aad Document NPE.
JIRA: MATH-1116
JIRA: MATH-1224
2015-05-19 13:44:52 +02:00
Luc Maisonobe 777273e23f Fixed wrong event detection in case of close events pairs.
JIRA: MATH-1226
2015-05-19 13:26:33 +02:00
Luc Maisonobe 01673c2cef Updated checkstyle plugin configuration to avoid false positive. 2015-05-17 17:35:07 +02:00
Luc Maisonobe 59d9a719fe updated ODE userguide documentation.
JIRA: MATH-1225
2015-05-17 15:08:19 +02:00
Phil Steitz fbf6259e0f Document NPE. JIRA: MATH-1224. 2015-05-13 12:10:33 -07:00
Phil Steitz 38021f3947 Fixed javadoc typo. 2015-05-13 12:08:26 -07:00
Thomas Neidhart c5b90dc474 Fix test failures for FastMath.pow by preventing JIT branch optimization. 2015-05-07 21:44:47 +02:00
Luc Maisonobe cf462bc5d5 Updated build system (checkstyl and pom). 2015-05-07 16:44:17 +02:00
Luc Maisonobe 12a69814b0 Fixed equals/hashcode contract failure for Dfp.
JIRA: MATH-1118

Thanks to Cyrille Artho.
2015-05-07 16:33:19 +02:00
Luc Maisonobe 9e1b0acab5 Fixed wrong splitting of huge number in extended accuracy algorithms.
JIRA: MATH-1223
2015-05-07 15:35:04 +02:00
Luc Maisonobe 12675d867b Fixed missing javadoc. 2015-05-04 11:06:02 +02:00
Thomas Neidhart 321269ed9a [MATH-1220] Improve performance of ZipfDistribution.sample(). Thanks to Otmar Ertl. 2015-05-01 13:24:48 +02:00
Thomas Neidhart ab2b01168c Remove tags added by accident. 2015-05-01 12:28:05 +02:00
Thomas Neidhart f5d028ca6a [MATH-1153] Improve performance of BetaDistribution.sample(). Thanks to Sergei Lebedev. 2015-05-01 12:07:52 +02:00
Thomas Neidhart 2011e11e57 Fix typo. 2015-04-26 21:19:27 +02:00