Commit Graph

260 Commits

Author SHA1 Message Date
Sebastien Brisard ce2502a522 Replaced calls to deprecated Beta.logBeta(double, double, double, int) with
calls to Beta.logBeta(double, double).


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1416017 13f79535-47bb-0310-9956-ffa450edef68
2012-12-01 16:24:33 +00:00
Sebastien Brisard 120f6f490e MATH-903: allow the use of UTF-8 characters in Javadoc comments.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1411084 13f79535-47bb-0310-9956-ffa450edef68
2012-11-19 06:59:35 +00:00
Phil Steitz 0987ae5a20 Added G-test statistics. JIRA: MATH-878. Thanks to Radoslav Tsvetkov and Ted Dunning.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1405620 13f79535-47bb-0310-9956-ffa450edef68
2012-11-04 19:32:35 +00:00
Sebastien Brisard db51254b40 Reverted changes inadvertently commited in r1401171.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1401172 13f79535-47bb-0310-9956-ffa450edef68
2012-10-23 06:08:32 +00:00
Sebastien Brisard 9dffcfd3be Maxima scripts to generate reference values for the gamma and logGamma
functions.


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1401171 13f79535-47bb-0310-9956-ffa450edef68
2012-10-23 06:04:09 +00:00
Thomas Neidhart c323480cf6 Added Dan Checkoway as contributor due to his patch for MATH-474.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1400687 13f79535-47bb-0310-9956-ffa450edef68
2012-10-21 17:44:53 +00:00
Gilles Sadowski 4907b06568 MATH-876
Changed "<commons.componentid>" property (used in "commons-parent" to create
the "Bundle-SymbolicName" entry in "MANIFEST.MF").


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1395545 13f79535-47bb-0310-9956-ffa450edef68
2012-10-08 13:14:50 +00:00
Luc Maisonobe df92c3b6f1 Added distance to point to 2D Line and Segment.
Patch provided by Curtis Jensen applied with minor modifications.

JIRA: MATH-641

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1392022 13f79535-47bb-0310-9956-ffa450edef68
2012-09-30 13:22:28 +00:00
Phil Steitz d8575d1ea1 Adding humble self back.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1343076 13f79535-47bb-0310-9956-ffa450edef68
2012-05-27 18:42:44 +00:00
Thomas Neidhart e1ee1ce8a0 Add Reid Hochstedler to list of contributors in pom.xml after provided already 3 patches.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1310108 13f79535-47bb-0310-9956-ffa450edef68
2012-04-05 22:17:47 +00:00
Sebastian Bazley faca098140 Update to CP24
Restore changes/JIRA reports accidentally dropped when tidying pom

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1306268 13f79535-47bb-0310-9956-ffa450edef68
2012-03-28 11:45:25 +00:00
Sebastian Bazley 21ff4d548e Add back 2.2 to download page
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1299724 13f79535-47bb-0310-9956-ffa450edef68
2012-03-12 16:03:12 +00:00
Sebastian Bazley 15f0cc682c 3.0 has been released, bump snapshot version
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1299716 13f79535-47bb-0310-9956-ffa450edef68
2012-03-12 15:40:53 +00:00
Sebastian Bazley 0b14107b56 Fix up download properties and generated page
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1299715 13f79535-47bb-0310-9956-ffa450edef68
2012-03-12 15:40:22 +00:00
Sebastian Bazley 1a3881f3f5 minSeverity is now defined in commons parent
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1299711 13f79535-47bb-0310-9956-ffa450edef68
2012-03-12 15:31:46 +00:00
Gilles Sadowski 7b7488445d Variable used for release candidate.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1296508 13f79535-47bb-0310-9956-ffa450edef68
2012-03-02 23:05:31 +00:00
Sebastian Bazley b36fa9593f CP 23 now contains the fix
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1296474 13f79535-47bb-0310-9956-ffa450edef68
2012-03-02 21:13:36 +00:00
Sebastian Bazley c1dcc48538 Allow pmd to be run iteractively; update to latest version
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1296472 13f79535-47bb-0310-9956-ffa450edef68
2012-03-02 21:12:41 +00:00
Sebastian Bazley 0c296e28ee Update dependency versions to latest
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1296459 13f79535-47bb-0310-9956-ffa450edef68
2012-03-02 21:06:17 +00:00
Sebastian Bazley cfe771eed1 Update plugin versions to latest
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1296458 13f79535-47bb-0310-9956-ffa450edef68
2012-03-02 21:04:54 +00:00
Sebastian Bazley abe3e2edd5 Fix up release notes to use locations and names expected by parent pom
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1296359 13f79535-47bb-0310-9956-ffa450edef68
2012-03-02 18:23:09 +00:00
Gilles Sadowski 10a8b982d7 Reverted "-SNAPSHOT" suffix.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1295547 13f79535-47bb-0310-9956-ffa450edef68
2012-03-01 13:08:04 +00:00
Gilles Sadowski f12bb6ddd5 Removed files not to be included in CM 3.0.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1295533 13f79535-47bb-0310-9956-ffa450edef68
2012-03-01 12:19:30 +00:00
Gilles Sadowski 52feb7c331 Version upgrades (previous version of "findbugs" plugin did not work with
maven3).


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1295204 13f79535-47bb-0310-9956-ffa450edef68
2012-02-29 18:33:26 +00:00
Gilles Sadowski 4e07135f7f Replace accented character with html entity in order to avoid problems
on certain systems.


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1292557 13f79535-47bb-0310-9956-ffa450edef68
2012-02-22 22:35:47 +00:00
Gilles Sadowski 0019c2c828 MATH-444
"artifactId" value (in POM file) changed to "commons-math3".


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1245000 13f79535-47bb-0310-9956-ffa450edef68
2012-02-16 14:42:13 +00:00
Thomas Neidhart 1661e9dec5 Added myself to pom.xml as developer.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1233608 13f79535-47bb-0310-9956-ffa450edef68
2012-01-19 22:29:08 +00:00
Phil Steitz 41d74435fa Removed self from team list.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1222748 13f79535-47bb-0310-9956-ffa450edef68
2011-12-23 16:53:57 +00:00
Luc Maisonobe fc28ace114 make sure versions numbers are consistents (will be updated again upon release)
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1222601 13f79535-47bb-0310-9956-ffa450edef68
2011-12-23 08:00:02 +00:00
Luc Maisonobe f14fdb5447 Added fast cryptographically secure pseudorandom number generator ISAAC.
Patch provided by Eldar Agalarov.

JIRA: MATH-710

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1207554 13f79535-47bb-0310-9956-ffa450edef68
2011-11-28 20:00:14 +00:00
Phil Steitz 1088dfd4cb Added Sébastien, fixed alpha sort of developers list.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1198183 13f79535-47bb-0310-9956-ffa450edef68
2011-11-06 07:32:46 +00:00
Phil Steitz 93604d744b Added stable random generator based on Chambers-Mallows-Stuck method. Contributed by Pavel Ryhzov. JIRA: MATH-462.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1198165 13f79535-47bb-0310-9956-ffa450edef68
2011-11-06 07:17:50 +00:00
Sebastien Brisard a9cf068da8 1. Minor changes to Javadoc of SYMMLQ implementation, following Pr. M. A. Saunders review.
2. Added Michael Saunders as a contributor in the POM.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1188549 13f79535-47bb-0310-9956-ffa450edef68
2011-10-25 07:37:08 +00:00
Luc Maisonobe 2d0bacedae Switched to checkstyle 5.x, so we can use package-info.java.
JIRA: MATH-445

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1178168 13f79535-47bb-0310-9956-ffa450edef68
2011-10-02 09:58:38 +00:00
Sebastian Bazley 5c04a9d456 Fix up resource section to standard setting
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1164998 13f79535-47bb-0310-9956-ffa450edef68
2011-09-04 11:55:49 +00:00
Phil Steitz 5786c5c944 Added erf(double,double) to Erf and used this to improve tail probability accuracy in NormalDistributionImpl. JIRA: MATH-364. Reported and patched by Christian Winter.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1163888 13f79535-47bb-0310-9956-ffa450edef68
2011-09-01 01:24:37 +00:00
Greg Sterijevski c2570afd5f Moving myself(gregs) from contributor to developer, aka first push! Changed the pom.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1162407 13f79535-47bb-0310-9956-ffa450edef68
2011-08-27 17:52:24 +00:00
Phil Steitz 22e68e3efe Added storeless covariance implementation contributed by Patrick Meyer. JIRA: MATH-449.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1160026 13f79535-47bb-0310-9956-ffa450edef68
2011-08-21 18:14:19 +00:00
Henri Yandell 86835c1471 Adding PMD plugin, hope that's okay
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1151332 13f79535-47bb-0310-9956-ffa450edef68
2011-07-27 05:07:40 +00:00
Luc Maisonobe 262fe4c088 Rewritten SVD implementation based on JAMA code.
JIRA: MATH-327, MATH-383, MATH-465, MATH-583, MATH-611

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1148714 13f79535-47bb-0310-9956-ffa450edef68
2011-07-20 12:15:00 +00:00
Phil Steitz ce13d98d2e Added a couple of new contributors.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1145007 13f79535-47bb-0310-9956-ffa450edef68
2011-07-11 01:32:31 +00:00
Phil Steitz d3d5c6fb05 Added interface and reporting class for updating regression. JIRA: MATH-607. Contributed by Greg Sterijevski.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1144986 13f79535-47bb-0310-9956-ffa450edef68
2011-07-10 23:45:43 +00:00
Phil Steitz 6b3df11f0d Updated trunk to reflect 2.2 release.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1129833 13f79535-47bb-0310-9956-ffa450edef68
2011-05-31 18:15:01 +00:00
Luc Maisonobe 133cbc2dbf Fixed two errors in simplex solver when entries are close together or
when variables are not restricted to non-negative.

Jira: MATH-434

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1090656 13f79535-47bb-0310-9956-ffa450edef68
2011-04-09 19:20:47 +00:00
Luc Maisonobe 525cddfb68 upgrated commons-parent pom to v20
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1085958 13f79535-47bb-0310-9956-ffa450edef68
2011-03-27 15:11:29 +00:00
Luc Maisonobe 1df2b780a2 upgraded Junit version to 4.8.2.
This brings maven build up to date with respect to ant build, which already uses 4.8.2.
It will allow implementing a retry policy for the few tests that can randomly fail, using API introduced in Junit 4.5.

JIRA: MATH-423

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1085952 13f79535-47bb-0310-9956-ffa450edef68
2011-03-27 14:58:59 +00:00
Sebastian Bazley 1c1a4506f0 Simplify release notes generation
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1074503 13f79535-47bb-0310-9956-ffa450edef68
2011-02-25 12:43:28 +00:00
Sebastian Bazley 5e2e43652f Give the changes output file the correct name
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1074124 13f79535-47bb-0310-9956-ffa450edef68
2011-02-24 12:28:41 +00:00
Mikkel Meyer Andersen 75bf8e330e Removed myself from the contributors-section in pom.xml (previously added myself to the developers-section)
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1053923 13f79535-47bb-0310-9956-ffa450edef68
2010-12-30 16:06:19 +00:00
Mikkel Meyer Andersen a4ac4aad19 Added myself in the developers-section in pom.xml
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1053920 13f79535-47bb-0310-9956-ffa450edef68
2010-12-30 15:49:17 +00:00
Sebastian Bazley 57a03e8674 MATH-455 Allow Clirr minSeverity to be overridden on the command-line
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1051259 13f79535-47bb-0310-9956-ffa450edef68
2010-12-20 19:41:40 +00:00
Sebastian Bazley 5d2b33bd45 Update Clirr to 2.2.3
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1043411 13f79535-47bb-0310-9956-ffa450edef68
2010-12-08 13:37:46 +00:00
William Barker 89ec5debd5 fix jar version name
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@993196 13f79535-47bb-0310-9956-ffa450edef68
2010-09-07 02:22:48 +00:00
Luc Maisonobe 0ec92a0fc2 added FastMath and used it everywhere in replacement of java.util.Math
the unit tests have not been added yet (waiting for dfp library addition)
JIRA: MATH-375

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@990658 13f79535-47bb-0310-9956-ffa450edef68
2010-08-29 22:04:09 +00:00
Luc Maisonobe d9e60241d2 Added support for Gaussian curve fitting
JIRA: MATH-400

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@980938 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 20:16:18 +00:00
Luc Maisonobe e2d957da2f override resources configuration from parent-pom, as they prevented the default copying of src/main/resources to occur
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@957071 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 23:02:46 +00:00
Niall Pemberton f06784445a Upgrade to commons-parent version 15
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@936207 13f79535-47bb-0310-9956-ffa450edef68
2010-04-21 09:02:56 +00:00
Phil Steitz de4baf794e Updated to reflect 2.1 release.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@930146 13f79535-47bb-0310-9956-ffa450edef68
2010-04-02 01:53:38 +00:00
Sebastian Bazley 55467035a7 Update to v2.3 changes plugin
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@927524 13f79535-47bb-0310-9956-ffa450edef68
2010-03-25 17:54:40 +00:00
Sebastian Bazley 444c1a26f5 Replace deprecated issueLinkTemplate.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@927458 13f79535-47bb-0310-9956-ffa450edef68
2010-03-25 15:50:42 +00:00
Phil Steitz 7f9d963f8c Dropped broken report.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@927244 13f79535-47bb-0310-9956-ffa450edef68
2010-03-25 00:40:52 +00:00
Phil Steitz 945245c1fe Prepare for 2.1 release.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@926845 13f79535-47bb-0310-9956-ffa450edef68
2010-03-23 23:15:56 +00:00
Phil Steitz cf6bce784b Dropped pmd report (plugin incompatibility problems)
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@926842 13f79535-47bb-0310-9956-ffa450edef68
2010-03-23 23:13:30 +00:00
Niall Pemberton d931483bac Upgrade to commons-parent-14 (and maven-javadoc-plugin 2.5 when specified)
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@923495 13f79535-47bb-0310-9956-ffa450edef68
2010-03-15 23:10:18 +00:00
Gilles Sadowski 2e3e082984 Issues
https://issues.apache.org/jira/browse/MATH-348
  https://issues.apache.org/jira/browse/MATH-349



git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@920852 13f79535-47bb-0310-9956-ffa450edef68
2010-03-09 12:53:44 +00:00
Niall Pemberton e742f9553f Upgrade to version 13 of commons-parent
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@920154 13f79535-47bb-0310-9956-ffa450edef68
2010-03-08 00:05:47 +00:00
Luc Maisonobe 08d7253039 removed personal webpages URL
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@917262 13f79535-47bb-0310-9956-ffa450edef68
2010-02-28 19:27:22 +00:00
Dimitri Pourbaix 95627968c1 MATH-333 fixed
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@910475 13f79535-47bb-0310-9956-ffa450edef68
2010-02-16 11:12:55 +00:00
Phil Steitz f822b3285a Added SemiVariance. JIRA: MATH-323. Reported and patched by Larry Diamond.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@910264 13f79535-47bb-0310-9956-ffa450edef68
2010-02-15 17:10:54 +00:00
Phil Steitz 8f6e7936c6 Fixed contributor alpha sort.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@894406 13f79535-47bb-0310-9956-ffa450edef68
2009-12-29 15:01:38 +00:00
Luc Maisonobe 7fb69bcf38 added UnivariateRealFunction type implementations of the java.lang.Math methods
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@889007 13f79535-47bb-0310-9956-ffa450edef68
2009-12-09 22:49:24 +00:00
Phil Steitz 80f4084139 Added generationsEvolved property to GeneticAlgorithm to track the number
of generations evolved by the evolve() method before reaching the StoppingCondition.
JIRA: MATH-315
Reported and patched by Mikkel Meyer Andersen

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@883132 13f79535-47bb-0310-9956-ffa450edef68
2009-11-22 19:50:54 +00:00
Phil Steitz bf451895d5 Added test includes to cover tests with nonstandard names in genetics package.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@883127 13f79535-47bb-0310-9956-ffa450edef68
2009-11-22 19:27:10 +00:00
Niall Pemberton cdfddcc20a Update to commons-parent-12
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@827830 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20 23:00:29 +00:00
Phil Steitz dd63599d2a Added first batch of weighted statistics
* mean
  * sum
  * product
  * variance
JIRA: MATH-287
Thanks to Matthew Rowles

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@809448 13f79535-47bb-0310-9956-ffa450edef68
2009-08-31 01:56:09 +00:00
Phil Steitz 6b3f902806 restored development reports.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@804505 13f79535-47bb-0310-9956-ffa450edef68
2009-08-15 18:10:41 +00:00
Phil Steitz 9cb0ca6b0f Updated to reflect 2.0 release.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@801855 13f79535-47bb-0310-9956-ffa450edef68
2009-08-07 01:16:00 +00:00
Phil Steitz 6560e4f890 Prepare for 2.0 RC4
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@800114 13f79535-47bb-0310-9956-ffa450edef68
2009-08-02 17:37:22 +00:00
Luc Maisonobe ce6e21ae42 moved test java and resources directories for compliance with maven standard directory layout
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@799874 13f79535-47bb-0310-9956-ffa450edef68
2009-08-01 14:44:08 +00:00
Luc Maisonobe e67ba60a59 moved main java directory for compliance with maven standard directory layout
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@799870 13f79535-47bb-0310-9956-ffa450edef68
2009-08-01 14:30:25 +00:00
Luc Maisonobe 12fd78c5b0 moved assembly directory for compliance with maven standard directory layout
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@799866 13f79535-47bb-0310-9956-ffa450edef68
2009-08-01 14:23:42 +00:00
Phil Steitz 14478be3d0 Reverted trunk version back during release vote.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@799477 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31 00:56:23 +00:00
Phil Steitz cd352c2cb2 Prepare (again) for 2.0 release.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@799447 13f79535-47bb-0310-9956-ffa450edef68
2009-07-30 21:24:29 +00:00
Phil Steitz 1b7010b3b1 Change trunk version back during release vote.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@799147 13f79535-47bb-0310-9956-ffa450edef68
2009-07-30 01:15:04 +00:00
Phil Steitz 0cd9a890ea Prepare for 2.0 release
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@799144 13f79535-47bb-0310-9956-ffa450edef68
2009-07-30 01:08:34 +00:00
Phil Steitz f03cf381cf Disabled development reports for release.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@798737 13f79535-47bb-0310-9956-ffa450edef68
2009-07-29 00:35:36 +00:00
Phil Steitz ea1617fcb6 Prepare for 2.0-RC1.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797805 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 17:57:05 +00:00
Luc Maisonobe a10238de1d updated plugins to latest version
(except cobertura for now because version 2.3 triggers a strange error in MathUtils)

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795601 13f79535-47bb-0310-9956-ffa450edef68
2009-07-19 19:34:14 +00:00
Luc Maisonobe 40cfef3b2a moved velocity template to a default directory where the maven-changes-plugin look for it
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795599 13f79535-47bb-0310-9956-ffa450edef68
2009-07-19 19:29:40 +00:00
Phil Steitz acb0019f8a Added release notes velocity template.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795545 13f79535-47bb-0310-9956-ffa450edef68
2009-07-19 14:13:31 +00:00
Phil Steitz 832bcda19c Fixed alpha sort of developers.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791496 13f79535-47bb-0310-9956-ffa450edef68
2009-07-06 14:44:40 +00:00
Luc Maisonobe e4a8fdfdf1 Added a check for too few data in linear regression
JIRA: MATH-279

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791244 13f79535-47bb-0310-9956-ffa450edef68
2009-07-05 13:29:37 +00:00
Luc Maisonobe 720a0b2626 added scalar multiply to the Complex class
JIRA: MATH-277

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791237 13f79535-47bb-0310-9956-ffa450edef68
2009-07-05 12:53:13 +00:00
Phil Steitz 1a5345519c Added David Stefka to contributors.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@789515 13f79535-47bb-0310-9956-ffa450edef68
2009-06-30 00:46:06 +00:00
Luc Maisonobe e066e3898b added Dimitri to contributors
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@788808 13f79535-47bb-0310-9956-ffa450edef68
2009-06-26 18:31:48 +00:00
Luc Maisonobe c5f6dff523 added Loess interpolator, applying Eugene Kirpichov's patch
JIRA: MATH-278

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@786819 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 13:42:56 +00:00
Phil Steitz 9f7b8346c8 Added support for Spearman's rank correlation.
JIRA: MATH-136
Thanks to John Gant


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@778085 13f79535-47bb-0310-9956-ffa450edef68
2009-05-24 05:04:21 +00:00
Luc Maisonobe b2507a6759 typo
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@769360 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 12:20:11 +00:00
Phil Steitz 4566fcf22c Added AggregateSummaryStatistics class to support aggregation of SummaryStatistics.
JIRA: MATH-224
Reported by Andre Panisson
Patched by John Bollinger


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@768921 13f79535-47bb-0310-9956-ffa450edef68
2009-04-27 10:51:52 +00:00
Sebastian Bazley 9f00f6a002 Use UTF-8 encoding for copying resources to avoid platform dependency
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@766092 13f79535-47bb-0310-9956-ffa450edef68
2009-04-17 17:29:21 +00:00
Luc Maisonobe 17f0dd2da5 Added a BigFraction class that does not overflow when big numerators or denominators are used.
Jira: MATH-251

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@759543 13f79535-47bb-0310-9956-ffa450edef68
2009-03-28 18:24:11 +00:00
Luc Maisonobe 61e775706d added an implementation of Dantzig's simplex algorithm
to solve constrained linear optimization problems
JIRA: MATH-246

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@758920 13f79535-47bb-0310-9956-ffa450edef68
2009-03-26 23:25:30 +00:00
Luc Maisonobe 8bf548c5e8 Fixed an error in computing gcd and lcm for some extreme values at integer range boundaries.
JIRA: MATH-243

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@746511 13f79535-47bb-0310-9956-ffa450edef68
2009-02-21 13:54:25 +00:00
Luc Maisonobe 39a80bf2cd Added a MathUtils method to check equality given some error bounds
JIRA: MATH-247

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@746506 13f79535-47bb-0310-9956-ffa450edef68
2009-02-21 13:36:08 +00:00
Luc Maisonobe 304ae29268 applied Cyril Briquet's patch (with slight changes) to improve FastFourierTransform efficiency
JIRA: MATH-216

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@740400 13f79535-47bb-0310-9956-ffa450edef68
2009-02-03 19:59:20 +00:00
William Barker bca493b0ea Adding me to the list
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@738375 13f79535-47bb-0310-9956-ffa450edef68
2009-01-28 06:01:02 +00:00
Luc Maisonobe efb60f8449 fixed wrong subversion directory
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@737149 13f79535-47bb-0310-9956-ffa450edef68
2009-01-23 19:04:21 +00:00
Luc Maisonobe 2e405f1724 fixed various minor bugs identified by checkstyle and findbugs
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@735501 13f79535-47bb-0310-9956-ffa450edef68
2009-01-18 16:57:29 +00:00
Luc Maisonobe e60e3de474 Added a new minimization package with an implementation of the Brent algorithm
contributed by Gilles Sadowski.
The implementation needs some testing as it seems to never use the parabola fitting
and only relying on golden section. This may be due to the refactoring I did on
the original patch.
Jira: MATH-177

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@735475 13f79535-47bb-0310-9956-ffa450edef68
2009-01-18 15:39:35 +00:00
Luc Maisonobe d1b140e2b6 updated findbugs plugin version
fixed exclusion rule for some false positives

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@731746 13f79535-47bb-0310-9956-ffa450edef68
2009-01-05 22:17:12 +00:00
Luc Maisonobe c4126f3174 added nth root computation for complex numbers
JIRA: MATH-236

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@729639 13f79535-47bb-0310-9956-ffa450edef68
2008-12-27 16:23:43 +00:00
Luc Maisonobe 11d8f0ec5f Added support for sparse real matrices
JIRA: MATH-230

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@726460 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 15:04:22 +00:00
Luc Maisonobe 578a219a0f Added an int/double hash map (OpenIntToDoubleHashMap) with much smaller
memory overhead than standard java.util.Map (open addressing and no boxing)

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@726459 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 14:56:50 +00:00
Luc Maisonobe 1021f180e5 Added support for multi-dimensional Fourier transform.
JIRA: MATH-152

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@724198 13f79535-47bb-0310-9956-ffa450edef68
2008-12-07 20:48:00 +00:00
Luc Maisonobe 9fc12bd85c added support for Zipf distribution
JIRA: MATH-178

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@724014 13f79535-47bb-0310-9956-ffa450edef68
2008-12-06 17:11:07 +00:00
Luc Maisonobe dc2767c461 added Ted Dunning to the list of contributors (for probability density functions)
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/branches/MATH_2_0@693607 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09 20:59:01 +00:00
Niall Pemberton 3c72402b42 Upgrade to latest clirr plugin version 2.2.2 (fixes problem downloading the old artifact from the repo)
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/branches/MATH_2_0@687302 13f79535-47bb-0310-9956-ffa450edef68
2008-08-20 12:56:47 +00:00
Luc Maisonobe b47b287663 Support for one dimensional vectors has been added to the linear algebra
package with a RealVector interface, a RealVectorImpl default implementation
using a single double array to store elements and a RealVectorFormat class for
input/output.


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/branches/MATH_2_0@680166 13f79535-47bb-0310-9956-ffa450edef68
2008-07-27 19:15:22 +00:00
Niall Pemberton 51a7a27740 change commons-parent to version 11
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/branches/MATH_2_0@678500 13f79535-47bb-0310-9956-ffa450edef68
2008-07-21 17:45:31 +00:00
Luc Maisonobe 815cb8949d putting the <project> tag on one line as recommended by the commons wiki
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/branches/MATH_2_0@667869 13f79535-47bb-0310-9956-ffa450edef68
2008-06-14 19:30:44 +00:00
Niall Pemberton beae2e9891 COMMONSSITE-30 - fix the checkstyle configuration to work for multi-module and review/update <reporting> plugin version numbers for the poms being changed.
- pom's need to use ${basedir} for configuration files as the multi-module profile is run from commons-parent, so if not specified it can't find those files
 - the checkstyle configuration file needs to use ${checkstyle.header.file} for the headerFile property and  <headerFile> element added to the plugin config in the pom.xml
 - fix m1 checkstyle config to reflect the above where appropriate (specify header file property)


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/branches/MATH_2_0@659441 13f79535-47bb-0310-9956-ffa450edef68
2008-05-23 06:14:37 +00:00
Luc Maisonobe c9661749db changed groupId from commons-math to org.apache.commons
as suggested in http://markmail.org/message/hxdsteovws7lalsa

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/branches/MATH_2_0@657736 13f79535-47bb-0310-9956-ffa450edef68
2008-05-19 07:13:41 +00:00
Luc Maisonobe 6ebc980cbc changed minimum java platform version to Java5
this change was discussed in the following thread:
http://markmail.org/message/3v5imgkeh72ypm5v

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/branches/MATH_2_0@657568 13f79535-47bb-0310-9956-ffa450edef68
2008-05-18 15:00:52 +00:00
Luc Maisonobe 35a40c78ea removed dependency on discovery
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/branches/MATH_2_0@651235 13f79535-47bb-0310-9956-ffa450edef68
2008-04-24 12:11:21 +00:00
Luc Maisonobe 7025c49ef3 configured pom for development in branch 2.0
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/branches/MATH_2_0@651203 13f79535-47bb-0310-9956-ffa450edef68
2008-04-24 09:17:37 +00:00
Niall Pemberton b2f0dda11d Upgrade to version 9 of commons-parent
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@635244 13f79535-47bb-0310-9956-ffa450edef68
2008-03-09 14:21:48 +00:00
Niall Pemberton ffc1d28311 Rool Math version number to 1.3-SNAPSHOT following 1.2 release
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@633875 13f79535-47bb-0310-9956-ffa450edef68
2008-03-05 15:20:28 +00:00
Niall Pemberton b4f407e7c3 Remove OSGi configuration in maven-jar-plugin (now handled by maven-bundle-plugin configured in commons-parent)
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@632827 13f79535-47bb-0310-9956-ffa450edef68
2008-03-02 20:05:49 +00:00
Niall Pemberton 0df8de7691 Upgrade to commons-parent-8 and add configuration properties for OSGi (maven-bundle-plugin) and commons-build-plugin
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@632815 13f79535-47bb-0310-9956-ffa450edef68
2008-03-02 19:37:56 +00:00
Phil Steitz b73432e8d6 Made builtBy attribute configurable.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@628515 13f79535-47bb-0310-9956-ffa450edef68
2008-02-17 16:56:26 +00:00
Phil Steitz f6a6d7a0be Prepare for 1.2-RC2.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@628429 13f79535-47bb-0310-9956-ffa450edef68
2008-02-17 05:20:25 +00:00
Phil Steitz ba57ea6c80 Preparing for 1.2-RC1.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@620408 13f79535-47bb-0310-9956-ffa450edef68
2008-02-11 04:52:17 +00:00
Phil Steitz 5af7bd0c31 Updated changes.xml file location.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@620155 13f79535-47bb-0310-9956-ffa450edef68
2008-02-09 17:06:24 +00:00
Luc Maisonobe 67e1e4b48e updated junit version
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@618067 13f79535-47bb-0310-9956-ffa450edef68
2008-02-03 19:31:03 +00:00
Niall Pemberton 1c6411cdee Update m2 build:
- add findbugs-exclude-filter.xml to source distro
 - exclude Cobertura javascript files with license issues
 - remove NOTICE/LICENSE file resources (already in commons-parent pom)
 - update copyright year in NOTICE file to 2008

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@617741 13f79535-47bb-0310-9956-ffa450edef68
2008-02-02 02:10:35 +00:00
Niall Pemberton aa3cfee09b MATH-180 - Add support for OSGi to the m2 build
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@617551 13f79535-47bb-0310-9956-ffa450edef68
2008-02-01 16:31:43 +00:00
Phil Steitz 41eb3cb7b7 Added one-way ANOVA implementation.
JIRA: MATH-173
Contributed by Bob MacCallum.


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@615531 13f79535-47bb-0310-9956-ffa450edef68
2008-01-26 22:42:43 +00:00
Niall Pemberton 0286c95e49 "mathuage" eqyivalent of geek-speak for math devs? Sorry but for ASF licensing you have to communicate like the rest of us!
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@612386 13f79535-47bb-0310-9956-ffa450edef68
2008-01-16 08:46:27 +00:00
Niall Pemberton 768ff5a23d upgrade to commons-parent-7
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@612219 13f79535-47bb-0310-9956-ffa450edef68
2008-01-15 21:04:51 +00:00
Luc Maisonobe f40057449a added an exclusion filter file for findbugs, to prevent false positives from being displayed
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@611643 13f79535-47bb-0310-9956-ffa450edef68
2008-01-13 20:59:58 +00:00
Niall Pemberton fb4949bd07 Upgrade to commons-parent version 6 release
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@609497 13f79535-47bb-0310-9956-ffa450edef68
2008-01-07 03:15:46 +00:00
Phil Steitz 5103a53887 updated clirr plugin version.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@598129 13f79535-47bb-0310-9956-ffa450edef68
2007-11-26 05:12:35 +00:00
Niall Pemberton f033f293ec Update m2 build
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@595590 13f79535-47bb-0310-9956-ffa450edef68
2007-11-16 08:28:36 +00:00
Henri Yandell d762008115 Changing name to 'Commons Xxx'
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@568979 13f79535-47bb-0310-9956-ffa450edef68
2007-08-23 13:38:00 +00:00
Phil Steitz a7cc642717 Updated commons parent version to 4.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@567499 13f79535-47bb-0310-9956-ffa450edef68
2007-08-19 23:06:31 +00:00
Phil Steitz 980c3ae6f1 Temporarily disabled clirr compatibility check.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@562983 13f79535-47bb-0310-9956-ffa450edef68
2007-08-05 23:08:30 +00:00
Phil Steitz 04328af1fc Removed coberta coverage check. Was causing install to fail
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@562981 13f79535-47bb-0310-9956-ffa450edef68
2007-08-05 23:00:03 +00:00
Phil Steitz 720bc3396e Step coberta back down to 2.0 - was causing build failures.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@562980 13f79535-47bb-0310-9956-ffa450edef68
2007-08-05 22:52:35 +00:00
Brett Porter f8b552a1d4 don't need to use SSL for a read-only connection
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@562975 13f79535-47bb-0310-9956-ffa450edef68
2007-08-05 21:59:36 +00:00
Niall Pemberton d91fee369c Remove jakarta references from m1 and m2 builds
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@560337 13f79535-47bb-0310-9956-ffa450edef68
2007-07-27 17:52:04 +00:00