Commit Graph

1937 Commits

Author SHA1 Message Date
Phil Steitz 96d9a2bbd2 Fixed typo and one missed s/used/translated
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@799111 13f79535-47bb-0310-9956-ffa450edef68
2009-07-29 22:49:23 +00:00
Phil Steitz a021d46d5c Put copyright notices in NOTICE.txt, clean up LICENSE.txt (mostly s/used/translated)
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@799105 13f79535-47bb-0310-9956-ffa450edef68
2009-07-29 22:35:15 +00:00
Luc Maisonobe d15cb255c2 added references to the classes that are derived works of existing products
in the NOTICE and LICENSE files

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@799007 13f79535-47bb-0310-9956-ffa450edef68
2009-07-29 18:45:06 +00:00
Luc Maisonobe a311e54561 improved introduction of derived works original licenses as per Phil's suggestion
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@798949 13f79535-47bb-0310-9956-ffa450edef68
2009-07-29 15:33:24 +00:00
Luc Maisonobe 6c96f095a4 fixed copyright year
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@798948 13f79535-47bb-0310-9956-ffa450edef68
2009-07-29 15:30:56 +00:00
Phil Steitz 67ca596d6a Updated menu to include 2.0 javadoc.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@798738 13f79535-47bb-0310-9956-ffa450edef68
2009-07-29 00:36:40 +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
Luc Maisonobe 6f2c42002f moves subcomponents licenses and disclaimers from NOTICE to LICENSE file,
as required by Apache release policy
http://www.apache.org/dev/release.html#distributing-code-under-several-licenses

thanks to sebb for identifying the issue and providing a pointer to the right way to handle this

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@798697 13f79535-47bb-0310-9956-ffa450edef68
2009-07-28 20:14:14 +00:00
Phil Steitz bc4a56407e fixed typo
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797854 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 23:32:07 +00:00
Phil Steitz 93609a7ffd Minor edits.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797834 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 20:56:49 +00:00
Phil Steitz 19838971de Updated download page for 2.0 release.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797833 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 20:56:06 +00:00
Phil Steitz d24a9529a8 Dropped maven 1 release notes jsl.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797831 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 20:28:28 +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
Phil Steitz e302655c61 Dropped unenlightening reference.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797802 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 17:23:35 +00:00
Phil Steitz 2dc148477f Fixed javadoc link.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797801 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 17:22:06 +00:00
Phil Steitz e827b4f2d7 Dropped reference to non-existent method.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797800 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 17:21:28 +00:00
Luc Maisonobe 39e1afecdd removed a print
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797799 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 17:08:08 +00:00
Luc Maisonobe f65ae79732 removed a print
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797797 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 17:01:48 +00:00
Luc Maisonobe 43a609a740 improved test coverage
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797795 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 16:51:58 +00:00
Luc Maisonobe 2194603459 improved test coverage
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797792 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 16:41:58 +00:00
Luc Maisonobe cfd7b30418 improved test coverage
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797791 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 16:26:23 +00:00
Luc Maisonobe afb42aaf58 improved test coverage
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797790 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 16:21:52 +00:00
Luc Maisonobe 1a7da0d08a removed unused function
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797789 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 16:18:17 +00:00
Luc Maisonobe cc245b6568 added tests for recent changes
improved coverage

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797787 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 16:14:42 +00:00
Luc Maisonobe 270d18280c make sure at least one run in the multistart univariate optimizer uses the complete search domain
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797786 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 16:13:55 +00:00
Luc Maisonobe 4e2dd4df1f fixed an error in multistart univariate optimizer:
the optima found were sorted according to the independant variable x,
not according to the function value y

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797785 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 16:12:25 +00:00
Luc Maisonobe 48d014dac1 limited accuracy of numbers in string comparisons
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797744 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 11:09:14 +00:00
Luc Maisonobe 00589c9975 improved test coverage
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797742 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 10:58:56 +00:00
Luc Maisonobe 648a02f0b4 the new base class does not call setSeed,
defensive programming against too early calls to setSeed are not useful anymore

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797246 13f79535-47bb-0310-9956-ffa450edef68
2009-07-23 22:21:46 +00:00
Luc Maisonobe 441880be46 removed a javadoc paragraph that is not true anymore
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@797237 13f79535-47bb-0310-9956-ffa450edef68
2009-07-23 21:44:55 +00:00
Luc Maisonobe 257578b72b improved test coverage
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@796553 13f79535-47bb-0310-9956-ffa450edef68
2009-07-21 21:54:47 +00:00
Luc Maisonobe 0c2dd848f7 fixed javadoc
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@796552 13f79535-47bb-0310-9956-ffa450edef68
2009-07-21 21:51:30 +00:00
Luc Maisonobe f42fe54595 added an implementation of the Mersenne twister pseudo random number generator
the implementation comes from Mantissa and was a translation of the 2002 version
in C by the algorithm authors, which was published under a BSD license

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@796546 13f79535-47bb-0310-9956-ffa450edef68
2009-07-21 21:38:55 +00:00
Luc Maisonobe c705d93e2b added a base class for bits streams based modern pseudo random generators
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@796545 13f79535-47bb-0310-9956-ffa450edef68
2009-07-21 21:33:31 +00:00
Luc Maisonobe 05d4f8539c added new seeding methods for random generators
this will allow implementing some modern and efficient generators
that require a lots of bits for seeding in the form of complete integer arrays

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@796543 13f79535-47bb-0310-9956-ffa450edef68
2009-07-21 21:32:38 +00:00
Luc Maisonobe 5fd4a00932 improved test coverage
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@796040 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 22:01:30 +00:00
Luc Maisonobe b6d4e8649a fixed an index error triggering ArrayIndexOutOfBoundException for an add after a clear
if size has grown

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@796021 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 21:27:12 +00:00
Luc Maisonobe 36e2a9ee50 added tests for the synchronized version of multivariate summary statistics
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@796004 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 20:52:52 +00:00
Luc Maisonobe be3c1e1170 delegate creation of tested class to a factory so that the derived class
SynchronizedDescriptiveStatisticsTest can override it and ... really test
SynchronizedDescriptiveStatistics

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@796003 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 20:51:56 +00:00
Luc Maisonobe 7b6cd406a2 improved test coverage
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795996 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 20:29:07 +00:00
Luc Maisonobe 9d5d0da39b checked serialization of TransformerMap and added a test for it
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795994 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 20:23:47 +00:00
Luc Maisonobe bf740630ae checked serialization of EuclideanIntegerPoint and added a tests suite for the class
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795984 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 20:13:24 +00:00
Luc Maisonobe 4cf9d99208 optimizers should not be serializable
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795978 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 19:57:08 +00:00
Luc Maisonobe 77b5519151 checked serialization of DefaultTransformer and added a test for it
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795975 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 19:50:12 +00:00
Luc Maisonobe d7f7b629b8 removed automatically generated TODO comment
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795974 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 19:35:35 +00:00
Luc Maisonobe 6135415f31 convergence checkers should not be serializable
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795972 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 19:34:06 +00:00
Luc Maisonobe cb545b5bc0 checked serialization of BigReal and added a tests suite for the class
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795963 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 19:23:43 +00:00
Luc Maisonobe ac01fdfb7a handle serialization of BigRealField (which is a singleton) properly and test it
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795912 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 16:51:09 +00:00
Luc Maisonobe 04749a6a81 handle serialization of ComplexField (which is a singleton) properly and test it
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795911 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 16:48:30 +00:00
Luc Maisonobe 417766430e handle serialization of FractionField (which is a singleton) properly and test it
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795909 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 16:45:08 +00:00