Commit Graph

6002 Commits

Author SHA1 Message Date
Luc Maisonobe 953c23242b Updated release howto to not delete the release branch after release. 2016-01-01 14:17:54 +01:00
Gilles 3e5c248f73 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/commons-math 2016-01-01 00:27:53 +01:00
Gilles fdc116f0bc Allow zero-length fill (i.e. no-op call). 2015-12-31 23:56:59 +01:00
Phil Steitz dcd8015fa6 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/commons-math 2015-12-31 15:14:25 -07:00
Phil Steitz e38bbb9f41 Improved performance and accuracy of 2-sample KS tests. JIRA: MATH-1310. 2015-12-31 15:12:49 -07:00
Gilles 2fcfce3039 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/commons-math 2015-12-31 01:35:30 +01:00
Gilles 8f6bedeb72 MATH-1309
Constructors should not call overridable methods, even indirectly.
2015-12-31 01:31:24 +01:00
Dave Brosius a4eff51bed simplify: remove dead params 2015-12-29 14:31:35 -05:00
Dave Brosius a71c820bae use short-circuiting ops 2015-12-29 14:26:06 -05:00
Dave Brosius e779883b29 simplify: instanceof checks for nulls 2015-12-29 14:21:42 -05:00
Dave Brosius fb83ba3fdb push down allocations/calculations to where they are needed 2015-12-29 13:52:48 -05:00
Gilles d1123894d3 Minor change.
Make method parameter names consistent (cf. MATH-1307).
2015-12-29 01:49:36 +01:00
Phil Steitz 8bcf7e23a6 Javadoc fixes. 2015-12-28 14:13:45 -07:00
Thomas Neidhart f0943a7242 Add userguide example for image clustering. 2015-12-28 21:01:18 +01:00
Gilles 81585a3c46 Update "changes.xml". 2015-12-28 18:22:08 +01:00
Gilles 8d6d088622 Checkstyle. 2015-12-28 18:18:25 +01:00
Gilles 8a35ca4f8e MATH-1308
Removed obsolete and unused classes.
2015-12-28 18:12:35 +01:00
Gilles b95df5ad1e Javadoc. 2015-12-28 18:07:23 +01:00
Gilles aaabfe8d2d Javadoc. 2015-12-28 18:05:05 +01:00
Gilles d8e2f892e4 MATH-1307
Use new class.
2015-12-28 17:55:00 +01:00
Gilles ca01fdf580 MATH-1307
Remove obsolete class.
2015-12-28 17:46:59 +01:00
Gilles 4fc5b3402c MATH-1309
Not calling public "setSeed" from a constructor.
2015-12-28 17:33:00 +01:00
Gilles e0d17fed51 MATH-1309
Not calling public "setSeed" from a constructor.
2015-12-28 17:32:56 +01:00
Gilles 581b474f4b MATH-1309
Not calling public "setSeed" from a constructor.
2015-12-28 17:32:34 +01:00
Gilles e34f50dd10 Serialization identifier. 2015-12-28 17:02:08 +01:00
Gilles f9e72000a1 Javadoc. 2015-12-28 17:01:21 +01:00
Gilles ffae3bdbb6 MATH-1307
Extends new base class.
2015-12-28 16:51:31 +01:00
Gilles 921d0d60d4 MATH-1307
Extends new base class.
2015-12-28 16:49:55 +01:00
Gilles 87497c7246 MATH-1307
Extends new base class.
2015-12-28 16:47:52 +01:00
Gilles 6f4f676c4b Javadoc. 2015-12-28 16:47:15 +01:00
Gilles 2a8061f4ad Javadoc. 2015-12-28 16:46:31 +01:00
Gilles 4cbb388ba9 MATH-1307
New base class for RNG implementations.
The source of randomness is provided through the "nextInt()" method (to be defined in subclasses).
2015-12-28 16:42:55 +01:00
Phil Steitz 7b62d0155e Javadoc fixes. 2015-12-28 08:29:28 -07:00
Phil Steitz 85a4fdd0ea Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/commons-math 2015-12-28 07:42:05 -07:00
Gilles 6b5d073251 Javadoc.
Added "caveat" note.
2015-12-28 00:43:04 +01:00
Gilles 75da8c1c95 MATH-1301 2015-12-27 23:58:20 +01:00
Gilles c7f7da754a MATH-1301
Using composition rather than inheritance.
2015-12-27 23:17:29 +01:00
Luc Maisonobe 564345179f Detect start failures with multi-step ODE integrators.
JIRA: MATH-1297
2015-12-27 13:42:17 +01:00
Luc Maisonobe c9b1c8f966 Added compose and composeInverse to rotations.
These method are more flexible than the existing applyTo and
applyInverseTo (which are still present), because they allow caller
to specify a RotationConvention.

JIRA: MATH-1302, MATH-1303
Github: closes #22
2015-12-27 13:09:13 +01:00
Gilles 9ce4e1a371 Randomize further the micro-benchmarking tool. 2015-12-27 00:28:28 +01:00
Gilles 763dfdfe89 Javadoc.
Avoid HTML entities.
2015-12-27 00:26:22 +01:00
Phil Steitz 799a38a89f Javadoc fixes. 2015-12-26 14:59:31 -07:00
Luc Maisonobe a7294ccd79 Added a RotationConvention enumerate.
This enumerate allows specifying the semantics or axis/angle for
rotations. This enumerate has two values: VECTOR_OPERATOR and
FRAME_TRANSFORM.
    
JIRA: MATH-1302, MATH-1303
2015-12-26 21:25:16 +01:00
Phil Steitz afa1202271 Javadoc fixes. 2015-12-26 09:38:30 -07:00
Phil Steitz ab7fd6c92a Javadoc fixes. 2015-12-25 15:56:08 -07:00
Phil Steitz 4ebd5b6172 Javadoc fix. 2015-12-25 09:18:31 -07:00
Luc Maisonobe dd9cb37df5 Fixed checkstyle warnings. 2015-12-25 13:22:23 +01:00
Luc Maisonobe 030b9a7234 Added forgotten name.
Julien Queyrel helped a lot to identify and fix the issue about Adams
integrators stability.
2015-12-25 12:13:03 +01:00
Luc Maisonobe b72d8677bf Removed use of deprecated class. 2015-12-25 12:11:55 +01:00
Luc Maisonobe bf803b119b Fixed stability issues with Adams integrators. 2015-12-24 23:20:01 +01:00