Commit Graph

724 Commits

Author SHA1 Message Date
Phil Steitz a4d35ef08b Made PRNG pluggable for classes in the random package.
* Added RandomGeneratorinterface extracted from java.util.random.
* Added and abstract implementation, AbstractRandomGenerator providing default
  implementations of methods based on nextDouble().
* Added a constructor taking a RandomGenerator as an argument to RandomDataImpl
* Changed ValueServer to use a RandomData in its constructor.
* Changes to 1.0 classes should be backward compatible
  (including serialization).


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@170243 13f79535-47bb-0310-9956-ffa450edef68
2005-05-15 18:23:35 +00:00
Phil Steitz 9d8f4849c3 Fixed javadoc typo
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@170242 13f79535-47bb-0310-9956-ffa450edef68
2005-05-15 18:22:02 +00:00
Phil Steitz 723dd64d2e Fixed order of entries, added due-to in last update.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@169128 13f79535-47bb-0310-9956-ffa450edef68
2005-05-08 04:55:57 +00:00
Phil Steitz 2e929ff4a9 Added C. Scott Ananian to contributors.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@169127 13f79535-47bb-0310-9956-ffa450edef68
2005-05-08 04:54:18 +00:00
Phil Steitz 746892442f Ported numerics improvements in commons lang Fraction implementation.
Added utility methods for overflow-checked integer arithmetic and
improved gcd method in MathUtils.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@168072 13f79535-47bb-0310-9956-ffa450edef68
2005-05-04 05:14:59 +00:00
Phil Steitz 6a82146702 Fixed error in TTestImpl.homoscedasticTtest. Implementation was
incorrectly using heteroscedastic t statistic. Also improved sensitivity
of test cases.
BZ #34677
Reported by: Gilles Gaillard


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@165583 13f79535-47bb-0310-9956-ffa450edef68
2005-05-02 05:14:49 +00:00
Phil Steitz ddda136b4b Removed unused import.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@165581 13f79535-47bb-0310-9956-ffa450edef68
2005-05-02 05:01:44 +00:00
Phil Steitz e368d0d702 Updated copyright dates.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@161625 13f79535-47bb-0310-9956-ffa450edef68
2005-04-17 05:12:15 +00:00
Phil Steitz 4a4f843f04 Fixed javadoc errors. One-sided t-test significance adjustment was
reversed in javadoc for boolean-valued test methods.
BZ #34448
Reported by: Gilles Gaillard


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@161613 13f79535-47bb-0310-9956-ffa450edef68
2005-04-16 21:49:45 +00:00
Phil Steitz 2eb28c766c Updated to reflect 34448 fix.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@161612 13f79535-47bb-0310-9956-ffa450edef68
2005-04-16 21:42:59 +00:00
Brent Worden 0b61f84404 updating copyright
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@159729 13f79535-47bb-0310-9956-ffa450edef68
2005-04-01 20:49:27 +00:00
Brent Worden ee310159d9 PR: 34230
Fixed bug in PolynomialSplineFunction to allow evaluation of the function at the last knot point.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@159727 13f79535-47bb-0310-9956-ffa450edef68
2005-04-01 20:45:21 +00:00
Phil Steitz 5fc7e64e55 Changed siteAddress to cvs.apache.org and changed mailing list archive links to match commons site.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@159224 13f79535-47bb-0310-9956-ffa450edef68
2005-03-28 04:59:09 +00:00
Brent Worden 93a6d754cc added weibull distribution
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@157874 13f79535-47bb-0310-9956-ffa450edef68
2005-03-17 03:20:12 +00:00
Phil Steitz 9b4fe9da0a Added subversion links
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@155666 13f79535-47bb-0310-9956-ffa450edef68
2005-02-28 05:12:42 +00:00
Phil Steitz 167aecf38d Created separate javadoc links for 1.0 release, 1.1-dev.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@155665 13f79535-47bb-0310-9956-ffa450edef68
2005-02-28 05:12:03 +00:00
Dirk Verbeeck 2a9f2b6255 convert .cvsignore to svn:ignore
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@155505 13f79535-47bb-0310-9956-ffa450edef68
2005-02-26 13:45:21 +00:00
Dirk Verbeeck 9cdfd53d3b svn:keywords correction
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@155427 13f79535-47bb-0310-9956-ffa450edef68
2005-02-26 13:11:52 +00:00
Brent Worden 56305e9807 fixed incorrect test data that was causing test failures.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@155246 13f79535-47bb-0310-9956-ffa450edef68
2005-02-24 21:03:25 +00:00
Brent Worden 19ddf2957e added cauchy distribution
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@155159 13f79535-47bb-0310-9956-ffa450edef68
2005-02-24 03:59:05 +00:00
Brent Worden 0bc811fa7f added rounding methods.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@151480 13f79535-47bb-0310-9956-ffa450edef68
2005-02-05 06:24:20 +00:00
Brent Worden d53731afbe added fraction class and fraction formatting classes.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@151479 13f79535-47bb-0310-9956-ffa450edef68
2005-02-05 05:49:45 +00:00
Dirk Verbeeck 3bad03d075 change http://nagoya.apache.org/bugzilla
to http://issues.apache.org/bugzilla

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@149300 13f79535-47bb-0310-9956-ffa450edef68
2005-01-31 21:03:02 +00:00
Dirk Verbeeck 9edd1441d2 Use SVN changelog
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@149180 13f79535-47bb-0310-9956-ffa450edef68
2005-01-30 23:02:28 +00:00
Brent Worden 0fd0134889 Removed references to nagoya. Replaced with issues and mail-archives
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141523 13f79535-47bb-0310-9956-ffa450edef68
2005-01-11 05:41:22 +00:00
Phil Steitz 1dc2847bed Include LICENSE.txt and NOTICE.txt in jars.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141522 13f79535-47bb-0310-9956-ffa450edef68
2004-12-13 04:53:25 +00:00
Phil Steitz ca225527d3 Get NOTICE.txt included in META-INF of distribution jars.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141521 13f79535-47bb-0310-9956-ffa450edef68
2004-12-13 04:07:17 +00:00
Phil Steitz 786fc945fb Initial commit - R verification tests.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141520 13f79535-47bb-0310-9956-ffa450edef68
2004-12-10 05:47:17 +00:00
Phil Steitz 562b3a0b12 Increased precision of target values used in tests.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141519 13f79535-47bb-0310-9956-ffa450edef68
2004-12-10 05:18:16 +00:00
Phil Steitz 9ac7173ff7 Fixed error in comment.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141518 13f79535-47bb-0310-9956-ffa450edef68
2004-12-10 05:16:52 +00:00
Phil Steitz 2b30dee0c8 Post-1.0 update.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141517 13f79535-47bb-0310-9956-ffa450edef68
2004-12-10 05:12:52 +00:00
Phil Steitz d81e3a0765 Prepare for 1.0 release.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141515 13f79535-47bb-0310-9956-ffa450edef68
2004-12-07 03:57:19 +00:00
Phil Steitz fdbecfc0b9 Updated to reflect PR# 32538 changes.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141514 13f79535-47bb-0310-9956-ffa450edef68
2004-12-06 06:03:01 +00:00
Phil Steitz 6e57f9a1ba Removed JDK 1.4 dependent code.
PR# 32538.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141513 13f79535-47bb-0310-9956-ffa450edef68
2004-12-06 05:49:44 +00:00
Phil Steitz ab2028cdfc Moved BeanTransformer classes to experimental directory.
Partially addresses PR# 32538 (JDK 1.4 dependencies).


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141512 13f79535-47bb-0310-9956-ffa450edef68
2004-12-06 05:40:48 +00:00
Phil Steitz 231b152acd Upped advertised JDK compatability level to 1.3.
- Complex equals uses Double.doubletoRawLongBits (fixing would make
   equals less sensitive).
 - Beta fails compilation (easy to fix)


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141511 13f79535-47bb-0310-9956-ffa450edef68
2004-12-05 23:56:50 +00:00
Phil Steitz ec258cc166 Removed text file obsoleted by changes.xml.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141510 13f79535-47bb-0310-9956-ffa450edef68
2004-12-05 23:22:47 +00:00
Phil Steitz ba3834fa63 Removed STATUS file obsoleted by project.xml, changes.xml
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141509 13f79535-47bb-0310-9956-ffa450edef68
2004-12-05 23:19:11 +00:00
Phil Steitz b622f54ef7 Eliminate dup entry added by mistake in last commit.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141508 13f79535-47bb-0310-9956-ffa450edef68
2004-12-05 17:42:36 +00:00
Phil Steitz 775bc46779 Updated for 1.0 release.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141507 13f79535-47bb-0310-9956-ffa450edef68
2004-12-05 17:34:27 +00:00
Phil Steitz a403c7da89 Updated for 1.0 release.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141506 13f79535-47bb-0310-9956-ffa450edef68
2004-12-05 17:21:30 +00:00
Phil Steitz facf275db4 Added test case using 2-way table containing zeros (illustrates PR #32531).
Increased accuracy of target values in one test case.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141505 13f79535-47bb-0310-9956-ffa450edef68
2004-12-04 20:52:43 +00:00
Phil Steitz a39153784e Fixed bug in ChiSquareTest isNonNegative function that was incorrectly
rejecting 2-way tables with zero counts.
Fixes PR #32531
Reported by: Hans van der Heijden


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141504 13f79535-47bb-0310-9956-ffa450edef68
2004-12-04 20:47:46 +00:00
Phil Steitz 01c927d650 Fixed spelling.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141502 13f79535-47bb-0310-9956-ffa450edef68
2004-11-09 12:41:37 +00:00
Brent Worden 81b1571ad3 added poisson description to user guide.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141501 13f79535-47bb-0310-9956-ffa450edef68
2004-11-09 02:26:55 +00:00
Phil Steitz 2b1de18a2d Prepare for Rc2.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141500 13f79535-47bb-0310-9956-ffa450edef68
2004-11-08 01:42:49 +00:00
Phil Steitz 1f6963b660 Prepare for RC2.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141499 13f79535-47bb-0310-9956-ffa450edef68
2004-11-08 01:38:17 +00:00
Phil Steitz 78bf73cb68 Fixed broken javadoc link.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141498 13f79535-47bb-0310-9956-ffa450edef68
2004-11-08 01:03:43 +00:00
Phil Steitz d4638be678 Removed broken link.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141497 13f79535-47bb-0310-9956-ffa450edef68
2004-11-08 00:56:06 +00:00
Phil Steitz 297f7e849b Fixed copyright date.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141496 13f79535-47bb-0310-9956-ffa450edef68
2004-11-07 20:39:15 +00:00