Commit Graph

6168 Commits

Author SHA1 Message Date
Gilles af1b5872ab MATH-1396: Overflow. 2016-11-17 19:06:06 +01:00
Gilles 7b42d43fa0 Code update (following change in "Commons RNG"). 2016-11-03 21:12:12 +01:00
Christoph Dibak 72df12fb2b MATH-1389: Performance improvement for Array2DRowRealMatrix.getSubMatrix() 2016-10-12 12:41:45 +02:00
Rob Tompkins f672e826f5 MATH-1387: adding RetryRunner to RandomUtilsDataGeneratorJDKSecureRandomTest 2016-10-09 16:23:08 -04:00
Rob Tompkins b9cd355813 MATH-1387: adding RetryRunner to RandomUtilsDataGeneratorAbstractTest 2016-10-09 16:09:55 -04:00
Rob Tompkins 47f305786e MATH-1387: making sudo required, upping memory profile 2016-10-09 16:00:37 -04:00
Rob Tompkins d9e43edd13 chore: adding tagging comments to development.howto 2016-09-20 14:20:27 -04:00
Rob Tompkins 6ddd71b061 chore: update branching conventions in /doc 2016-09-20 14:11:24 -04:00
Gary Gregory 6348d47ca3 Use {} for blocks. 2016-09-20 10:50:24 -07:00
Gary Gregory 221c843b84 Add missing '@Override' annotations. 2016-09-20 10:38:11 -07:00
Gary Gregory 762eb53f5c Remove redundant type arguments. 2016-09-20 10:37:01 -07:00
Artem Barger 98e27f58e7
Add JMH microbenchmark testing dependencies + profile 2016-09-13 01:28:16 +03:00
Gilles 4cfe573b79 Upgrade "parent". 2016-09-04 16:40:05 +02:00
Gilles ae8f5f0457 Usage example (userguide).
Micro-benchmarking of random number generators ("Commons Rng") using "PerfTestUtils".
2016-09-04 12:44:06 +02:00
Gilles a215c3f91a Usage examples.
Code updated as a consequence of MATH-1383.
2016-09-04 12:39:00 +02:00
Gilles 55cc560f8a Link to API of releases 3.6 and 3.6.1. 2016-08-28 02:57:51 +02:00
Gilles 647b2ef3f0 Travis CI for "develop" branch. 2016-08-28 00:12:37 +02:00
Gilles d52a020ef7 MATH-1383
Update userguide: removing reference to deleted package "o.a.c.math4.rng".
2016-08-28 00:06:51 +02:00
Gilles e2423a4684 Merge branch 'develop__dependent_on_commons_rng' into develop
Completes issue MATH-1383 (see JIRA).
2016-08-27 22:02:24 +02:00
Gilles af6bbeefbf MATH-1383
Modifications required following RNG-10.
2016-08-23 02:11:34 +02:00
Gilles d14573fe37 MATH-1383
Documentation cleanup after move of PRNG functionality to Commons Rng.
The following were deleted:
 * Stress test reports
 * Section in the userguide
 * Usage example ("RandomStressTester.java" and "stdin2testu01.c")
2016-08-19 01:29:09 +02:00
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