commons-math.git
12 years agoMoved mantissa, experimental sources to branches. EXPERIMENTAL EXPERIMENTAL
Phil Steitz [Sat, 27 Mar 2010 20:00:19 +0000 (20:00 +0000)] 
Moved mantissa, experimental sources to branches.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/branches/EXPERIMENTAL@928257 13f79535-47bb-0310-9956-ffa450edef68

12 years agoMATH-333 fixed EXPERIMENTAL@928240
Dimitri Pourbaix [Tue, 16 Feb 2010 11:12:55 +0000 (11:12 +0000)] 
MATH-333 fixed

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk/src/experimental@910475 13f79535-47bb-0310-9956-ffa450edef68

13 years agoremoved remaining references to DenseXxx{Matrix/Vector}
Luc Maisonobe [Thu, 11 Jun 2009 12:35:42 +0000 (12:35 +0000)] 
removed remaining references to DenseXxx{Matrix/Vector}

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk/src/experimental@783741 13f79535-47bb-0310-9956-ffa450edef68

13 years agorenamed RealMatrixImpl, RealVectorImpl, FieldMatrixImpl and FieldVectorImpl
Luc Maisonobe [Thu, 11 Jun 2009 08:54:02 +0000 (08:54 +0000)] 
renamed RealMatrixImpl, RealVectorImpl, FieldMatrixImpl and FieldVectorImpl
into Array2DRowRealMatrix, ArrayRealVector, Array2DRowFieldMatrix and ArrayFieldVector
as suggested by Sam in http://markmail.org/message/hh37ivxpzaoapekj

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk/src/experimental@783702 13f79535-47bb-0310-9956-ffa450edef68

13 years agoreplaced Object[] parameters by variable arguments in exceptions constructors
Luc Maisonobe [Sat, 21 Feb 2009 20:01:14 +0000 (20:01 +0000)] 
replaced Object[] parameters by variable arguments in exceptions constructors
this allows simpler error declaration and removes the need for the strange
null argument with fixed messages

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk/src/experimental@746578 13f79535-47bb-0310-9956-ffa450edef68

13 years agoFailed attempt to implement Strassen matrix multiplication on recursive layout as
Luc Maisonobe [Fri, 13 Feb 2009 14:38:48 +0000 (14:38 +0000)] 
Failed attempt to implement Strassen matrix multiplication on recursive layout as
described in Siddhartha Chatterjee, Alvin R. Lebeck, Praveen K. Patnala and Mithuna
Thottehodi paper "Recursive Array Layout and Fast Matrix Multiplication".

As of 2009-02-13, this implementation does not work! The padding at left and bottom
sides of the matrix should be cleared after some operations like scalerAdd and is not.
Also there is a limitation in the multiplication that can only process matrices with
sizes similar enough to have the same power of two number of tiles in all three
matrices A, B and C such that C = A*B. These parts have not been fixed since the
performance gain with respect to DenseRealMatrix are not very important, and the
numerical stability is poor.

This may well be due to a bad implementation.

This code has been put in the experimental directory for the record, putting it into
production would require solving all these issues.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk/src/experimental@744126 13f79535-47bb-0310-9956-ffa450edef68

13 years agoMoved math 2.0 branch to trunk.
Phil Steitz [Tue, 2 Dec 2008 02:21:22 +0000 (02:21 +0000)] 
Moved math 2.0 branch to trunk.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk/src/experimental@722335 13f79535-47bb-0310-9956-ffa450edef68

14 years agoclarified the ODE package by breaking in into several sub-packages and renaming EXPERIMENTAL@722333
Luc Maisonobe [Mon, 23 Jun 2008 08:01:38 +0000 (08:01 +0000)] 
clarified the ODE package by breaking in into several sub-packages and renaming
classes. This also prepares future work for non-stiff solvers.

SwitchingFunctions is now known as EventHandler
SwitchingFunctionsHandler is now known as CombinedEventsManager

The user manual as also been slightly improved, both to reflect these changes
and to make it easier to grasp the underlying principles in our implementation
of ODE solving

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/branches/MATH_2_0/src/experimental@670469 13f79535-47bb-0310-9956-ffa450edef68

14 years agoreplaced inefficient use of constructors for Integer, Long, Float and Double
Luc Maisonobe [Tue, 10 Jun 2008 19:32:52 +0000 (19:32 +0000)] 
replaced inefficient use of constructors for Integer, Long, Float and Double
by the recommended static valueOf methods that cache results

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/branches/MATH_2_0/src/experimental@666292 13f79535-47bb-0310-9956-ffa450edef68

14 years agobranching for initial work on 2.0
Luc Maisonobe [Thu, 24 Apr 2008 09:03:43 +0000 (09:03 +0000)] 
branching for initial work on 2.0
starting from a copy of trunk, shortly after 1.2 release

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/branches/MATH_2_0/src/experimental@651200 13f79535-47bb-0310-9956-ffa450edef68

14 years agoMoving to TLP EXPERIMENTAL@651199
Henri Yandell [Sun, 29 Jul 2007 03:42:34 +0000 (03:42 +0000)] 
Moving to TLP

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk/src/experimental@560660 13f79535-47bb-0310-9956-ffa450edef68

14 years agoMoving back :) EXPERIMENTAL@560659
Henri Yandell [Sun, 29 Jul 2007 03:42:15 +0000 (03:42 +0000)] 
Moving back :)

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@560658 13f79535-47bb-0310-9956-ffa450edef68

14 years agoMoving to TLP EXPERIMENTAL@560657
Henri Yandell [Sun, 29 Jul 2007 03:40:41 +0000 (03:40 +0000)] 
Moving to TLP

git-svn-id: https://svn.apache.org/repos/asf/commons/commons/proper/math/trunk/src/experimental@560657 13f79535-47bb-0310-9956-ffa450edef68

15 years agoAdded missing license headers. EXPERIMENTAL@560656
Phil Steitz [Thu, 31 May 2007 07:37:24 +0000 (07:37 +0000)] 
Added missing license headers.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@543073 13f79535-47bb-0310-9956-ffa450edef68

15 years agoFixed copyright header (committing in parts as the full commit timed out)
Henri Yandell [Wed, 29 Nov 2006 07:08:19 +0000 (07:08 +0000)] 
Fixed copyright header (committing in parts as the full commit timed out)

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@480437 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMoved R test sources to src/test.
Phil Steitz [Sun, 12 Mar 2006 04:29:49 +0000 (04:29 +0000)] 
Moved R test sources to src/test.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@385243 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdded Pascal distribution contributed in BZ #38766.
Phil Steitz [Sun, 26 Feb 2006 16:14:03 +0000 (16:14 +0000)] 
Added Pascal distribution contributed in BZ #38766.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@381115 13f79535-47bb-0310-9956-ffa450edef68

17 years agoFixed error in TTestImpl.homoscedasticTtest. Implementation was
Phil Steitz [Mon, 2 May 2005 05:14:49 +0000 (05:14 +0000)] 
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/src/experimental@165583 13f79535-47bb-0310-9956-ffa450edef68

17 years agosvn:keywords correction
Dirk Verbeeck [Sat, 26 Feb 2005 13:11:52 +0000 (13:11 +0000)] 
svn:keywords correction

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@155427 13f79535-47bb-0310-9956-ffa450edef68

17 years agoInitial commit - R verification tests.
Phil Steitz [Fri, 10 Dec 2004 05:47:17 +0000 (05:47 +0000)] 
Initial commit - R verification tests.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@141520 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMoved BeanTransformer classes to experimental directory.
Phil Steitz [Mon, 6 Dec 2004 05:40:48 +0000 (05:40 +0000)] 
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/src/experimental@141512 13f79535-47bb-0310-9956-ffa450edef68

18 years agoNow that we have BeanUtils "free" versions of these they do not need to be maintained...
Mark R. Diggory [Tue, 1 Jun 2004 23:45:11 +0000 (23:45 +0000)] 
Now that we have BeanUtils "free" versions of these they do not need to be maintained in experimental.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@141264 13f79535-47bb-0310-9956-ffa450edef68

18 years agoMoving BeanTransformer to Experimental
Mark R. Diggory [Tue, 1 Jun 2004 22:10:17 +0000 (22:10 +0000)] 
Moving BeanTransformer to Experimental

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@141260 13f79535-47bb-0310-9956-ffa450edef68

18 years agoRemoving BeanListUnivariate example from test cases. Improving ListUnivariate Seriali...
Mark R. Diggory [Tue, 1 Jun 2004 21:28:06 +0000 (21:28 +0000)] 
Removing BeanListUnivariate example from test cases. Improving ListUnivariate Serialization Example.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@141257 13f79535-47bb-0310-9956-ffa450edef68

18 years agoRestored original copyright date.
Phil Steitz [Wed, 18 Feb 2004 03:24:20 +0000 (03:24 +0000)] 
Restored original copyright date.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@141099 13f79535-47bb-0310-9956-ffa450edef68

18 years agoRemoving default generated @author Administrator tags from Eclipse
Mark R. Diggory [Thu, 29 Jan 2004 16:54:05 +0000 (16:54 +0000)] 
Removing default generated @author Administrator tags from Eclipse

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@141080 13f79535-47bb-0310-9956-ffa450edef68

18 years agoActually, we should really be switching to Apache license 2.0.
Mark R. Diggory [Thu, 29 Jan 2004 16:52:41 +0000 (16:52 +0000)] 
Actually, we should really be switching to Apache license 2.0.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@141079 13f79535-47bb-0310-9956-ffa450edef68

18 years agoHappy New Year, updating all license years to 2004
Mark R. Diggory [Thu, 29 Jan 2004 00:49:03 +0000 (00:49 +0000)] 
Happy New Year, updating all license years to 2004

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@141074 13f79535-47bb-0310-9956-ffa450edef68

18 years agoNew additions of CholeskySolver contributed by Stefan Koeberle
Mark R. Diggory [Sun, 23 Nov 2003 19:53:40 +0000 (19:53 +0000)] 
New additions of CholeskySolver contributed by Stefan Koeberle

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@141044 13f79535-47bb-0310-9956-ffa450edef68

18 years agoHere's my idea for approximating derivatives. It follows the decorator layout of...
Brent Worden [Sat, 22 Nov 2003 05:59:31 +0000 (05:59 +0000)] 
Here's my idea for approximating derivatives.  It follows the decorator layout of commons-collections.  The main interface point is the UnivariateRealFunctionUtils type which is responisble for creating decorated UnivariateRealFunction objects.  To demostrate the how the decorators could be used, I added the UnivariateRealFunctionUtilsTest class which computes a local maximum of a function using derivative decorators and the default solver.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@141043 13f79535-47bb-0310-9956-ffa450edef68

18 years agoextends MathException....
Mark R. Diggory [Thu, 20 Nov 2003 04:26:38 +0000 (04:26 +0000)] 
extends MathException....

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@141042 13f79535-47bb-0310-9956-ffa450edef68

18 years agoI've thought about this and I like the idea of getting some of this code available...
Mark R. Diggory [Thu, 20 Nov 2003 04:22:17 +0000 (04:22 +0000)] 
I've thought about this and I like the idea of getting some of this code available in the cvs for experimentation, I'm going ahead and adding it for others to look at and consider.

This directory will not get compiled into the regular build process or future distributions. We can work on an ant script to provide easy build of this if others think it neccessary.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk/src/experimental@141041 13f79535-47bb-0310-9956-ffa450edef68