commons-math.git
6 years agoNo tabs. feature-MATH-1370
Gilles [Tue, 31 May 2016 13:24:25 +0000 (15:24 +0200)] 
No tabs.

6 years agoMATH-1370
Gilles [Tue, 31 May 2016 09:01:08 +0000 (11:01 +0200)] 
MATH-1370

Cache some data for improved performance.

Thanks to Ryan Gaffney.

6 years agoUnused "import".
Gilles [Mon, 30 May 2016 21:15:29 +0000 (23:15 +0200)] 
Unused "import".

Thanks to Ryan Gaffney.

6 years agoMATH-1319
Gilles [Sun, 29 May 2016 21:11:14 +0000 (23:11 +0200)] 
MATH-1319

Deprecating class that it relies on a deprecated API (cf. MATH-1366).

6 years agoUpdate "changes.xml"
Gilles [Sun, 29 May 2016 20:50:55 +0000 (22:50 +0200)] 
Update "changes.xml"

6 years agoMerge branch 'task-MATH-1366' into develop
Gilles [Sun, 29 May 2016 20:19:13 +0000 (22:19 +0200)] 
Merge branch 'task-MATH-1366' into develop

Completes the following issues (see JIRA):
  MATH-1366
  MATH-1341
  MATH-1363
  MATH-1346
  MATH-1369

6 years agoMATH-1369
Gilles [Sun, 29 May 2016 19:56:46 +0000 (21:56 +0200)] 
MATH-1369

Move class to where it belongs.

6 years agoJavadoc.
Gilles [Sun, 29 May 2016 16:47:19 +0000 (18:47 +0200)] 
Javadoc.

6 years agoMATH-1366
Gilles [Sun, 29 May 2016 16:34:16 +0000 (18:34 +0200)] 
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).

6 years agoJavadoc.
Gilles [Sun, 29 May 2016 16:25:48 +0000 (18:25 +0200)] 
Javadoc.

6 years agoJavadoc.
Gilles [Sun, 29 May 2016 16:20:31 +0000 (18:20 +0200)] 
Javadoc.

6 years agoJavadoc.
Gilles [Sun, 29 May 2016 16:08:41 +0000 (18:08 +0200)] 
Javadoc.

Removed obsolete documentation.

6 years agoJavadoc.
Gilles [Sun, 29 May 2016 15:27:46 +0000 (17:27 +0200)] 
Javadoc.

6 years agoJavadoc.
Gilles [Sun, 29 May 2016 14:31:15 +0000 (16:31 +0200)] 
Javadoc.

6 years agoMerge branch 'feature-MATH-1290' into develop
Gilles [Mon, 23 May 2016 23:04:11 +0000 (01:04 +0200)] 
Merge branch 'feature-MATH-1290' into develop

Completes the following reports (see JIRA):
  MATH-1290
  MATH-1291
  MATH-1292

6 years agoChanged Math.ulp in ComplexUtilsTest to 0. Fixed some doc in ComplexUtils that was... 33/head 98/head
Eric Barnhill [Mon, 23 May 2016 19:45:30 +0000 (21:45 +0200)] 
Changed Math.ulp in ComplexUtilsTest to 0. Fixed some doc in ComplexUtils that was getting a style complaint.

6 years agoJavadoc.
Gilles [Mon, 23 May 2016 15:46:57 +0000 (17:46 +0200)] 
Javadoc.

6 years agoMATH-1366
Gilles [Fri, 20 May 2016 12:32:30 +0000 (14:32 +0200)] 
MATH-1366

Obsolete class removed (replaced by method "asUniformRandomProvider" in "RandomUtils").

6 years agoRemoved obsolete tests (cf. MATH-1158).
Gilles [Fri, 20 May 2016 12:24:00 +0000 (14:24 +0200)] 
Removed obsolete tests (cf. MATH-1158).

6 years agoMATH-1366
Gilles [Fri, 20 May 2016 12:07:46 +0000 (14:07 +0200)] 
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).

6 years agoJavadoc.
Gilles [Fri, 20 May 2016 11:53:54 +0000 (13:53 +0200)] 
Javadoc.

6 years agoMATH-1363
Gilles [Thu, 19 May 2016 16:34:51 +0000 (18:34 +0200)] 
MATH-1363

Userguide update.

6 years agoMATH-1346
Gilles [Thu, 19 May 2016 16:32:08 +0000 (18:32 +0200)] 
MATH-1346

Class removed: similar functionality is available from "EmpiricalDistribution",
"RandomUtils.DataGenerator" and classes in package "o.a.c.m.distribution".

6 years agoMATH-1363
Gilles [Wed, 18 May 2016 23:52:13 +0000 (01:52 +0200)] 
MATH-1363

Userguide update.

6 years agoMATH-1366
Gilles [Tue, 17 May 2016 18:20:28 +0000 (20:20 +0200)] 
MATH-1366

Functionality of "RandomAdaptor" replaced by "JDKRandomAdaptor" for the new RNG API.

6 years agoMATH-1366
Gilles [Tue, 17 May 2016 18:01:40 +0000 (20:01 +0200)] 
MATH-1366

Removed unused classes.

6 years agoMATH-1366
Gilles [Tue, 17 May 2016 17:38:01 +0000 (19:38 +0200)] 
MATH-1366

Implementation of the RNG was moved to package "o.a.c.m.rng.internal.source32".

6 years agoMATH-1366
Gilles [Tue, 17 May 2016 17:37:44 +0000 (19:37 +0200)] 
MATH-1366

Implementation of the RNG was moved to package "o.a.c.m.rng.internal.source32".

6 years agoMATH-1366
Gilles [Tue, 17 May 2016 17:37:21 +0000 (19:37 +0200)] 
MATH-1366

Implementation of the RNG was moved to package "o.a.c.m.rng.internal.source32".

6 years agoMATH-1366
Gilles [Tue, 17 May 2016 17:36:54 +0000 (19:36 +0200)] 
MATH-1366

Implementation of the RNG was moved to package "o.a.c.m.rng.internal.source32".

6 years agoMATH-1366
Gilles [Tue, 17 May 2016 17:36:35 +0000 (19:36 +0200)] 
MATH-1366

Implementation of the RNG was moved to package "o.a.c.m.rng.internal.source32".

6 years agoMATH-1366
Gilles [Tue, 17 May 2016 17:28:47 +0000 (19:28 +0200)] 
MATH-1366

Implementation of the RNG was moved to package "o.a.c.m.rng.internal.source32".

6 years agoMATH-1366
Gilles [Tue, 17 May 2016 17:28:19 +0000 (19:28 +0200)] 
MATH-1366

Implementation of the RNG was moved to package "o.a.c.m.rng.internal.source32".

6 years agoMATH-1366
Gilles [Tue, 17 May 2016 17:26:44 +0000 (19:26 +0200)] 
MATH-1366

Implementation of the RNG was moved to package "o.a.c.m.rng.internal.source32".

6 years agoUnused "import".
Gilles [Tue, 17 May 2016 17:25:58 +0000 (19:25 +0200)] 
Unused "import".

6 years agoJavadoc.
Gilles [Tue, 17 May 2016 17:25:01 +0000 (19:25 +0200)] 
Javadoc.

6 years agoMATH-1365
Gilles [Tue, 17 May 2016 17:04:39 +0000 (19:04 +0200)] 
MATH-1365

Adapt unit test to the changed signature of the constructor.

6 years agoJavadoc.
Gilles [Tue, 17 May 2016 16:19:03 +0000 (18:19 +0200)] 
Javadoc.

6 years agoMerge branch 'task-MATH-1365' into develop
Gilles [Tue, 17 May 2016 16:06:58 +0000 (18:06 +0200)] 
Merge branch 'task-MATH-1365' into develop

Completes MATH-1365 (see JIRA).

6 years agoMATH-1365
Gilles [Tue, 17 May 2016 16:04:14 +0000 (18:04 +0200)] 
MATH-1365

Class requires custom serialization after moving to the new RNG API (cf. MATH-1360).

6 years agoMerge branch 'task-MATH-1360' into develop
Gilles [Tue, 17 May 2016 15:02:00 +0000 (17:02 +0200)] 
Merge branch 'task-MATH-1360' into develop

Completes issue MATH-1360 (see JIRA).

6 years agoMATH-1335
Gilles [Thu, 12 May 2016 15:08:28 +0000 (17:08 +0200)] 
MATH-1335

Use new RNG API.

6 years agoMATH-1335
Gilles [Thu, 12 May 2016 14:43:09 +0000 (16:43 +0200)] 
MATH-1335

Use new RNG API.

6 years agoMATH-1335
Gilles [Thu, 12 May 2016 14:32:18 +0000 (16:32 +0200)] 
MATH-1335

Use new RNG API.

6 years agoMATH-1335
Gilles [Thu, 12 May 2016 13:53:02 +0000 (15:53 +0200)] 
MATH-1335

Use new RNG API.

6 years agoMATH-1335
Gilles [Thu, 12 May 2016 13:50:26 +0000 (15:50 +0200)] 
MATH-1335

Use new RNG API.

6 years agoMATH-1335
Gilles [Thu, 12 May 2016 13:18:13 +0000 (15:18 +0200)] 
MATH-1335

Use new RNG API.

6 years agoMATH-1335
Gilles [Thu, 12 May 2016 13:13:06 +0000 (15:13 +0200)] 
MATH-1335

Use new RNG API.

6 years agoMATH-1335
Gilles [Thu, 12 May 2016 12:04:19 +0000 (14:04 +0200)] 
MATH-1335

Use new RNG API.

6 years agoUnused "import".
Gilles [Thu, 12 May 2016 12:03:51 +0000 (14:03 +0200)] 
Unused "import".

6 years agoMATH-1335
Gilles [Thu, 12 May 2016 11:32:54 +0000 (13:32 +0200)] 
MATH-1335

Use new RNG API.

6 years agoUnused "import".
Gilles [Thu, 12 May 2016 11:01:47 +0000 (13:01 +0200)] 
Unused "import".

6 years agoMATH-1335
Gilles [Thu, 12 May 2016 10:43:20 +0000 (12:43 +0200)] 
MATH-1335

Use new RNG API.

6 years agoMATH-1335
Gilles [Thu, 12 May 2016 10:43:04 +0000 (12:43 +0200)] 
MATH-1335

Use new RNG API.

6 years agoMATH-1335
Gilles [Wed, 11 May 2016 15:26:37 +0000 (17:26 +0200)] 
MATH-1335

Use new RNG API.

Unit tests rewritten to avoid unnecessary usage of "RandomDataGenerator" (cf. MATH-1341).

6 years agoMATH-1335
Gilles [Wed, 11 May 2016 14:53:19 +0000 (16:53 +0200)] 
MATH-1335

Use new RNG API.

6 years agoMATH-1335
Gilles [Wed, 11 May 2016 14:43:13 +0000 (16:43 +0200)] 
MATH-1335

Use new RNG API.

6 years agoMATH-1335
Gilles [Wed, 11 May 2016 14:15:29 +0000 (16:15 +0200)] 
MATH-1335

Use new RNG API.

6 years agoUnused "import".
Gilles [Wed, 11 May 2016 13:56:31 +0000 (15:56 +0200)] 
Unused "import".

6 years agoMATH-1335
Gilles [Wed, 11 May 2016 13:03:03 +0000 (15:03 +0200)] 
MATH-1335

Use new RNG API.

6 years agoMATH-1335
Gilles [Wed, 11 May 2016 12:25:36 +0000 (14:25 +0200)] 
MATH-1335

Use new RNG API.

Unrelated code comments removed in unit test.

6 years agoMATH-1335
Gilles [Wed, 11 May 2016 12:06:15 +0000 (14:06 +0200)] 
MATH-1335

Use new RNG API.

6 years agoMATH-1335
Gilles [Wed, 11 May 2016 11:54:06 +0000 (13:54 +0200)] 
MATH-1335

Use new RNG API.

6 years agoMATH-1335
Gilles [Wed, 11 May 2016 11:38:37 +0000 (13:38 +0200)] 
MATH-1335

Use new RNG API.

6 years agoMATH-1335
Gilles [Wed, 11 May 2016 11:25:42 +0000 (13:25 +0200)] 
MATH-1335

Use new RNG API.

6 years agoMerge branch 'feature-MATH-1341' into develop
Gilles [Tue, 17 May 2016 12:53:36 +0000 (14:53 +0200)] 
Merge branch 'feature-MATH-1341' into develop

Completes issue MATH-1341 (see JIRA).

6 years agoJavadoc.
Gilles [Tue, 17 May 2016 11:09:45 +0000 (13:09 +0200)] 
Javadoc.

6 years agoJavadoc.
Gilles [Tue, 17 May 2016 11:08:50 +0000 (13:08 +0200)] 
Javadoc.

6 years agoJavadoc.
Gilles [Mon, 16 May 2016 17:05:24 +0000 (19:05 +0200)] 
Javadoc.

6 years agoJavadoc.
Gilles [Mon, 16 May 2016 17:01:06 +0000 (19:01 +0200)] 
Javadoc.

6 years agoMATH-1341
Gilles [Mon, 16 May 2016 00:23:00 +0000 (02:23 +0200)] 
MATH-1341

Avoid "unchecked cast" warning.

6 years agoMATH-1341
Gilles [Sun, 15 May 2016 22:59:13 +0000 (00:59 +0200)] 
MATH-1341

Use "RandomUtils" instead of "RandomDataGenerator".

6 years agoMATH-1341
Gilles [Sun, 15 May 2016 22:58:01 +0000 (00:58 +0200)] 
MATH-1341

Select a seed that make unit tests pass.

6 years agoMATH-1357
Gilles [Sun, 15 May 2016 20:18:40 +0000 (22:18 +0200)] 
MATH-1357

Additional info on how to contribute.
Thanks to Rob Tompkins.

6 years agoUpdate "changes.xml".
Gilles [Sat, 14 May 2016 14:52:02 +0000 (16:52 +0200)] 
Update "changes.xml".

6 years agoMerge branch 'feature-MATH-1318' into develop
Gilles [Sat, 14 May 2016 14:26:21 +0000 (16:26 +0200)] 
Merge branch 'feature-MATH-1318' into develop

Completes issue MATH-1318 (see JIRA).

6 years agoMerge branch 'feature-MATH-1015' into develop
Gilles [Sat, 14 May 2016 13:17:40 +0000 (15:17 +0200)] 
Merge branch 'feature-MATH-1015' into develop

Completes issue MATH-1015 (see JIRA).

6 years agoUse explicit constructor invocation ("this").
Gilles [Fri, 13 May 2016 23:03:54 +0000 (01:03 +0200)] 
Use explicit constructor invocation ("this").

6 years agoMATH-1341
Gilles [Fri, 13 May 2016 13:45:34 +0000 (15:45 +0200)] 
MATH-1341

Unit tests.

6 years agoMATH-1341
Gilles [Fri, 13 May 2016 13:40:26 +0000 (15:40 +0200)] 
MATH-1341

Replacement for "o.a.c.m.random.RandomDataGenerator".
Features:
* No trivial syntactic sugar for sampling from distributions
* No duplicate code (secure vs non-secure data generation share the same code)
* No lazy initialization

New class also obsoletes class "RandomGeneratorFactory".

6 years agoMerge branch 'feature-MATH-1015' of https://git-wip-us.apache.org/repos/asf/commons...
Gilles [Tue, 10 May 2016 21:55:01 +0000 (23:55 +0200)] 
Merge branch 'feature-MATH-1015' of https://git-wip-us.apache.org/repos/asf/commons-math into feature-MATH-1015

6 years agoUpdate "changes.xml".
Gilles [Tue, 10 May 2016 21:52:51 +0000 (23:52 +0200)] 
Update "changes.xml".

Attribution.
Trailing spaces removed.

6 years agoMATH-1015
Gilles [Fri, 6 May 2016 23:25:42 +0000 (01:25 +0200)] 
MATH-1015

Gauss-Laguerre quadrature scheme.
Thanks to Thomas Neidhart.

6 years agoTypo.
Gilles [Tue, 10 May 2016 21:41:59 +0000 (23:41 +0200)] 
Typo.

6 years agoMATH-736
Gilles [Sat, 7 May 2016 00:18:14 +0000 (02:18 +0200)] 
MATH-736

Removed methods deprecated 4 years ago.

6 years agoMATH-1015
Gilles [Fri, 6 May 2016 23:25:42 +0000 (01:25 +0200)] 
MATH-1015

Gauss-Laguerre quadrature scheme.
Thanks to Thomas Neidhart.

6 years agoUpdate "changes.xml".
Gilles [Fri, 6 May 2016 10:36:38 +0000 (12:36 +0200)] 
Update "changes.xml".

6 years agoImproved digamma function, especially for negative values. 32/head
Eric Prescott-Gagnon [Fri, 8 Jan 2016 19:18:30 +0000 (14:18 -0500)] 
Improved digamma function, especially for negative values.

6 years agoUnused "import" statement.
Gilles [Sat, 30 Apr 2016 14:09:31 +0000 (16:09 +0200)] 
Unused "import" statement.

6 years agoReport existence of release 3.6.1 in "changes.xml".
Gilles [Sat, 30 Apr 2016 14:07:15 +0000 (16:07 +0200)] 
Report existence of release 3.6.1 in "changes.xml".

6 years agoFixed bug in unit test (French locale).
Gilles [Sat, 30 Apr 2016 13:51:44 +0000 (15:51 +0200)] 
Fixed bug in unit test (French locale).

6 years agoUpdate "changes.xml".
Gilles [Sat, 30 Apr 2016 13:51:13 +0000 (15:51 +0200)] 
Update "changes.xml".

6 years agoMerge branch 'test-MATH-1350' into develop
Gilles [Sat, 30 Apr 2016 10:00:03 +0000 (12:00 +0200)] 
Merge branch 'test-MATH-1350' into develop

Completes the following report (see JIRA):
  MATH-1350

6 years agoUpdate release how-to after releasing 3.6.1
Evan Ward [Wed, 23 Mar 2016 12:42:55 +0000 (08:42 -0400)] 
Update release how-to after releasing 3.6.1

6 years agoAdded testing for new ComplexUtils methods, comparing results between Complex and... 31/head
Eric Barnhill [Sat, 23 Apr 2016 16:22:02 +0000 (18:22 +0200)] 
Added testing for new ComplexUtils methods, comparing results between Complex and double / float methods

6 years agoAdded methods to TestUtils to test precision of Complex object related methods in...
Eric Barnhill [Sat, 23 Apr 2016 16:21:24 +0000 (18:21 +0200)] 
Added methods to TestUtils to test precision of Complex object related methods in ComplexUtils

6 years agoAdded changes to ComplexUtils.java proposed in feature-MATH-1290: array-wise conversi...
Eric Barnhill [Sat, 23 Apr 2016 16:19:17 +0000 (18:19 +0200)] 
Added changes to ComplexUtils.java proposed in feature-MATH-1290: array-wise conversion and extraction methods for converting Complex[] arrays to double and float arrays, split and interleaved, and vice versa; also extracting arrays of absolute value and argument.

6 years agoRemoving TODO statement 30/head
Rob Tompkins [Sat, 23 Apr 2016 12:33:41 +0000 (08:33 -0400)] 
Removing TODO statement

6 years agoIncreasing coverage for ComplexFormat
Rob Tompkins [Mon, 11 Apr 2016 12:19:45 +0000 (08:19 -0400)] 
Increasing coverage for ComplexFormat

6 years agoAdding test coverage for math4.analysis.funtiona and euclidean.twod
Rob Tompkins [Sun, 10 Apr 2016 01:17:51 +0000 (21:17 -0400)] 
Adding test coverage for math4.analysis.funtiona and euclidean.twod