Author: psteitz Date: Thu Jul 30 21:21:55 2009 New Revision: 799445 URL: http://svn.apache.org/viewvc?rev=799445&view=rev Log: Added description for 2.0 release.
Modified: commons/proper/math/trunk/src/site/xdoc/changes.xml Modified: commons/proper/math/trunk/src/site/xdoc/changes.xml URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/site/xdoc/changes.xml?rev=799445&r1=799444&r2=799445&view=diff ============================================================================== --- commons/proper/math/trunk/src/site/xdoc/changes.xml (original) +++ commons/proper/math/trunk/src/site/xdoc/changes.xml Thu Jul 30 21:21:55 2009 @@ -38,7 +38,33 @@ <title>Commons Math Release Notes</title> </properties> <body> - <release version="2.0" date="TBD" description="TBD"> + <release version="2.0" date="2009-08-03" description=" +This is a major release. It combines bug fixes, new features and +changes to existing features. Most notable among the new features are: +decomposition algorithms in the linear algebra package (LU, QR, Cholesky, +SVD, eigen decomposition) which are based on the popular JAMA API (but +much faster); support for sparse matrices and vectors; +support for any field-based matrix (Complex, Fraction ...); +support for genetic algorithms; +several new optimization algorithms (Dantzig's simplex for linear +constrained problems, conjugate gradient, Brent); +support for curve fitting with special cases for harmonic and polynomial +functions; +support for state derivative in ODE step handlers; +new multistep integrators (Adams-Bashforth and Adams-Moulton) with +variable stepsize; +regression algorithms; +rank transformations; +Mersenne twister pseudo random number generator. +This release is NOT source and binary compatible with earlier versions +of Commons Math. Starting with version 2.0 of the library, the minimal +version of the Java platform required to compile and use commons-math +is Java 5. Users are encouraged to upgrade to this version, as in addition +to new features, this release includes numerous bug fixes. Users of +Commons Math 1.0-1.2 should recompile their code against the 2.0 jar. +Most of the compilation errors users will encounter after the switch +will be due to classes moved due to package reorganization. These errors +are simply solved by adjusting the import statements in users code."> <action dev="luc" type="add" > Added an implementation of the Mersenne twister pseudo random number generator from Makoto Matsumoto and Takuji Nishimura