6147 Commits

Author SHA1 Message Date
Gilles
6804238e62 Update "changes.xml". 2016-08-18 23:21:40 +02:00
Gilles
eeeb553cea MATH-1383
Commons Math now depends on Commons Rng.
2016-08-18 03:15:39 +02:00
Emmanuel Bourg
827d9644c8 Disable the Math.round() test failing with Java 7 (fixed in Java 8) 2016-08-05 23:02:50 +02:00
Otmar Ertl
819318486d Fix KthSelector to consider natural order of doubles 2016-08-05 17:03:09 +02:00
Thomas Neidhart
83b70a377f Fix "FastMath#round(..)" to comply to changed contract of "Math#round()" in Java 8 2016-08-05 15:17:43 +02:00
Luc Maisonobe
540564e190 Fix DerivativeStructure.pow for 0 argument and power less than 1. 2016-08-05 15:05:33 +02:00
Luc Maisonobe
c64856ff7f Fixed DerivativeStructure.pow(0.0).
x^0 is always 1.0, regardless of x (even if x is NaN in fact).
2016-08-05 15:00:08 +02:00
Phil Steitz
5c341d9ded Renamed o.h.stat.inference.TestUtils to InferenceTestUtils 2016-08-05 14:25:35 +02:00
Gilles
dccc125541 Formatting (tabs, alignment). 2016-06-11 21:01:45 +02:00
Gilles
821886a960 Merge branch 'fix-MATH-1376_simplex' into develop
Completes the following issues (see JIRA):
  MATH-1376
  MATH-1377
2016-06-11 20:35:48 +02:00
Gilles
65efb3d3db Update "changes.xml". 2016-06-11 20:34:47 +02:00
Gilles
a6a48cfd37 MATH-1377
Short-circuit unnecessary computations.
2016-06-11 20:31:44 +02:00
Gilles
66a775c9fe MATH-1376
Fixed incorrect iteration number (variable was not updated).

Thanks to Thomas Weise for the report and fix.
2016-06-11 20:08:32 +02:00
Gilles
fc9d93db68 Perform computation/allocation only if needed.
Thanks to Dave Brosius.
2016-05-31 02:38:16 +02:00
Gilles
362ab2bc41 Unnecessary String creation.
Thanks to Dave Brosius.
2016-05-31 02:30:47 +02:00
Gilles
633de29fed Initialize at declaration.
Thanks to Dave Brosius.
2016-05-31 02:28:14 +02:00
Gilles
e7c42ed0fb MATH-1319
Deprecating class that it relies on a deprecated API (cf. MATH-1366).
2016-05-29 23:11:14 +02:00
Gilles
aca1cd3ec0 Update "changes.xml" 2016-05-29 22:50:55 +02:00
Gilles
595f3fb79a Merge branch 'task-MATH-1366' into develop
Completes the following issues (see JIRA):
  MATH-1366
  MATH-1341
  MATH-1363
  MATH-1346
  MATH-1369
2016-05-29 22:19:13 +02:00
Gilles
ccba0cfc3f MATH-1369
Move class to where it belongs.
2016-05-29 21:56:46 +02:00
Gilles
b85d898d2a Javadoc. 2016-05-29 18:47:19 +02:00
Gilles
64c51505a8 MATH-1366
Deprecation.
Interface is not removed yet: Application developers might have to perform non-trivial adaptation to the new API (namely if they were using the "setSeed" methods).
2016-05-29 18:34:16 +02:00
Gilles
525b82ca9f Javadoc. 2016-05-29 18:25:48 +02:00
Gilles
77e11bfa2b Javadoc. 2016-05-29 18:20:31 +02:00
Gilles
34b9698662 Javadoc.
Removed obsolete documentation.
2016-05-29 18:08:41 +02:00
Gilles
156dfa6da1 Javadoc. 2016-05-29 17:27:46 +02:00
Gilles
fc3e1eac67 Javadoc. 2016-05-29 16:31:15 +02:00
Gilles
c4c288a3e0 Merge branch 'feature-MATH-1290' into develop
Completes the following reports (see JIRA):
  MATH-1290
  MATH-1291
  MATH-1292
2016-05-24 01:04:11 +02:00
Eric Barnhill
a3677db89e Changed Math.ulp in ComplexUtilsTest to 0. Fixed some doc in ComplexUtils that was getting a style complaint. 2016-05-23 21:45:30 +02:00
Gilles
c82bb1b56a Javadoc. 2016-05-23 17:46:57 +02:00
Gilles
34eba81322 MATH-1366
Obsolete class removed (replaced by method "asUniformRandomProvider" in "RandomUtils").
2016-05-20 14:32:30 +02:00
Gilles
47c41fe307 Removed obsolete tests (cf. MATH-1158). 2016-05-20 14:24:00 +02:00
Gilles
7550cb4641 MATH-1366
Deleted a bunch of inter-dependent classes and unit tests.

All RNG algorithms previously implemented in package "o.a.c.m.random" are now in package "o.a.c.m.rng.internal.source32".
Functionalities of "RandomDataGenerator" are provided by "RandomUtils.DataGenerator" and classes in package "o.a.c.m.distribution".
Base classes "BitsStreamGenerator" and "AbstractWell" are obsolete (replaced by classes in package "o.a.c.m.rng.internal" and below).
2016-05-20 14:07:46 +02:00
Gilles
4bbe9ee5bd Javadoc. 2016-05-20 13:53:54 +02:00
Gilles
21cfd1006e MATH-1363
Userguide update.
2016-05-19 18:34:51 +02:00
Gilles
e491455737 MATH-1346
Class removed: similar functionality is available from "EmpiricalDistribution",
"RandomUtils.DataGenerator" and classes in package "o.a.c.m.distribution".
2016-05-19 18:32:08 +02:00
Gilles
dcde92e7d8 MATH-1363
Userguide update.
2016-05-19 01:52:13 +02:00
Gilles
cede12d455 MATH-1366
Functionality of "RandomAdaptor" replaced by "JDKRandomAdaptor" for the new RNG API.
2016-05-17 20:20:28 +02:00
Gilles
60c18b75f6 MATH-1366
Removed unused classes.
2016-05-17 20:01:40 +02:00
Gilles
75bc95b6a9 MATH-1366
Implementation of the RNG was moved to package "o.a.c.m.rng.internal.source32".
2016-05-17 19:38:01 +02:00
Gilles
ac938e644f MATH-1366
Implementation of the RNG was moved to package "o.a.c.m.rng.internal.source32".
2016-05-17 19:37:44 +02:00
Gilles
60889c0435 MATH-1366
Implementation of the RNG was moved to package "o.a.c.m.rng.internal.source32".
2016-05-17 19:37:21 +02:00
Gilles
da11fb29e7 MATH-1366
Implementation of the RNG was moved to package "o.a.c.m.rng.internal.source32".
2016-05-17 19:36:54 +02:00
Gilles
7059474674 MATH-1366
Implementation of the RNG was moved to package "o.a.c.m.rng.internal.source32".
2016-05-17 19:36:35 +02:00
Gilles
19ca67ad41 MATH-1366
Implementation of the RNG was moved to package "o.a.c.m.rng.internal.source32".
2016-05-17 19:28:47 +02:00
Gilles
aa3a0187af MATH-1366
Implementation of the RNG was moved to package "o.a.c.m.rng.internal.source32".
2016-05-17 19:28:19 +02:00
Gilles
8fe2360920 MATH-1366
Implementation of the RNG was moved to package "o.a.c.m.rng.internal.source32".
2016-05-17 19:26:44 +02:00
Gilles
db78a70f19 Unused "import". 2016-05-17 19:25:58 +02:00
Gilles
ade7e6d96f Javadoc. 2016-05-17 19:25:01 +02:00
Gilles
a8c6d43b5a MATH-1365
Adapt unit test to the changed signature of the constructor.
2016-05-17 19:04:39 +02:00