Commit Graph

6375 Commits

Author SHA1 Message Date
Bruno P. Kinoshita 843fbfbc34 Merge remote-tracking branch 'origin/pr/58'
This closes #58
2017-05-10 19:56:52 +12:00
Gilles ed1ce82d82 MATH-1417: Incorrect loop start.
Thanks to Jean-François Lecomte for the report and the fix.
2017-05-09 21:31:24 +02:00
Sebb 7a7b390528 Useless Javadoc 2017-05-09 16:59:10 +01:00
Sebb ae41a22882 Tags don't apply here 2017-05-09 16:37:48 +01:00
Sebb 273b353bf0 More Javadoc8 placation 2017-05-09 16:36:41 +01:00
Sebb 9c1c9ab1bf Bad HTML fixups 2017-05-09 16:22:02 +01:00
Sebb 6b95a3a87c Use simpler MathJax escape sequence 2017-05-09 15:41:09 +01:00
Sebb 57e3daac9d Use HTML entity to placate Javadoc8 2017-05-09 15:18:53 +01:00
Bruno P. Kinoshita 20403f09bf MATH-1831: this closes #43 2017-05-09 15:31:25 +12:00
Bruno P. Kinoshita f5b5a8b0bc MATH-1381: changes.xml entry 2017-05-09 15:06:52 +12:00
Kexin Xie 9df5e9419d fix a bug that sometimes Binomial test return probability greater than 1 2017-05-09 15:06:52 +12:00
Ray DeCampo 53ec46ba27 Fix some javadoc issues. 2017-05-07 12:35:54 -04:00
Sebb cdf22ce631 Simple fix to add --allow-script-in-comments for Javadoc8+ 2017-05-07 13:19:05 +01:00
Sebb 52ddc9d353 Simplify; no need for all those entities 2017-05-07 12:59:39 +01:00
Sebb 7b8e00e4d3 Drop references to non-existent classes 2017-05-06 16:51:09 +01:00
Ray DeCampo c9e49faac2 MATH-1284: Fix javadoc references 2017-05-06 11:03:18 -04:00
Ray DeCampo 05edf06360 MATH-1284: Restore Vector3D class as an abstract implementation of Vector<Euclidean3D> and now Cartesian3D extends Vector3D.
Restore the public interface of Vector3DFormat to act on Vector3D.
2017-05-06 10:59:17 -04:00
Ray DeCampo 09c55eb812 MATH-1284: Restore Vector2D class as an abstract implementation of Vector<Euclidean2D> and now Cartesian2D extends Vector2D.
Restore the public interface of Vector2DFormat to act on Vector2D.
2017-05-06 10:51:16 -04:00
Ray DeCampo 9be91f380c MATH-1284: Restore Vector1D class as an abstract implementation of Vector<Euclidean1D> and now Cartesian1D extends Vector1D.
Restore the public interface of Vector1DFormat to act on Vector1D.
2017-05-06 10:45:00 -04:00
Ray DeCampo a27ca511a5 MATH-1284: Replace uses of "Vector1D" in comments and supporting files with "Cartesian1D". 2017-05-04 07:30:27 -04:00
Ray DeCampo e508ad09d7 MATH-1284: Replace uses of Vector3D in user guide with Cartesian2D. 2017-05-04 07:27:37 -04:00
Ray DeCampo c7d20472de MATH-1284: Replace uses of "Vector2D" in comments and supporting files with "Cartesian2D". 2017-05-04 07:25:15 -04:00
Gilles 35e0ba4493 Fixed over-zealous "search-and-replace". 2017-05-04 02:22:53 +02:00
Gilles 50d2939125 MATH-1416: Depend on "Commons Numbers".
Replaced class "ArithmeticUtils" by its equivalent in module "commons-numbers-core".
2017-05-04 01:55:53 +02:00
Gilles e082e0c48e MATH-1416: Depend on "Commons Numbers".
Replaced class "Precision" by its equivalent in module "commons-numbers-core".
2017-05-04 01:19:44 +02:00
Gilles ef2507a816 Prevent build failure of the "javadoc" tool on Java 8. 2017-05-04 01:12:22 +02:00
Gilles 4680647f69 MATH-1416: Depend on "Commons Numbers".
Added dependency on module "commons-numbers-core" (snapshot).
2017-05-04 01:06:12 +02:00
Gilles cc26f76ad1 Depend on snapshot version of "Commons RNG".
Replace usage of "BoxMullerGaussianSampler" (to be deprecated in the next
version of "Commons RNG").  Update unit tests that are overly sensitive to
the sequence generated by the RNG.
2017-05-04 00:10:51 +02:00
Gilles dff1a0953d MATH-1382: Unnecessary copying.
Thanks to Stefan Bunk for the report and fix.
Closes #42
2017-05-02 01:18:35 +02:00
Ray DeCampo a3984815eb MATH-1284: Replace uses of "Vector3D" in comments and supporting files with "Cartesian3D". 2017-04-30 08:26:36 -04:00
Ray DeCampo e21d4d436b MATH-1284: Replace/rename Coordinate?D classes (nee Vector?D) as Cartesian?D classes as per discussion.
When there are existing overridden methods accepting Vector<Euclidean?D> and Point<Euclidean?D>, add a disambiguating method accepting a Cartesian?D.
Eliminate casts where possible.
2017-04-29 20:29:29 -04:00
Ray DeCampo b815d2af5a MATH-1284: Vector no longer extends Point.
Replace/rename Vector?D classes with Coordinate?D classes which implement both Vector and Point.
When there are multiple implementations of the same method which would confuse the compiler, prefer the one which matches the documentation of the method.
2017-04-25 18:55:22 -04:00
Bruno P. Kinoshita 31e3a88efe MATH-1413 add generics to the Frequency class 2017-04-17 10:34:56 +12:00
Gilles b645f5d085 MATH-1407: Delete unit test class that fails too often.
This unit test does not test any functionality of the main code.
Failures indicate that "SecureRandom" does not fulfill expectations,
or that the test itself is wrong (although it seems to behave as
expected for "Random").
2017-04-04 17:32:22 +02:00
Sebb 19e0e29908 Unused imports 2017-04-02 20:59:35 +01:00
Gilles 43a0074022 Update "changes.xml". 2017-03-19 18:59:23 +01:00
Bruno P. Kinoshita a776a23658 Fixed typos 2017-03-20 00:43:31 +13:00
Gilles 37c3d36c85 Javadoc. 2017-03-07 15:48:17 +01:00
Gilles 08cbacf7e4 Javadoc. 2017-03-07 14:45:15 +01:00
Gilles bddcfd5a57 Merge branch 'MATH-1405_Iteratively-double-minDelta-for-KSTest-if-too-small'
Completes issue MATH-1405 (see JIRA).
2017-03-07 13:15:20 +01:00
Gilles b0b23c179a MATH-1405
As per the discussion on the JIRA page:
 * Modified method "hasTies" in order to use a single way for detecting ties.
 * Modified method "jitter": Add a random value that will modify the least
   significant bits of the number to be jittered.
 * Simplified method "fixTies".
 * When NaN values are present in the data, an exception is thrown.

Formatting of Javadoc.
Added unit tests.
2017-03-07 13:06:29 +01:00
Gilles 9805545526 Merge branch 'MATH-1405_Iteratively-double-minDelta-for-KSTest-if-too-small'
This closes #55
2017-03-02 15:10:53 +01:00
Gilles e280c86367 Use a faster RNG. 2017-03-02 15:02:15 +01:00
Gilles bb7e8951cb Comment formatting. 2017-03-02 13:48:36 +01:00
Gilles cd64fa339a Formatting (unit test). 2017-03-02 13:40:14 +01:00
Daniil Finkel 18f181ada7 MATH-1405: Iteratively double minDelta for Kolmogorov-Smirnov Test jiggling 2017-03-01 17:18:23 -05:00
Gilles 843267df5a Add unit test. 2017-02-24 14:52:08 +01:00
Gilles e9e76131f3 Make tolerance more stringent for trivial case (unit test). 2017-02-24 14:50:55 +01:00
Gilles 6563275706 Run the two "home-made" benchmarks. 2017-02-22 13:00:37 +01:00
Gilles 657b1b49da MATH-1393: Remove functionality provided by "Commons RNG". 2016-12-14 17:38:42 +01:00