Commit Graph

224 Commits

Author SHA1 Message Date
Luc Maisonobe 7df36c32a5 Added Hank Grabowski as contributor. 2014-10-17 10:25:46 +02:00
Luc Maisonobe d26810c0d9 Added Ole Ersoy to the contributors list. 2014-10-15 09:13:36 +02:00
Luc Maisonobe a67f0a33e6 Added all Java 8 StrictMath methods to FastMath.
This change allows FastMath to remain compatible with newer Java
versions, despite it stiil requires only Java 5 to compile and run.

JIRA: MATH-1156
2014-10-07 13:54:55 +02:00
Thomas Neidhart 58d613bd8d [MATH-1139] Added Gumbel, Laplace, Logistic and Nakagami distributions. Thanks to Alexey Volkov. 2014-10-03 23:12:09 +02:00
Thomas Neidhart 76f154179b [MATH-1145] Fix integer overflows in MannWhitneyUTest. Thanks to Anders Conbere.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1624756 13f79535-47bb-0310-9956-ffa450edef68
2014-09-13 15:46:38 +00:00
Phil Steitz 7b3e0d4297 Added implementation of PSquare algorithm to estimate percentiles without
storing data in memory (i.e. as StorelessUnivariateStatistic).

JIRA: MATH-418
Contributed by: Venkatesha Murthy



git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1604443 13f79535-47bb-0310-9956-ffa450edef68
2014-06-21 18:14:14 +00:00
Evan Ward 0473d5ff10 Move Evan from Contributor to Member on the site
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1598662 13f79535-47bb-0310-9956-ffa450edef68
2014-05-30 16:33:16 +00:00
Thomas Neidhart 4b99061353 Reflect pom updates from the latest release.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1596034 13f79535-47bb-0310-9956-ffa450edef68
2014-05-19 20:08:14 +00:00
Luc Maisonobe 4f498e6850 next version will be 3.4
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1594669 13f79535-47bb-0310-9956-ffa450edef68
2014-05-14 18:52:23 +00:00
Thomas Neidhart 67b76171aa Change naming of tools jar to support the classifier tag of maven.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1590823 13f79535-47bb-0310-9956-ffa450edef68
2014-04-28 22:04:42 +00:00
Luc Maisonobe 3f0a000fef Prevent penalties to grow multiplicatively in CMAES.
Patch provided by Bruce A Johnson.

JIRA: MATH-1107

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1573506 13f79535-47bb-0310-9956-ffa450edef68
2014-03-03 09:58:29 +00:00
Luc Maisonobe 06e1ff5008 Configured rules for Clirr, as per discussion on the mailing list.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1566417 13f79535-47bb-0310-9956-ffa450edef68
2014-02-09 20:57:24 +00:00
Thomas Neidhart 683a898d55 [MATH-976] Use placeholders and fix manifest for tools jar.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1566046 13f79535-47bb-0310-9956-ffa450edef68
2014-02-08 16:50:32 +00:00
Luc Maisonobe 28b39e33d8 typo
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1560332 13f79535-47bb-0310-9956-ffa450edef68
2014-01-22 12:28:04 +00:00
Luc Maisonobe b0252439c3 updated RAT plugin exlusion, to ignore a file added by Eclipse
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1560330 13f79535-47bb-0310-9956-ffa450edef68
2014-01-22 12:21:01 +00:00
Luc Maisonobe 9d4d7150eb Fixed missing licenses.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1554036 13f79535-47bb-0310-9956-ffa450edef68
2013-12-29 15:18:59 +00:00
Thomas Neidhart a8559cbaee Fix indentation.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1540000 13f79535-47bb-0310-9956-ffa450edef68
2013-11-08 12:46:38 +00:00
Thomas Neidhart 6a23c13706 Further adjustments for site publishing.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1538299 13f79535-47bb-0310-9956-ffa450edef68
2013-11-02 22:57:41 +00:00
Thomas Neidhart 03bc14d5f3 Fix pom for website publishing.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1538297 13f79535-47bb-0310-9956-ffa450edef68
2013-11-02 22:44:46 +00:00
Thomas Neidhart 3631295c43 [MATH-814] Added Kendalls tau correlation, Thanks to Matt Adereth.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1537660 13f79535-47bb-0310-9956-ffa450edef68
2013-10-31 21:16:08 +00:00
Gilles Sadowski a4ffd39333 MATH-1045
Singular matrices were considered non-singular due to strict comparison
with zero. Reported and fixed by Sean Owen.


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1536766 13f79535-47bb-0310-9956-ffa450edef68
2013-10-29 15:43:04 +00:00
Sebastian Bazley 2745587342 ASF Branding
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1534244 13f79535-47bb-0310-9956-ffa450edef68
2013-10-21 15:51:02 +00:00
Phil Steitz 422fc2a426 Added logDensity methods to AbstractReal/IntegerDistribution with naive default implementations and improved implementations for some current distributions.
JIRA: MATH-1039
Patch provided by Aleksei Dievskii

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1533974 13f79535-47bb-0310-9956-ffa450edef68
2013-10-20 20:42:41 +00:00
Thomas Neidhart 86545dab3e [MATH-996] Fix creation of Fraction/BigFraction objects in maxDenominator mode when the value is close to an actual fraction.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1519204 13f79535-47bb-0310-9956-ffa450edef68
2013-08-31 19:43:02 +00:00
Phil Steitz d7fd760eb8 Added Thorsten Schaefer to contributors.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1519187 13f79535-47bb-0310-9956-ffa450edef68
2013-08-31 15:58:36 +00:00
Sebastian Bazley 897f5e29b9 Suppress long tar file name warnings
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1515675 13f79535-47bb-0310-9956-ffa450edef68
2013-08-19 23:51:59 +00:00
Sebastian Bazley 80bcf448a2 Temp hack to fix CP32 jacoco bug
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1515654 13f79535-47bb-0310-9956-ffa450edef68
2013-08-19 22:57:26 +00:00
Sebastian Bazley 5fe98f86f4 Latest JUnit version
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1515651 13f79535-47bb-0310-9956-ffa450edef68
2013-08-19 22:49:37 +00:00
Gilles Sadowski f1467e45ab MATH-1021
Reordering can prevent some overflow occurrences (fix suggested by
Brian Bloniarz).
Added unit test.


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1512546 13f79535-47bb-0310-9956-ffa450edef68
2013-08-10 00:57:48 +00:00
Sebastian Bazley 4c6c3d52c4 Update to CP32
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1504467 13f79535-47bb-0310-9956-ffa450edef68
2013-07-18 13:45:28 +00:00
Phil Steitz a934dbbb88 Enabled LaTeX expressions in javadoc via MathJax. JIRA: MATH-1006.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1504314 13f79535-47bb-0310-9956-ffa450edef68
2013-07-17 22:42:07 +00:00
Luc Maisonobe 9e62190606 Added midpoint integration method.
Patch contributed by Oleksandr Kornieiev.

JIRA: MATH-967

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1488914 13f79535-47bb-0310-9956-ffa450edef68
2013-06-03 09:04:40 +00:00
Luc Maisonobe 2a96c0d647 updated to commons-parent 30 (with JaCoCo support)
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1488779 13f79535-47bb-0310-9956-ffa450edef68
2013-06-02 20:07:33 +00:00
Phil Steitz 33809e031d Added append method to StorelessCovariance, making this class map/reducible.
JIRA: MATH-978
Contributed by Ajo Fod

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1488337 13f79535-47bb-0310-9956-ffa450edef68
2013-05-31 17:47:53 +00:00
Gilles Sadowski c2207ac136 MATH-976
Create a new release artefact.


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1483336 13f79535-47bb-0310-9956-ffa450edef68
2013-05-16 13:06:18 +00:00
Luc Maisonobe b5d44bb2ad increment version number after 3.2 release
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1465214 13f79535-47bb-0310-9956-ffa450edef68
2013-04-06 09:46:21 +00:00
Luc Maisonobe 3d74f8d787 Reverting version to 3.2-SNAPSHOT after tag creation.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1463705 13f79535-47bb-0310-9956-ffa450edef68
2013-04-02 19:20:43 +00:00
Luc Maisonobe f3196cd9fb Preparing RC5 for release 3.2.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1463703 13f79535-47bb-0310-9956-ffa450edef68
2013-04-02 19:17:20 +00:00
Luc Maisonobe 84361f9a4f Reverting pom version after tag creation.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1462821 13f79535-47bb-0310-9956-ffa450edef68
2013-03-30 17:58:50 +00:00
Luc Maisonobe b11b65144d preparing RC4
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1462818 13f79535-47bb-0310-9956-ffa450edef68
2013-03-30 17:54:54 +00:00
Luc Maisonobe dfdce788a1 Reverting pom version after tag creation.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1462749 13f79535-47bb-0310-9956-ffa450edef68
2013-03-30 13:03:53 +00:00
Luc Maisonobe c2772e8e02 Bumping version for 3.2 release candidate 3.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1462746 13f79535-47bb-0310-9956-ffa450edef68
2013-03-30 12:58:23 +00:00
Luc Maisonobe f496ae9772 Improved reporting section in pom.xml.
The Apache RAT plugin was configured in the build section instead of the
reporting section, so it did not automatically used our local
configuration.

The checkstyle anf findbugs plugins were updated to recent versions,
with some adaptation to prevent double entries.

The CPD plugin has been temporarily disabled because in 3.X it detects
huge duplications, which is true but misleading, as the duplications are
a consequence of our upward compatibility policy.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1462745 13f79535-47bb-0310-9956-ffa450edef68
2013-03-30 12:57:52 +00:00
Luc Maisonobe c52bde0ea2 Reverting version to 3.2-SNAPSHOT after tag creation.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1462525 13f79535-47bb-0310-9956-ffa450edef68
2013-03-29 16:20:03 +00:00
Luc Maisonobe c8c2efeedd Creating RC2 for release 3.2.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1462521 13f79535-47bb-0310-9956-ffa450edef68
2013-03-29 16:16:07 +00:00
Luc Maisonobe 193fb5461d Reverting version number back to SNAPSHOT.
We will bump it to 3.3-SNAPSHOT later on, when release candidate vote
will be over.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1462514 13f79535-47bb-0310-9956-ffa450edef68
2013-03-29 16:02:23 +00:00
Luc Maisonobe 3d7b35b3bb Bumping version number for official release.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1462510 13f79535-47bb-0310-9956-ffa450edef68
2013-03-29 15:51:43 +00:00
Phil Steitz 0b4e8b6bb0 Give Evan credit for recent patch and add him to contributors.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1462206 13f79535-47bb-0310-9956-ffa450edef68
2013-03-28 16:31:00 +00:00
Sebastian Bazley 8c2199df0f Fix up URLs so they point to actual sites; this allows relative URLs to work properly
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1459912 13f79535-47bb-0310-9956-ffa450edef68
2013-03-22 17:49:27 +00:00
Luc Maisonobe 5c14a29c69 Improved speed of FastMath copysign methods.
JIRA: MATH-951

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1459887 13f79535-47bb-0310-9956-ffa450edef68
2013-03-22 16:25:17 +00:00