From a318dd7efdd5b50196e65467108894969b3be810 Mon Sep 17 00:00:00 2001 From: Alberto Ruiz Date: Fri, 15 Nov 2013 18:40:45 +0100 Subject: move changes.md to CHANGELOG --- CHANGELOG | 188 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ CHANGES.md | 189 ------------------------------------------------------------- 2 files changed, 188 insertions(+), 189 deletions(-) create mode 100644 CHANGELOG delete mode 100644 CHANGES.md diff --git a/CHANGELOG b/CHANGELOG new file mode 100644 index 0000000..8cecb1b --- /dev/null +++ b/CHANGELOG @@ -0,0 +1,188 @@ +0.15.2.0 +-------- + + * general pinvTol and improved pinv + +0.15.1.0 +-------- + + * One-dimensional minimization + + * Doubly-adaptive quadrature for difficult integrands + +0.15.0.0 +-------- + + * Data.Packed.Foreign (additional FFI helpers) + + * NFData instance of Matrix + + * Unidimensional root finding + + * In Numeric.LinearAlgebra.Util: + pairwise2D, rowOuters, null1, null1sym, size, unitary, mt, (¦), (?), (¿) + + * diagBlock + + * meanCov moved to Container + +0.14.1.0 +-------- + + * In Numeric.LinearAlgebra.Util: + convolution: corr, conv, corr2, conv2, separable, corrMin + kronecker: vec, vech, dup, vtrans + +0.14.0.0 +-------- + + * integration over infinite intervals + + * msadams and msbdf methods for ode + + * Numeric.LinearAlgebra.Util + + * (<\>) extended to multiple right-hand sides + + * orth + +0.13.0.0 +-------- + + * tests moved to new package hmatrix-tests + +0.11.2.0 +-------- + + * geigSH' (symmetric generalized eigensystem) + + * mapVectorWithIndex + +0.11.1.0 +-------- + + * exported Mul + + * mapMatrixWithIndex{,M,M_} + +0.11.0.0 +-------- + + * flag -fvector default = True + + * invlndet (inverse and log of determinant) + + * step, cond + + * find + + * assoc, accum + +0.10.0.0 +-------- + + * Module reorganization + + * Support for Float and Complex Float elements (excluding LAPACK computations) + + * Binary instances for Vector and Matrix + + * optimiseMult + + * mapVectorM, mapVectorWithIndexM, unzipVectorWith, and related functions. + + * diagRect admits diagonal vectors of any length without producing an error, + and takes an additional argument for the off-diagonal elements. + + * different signatures in some functions + +0.9.3.0 +-------- + + * flag -fvector to optionally use Data.Vector.Storable.Vector + without any conversion. + + * Simpler module structure. + + * toBlocks, toBlocksEvery + + * cholSolve, mbCholSH + + * GSL Nonlinear Least-Squares fitting using Levenberg-Marquardt. + + * GSL special functions moved to separate package hmatrix-special. + + * Added offset of Vector, allowing fast, noncopy subVector (slice). + Vector is now identical to Roman Leshchinskiy's Data.Vector.Storable.Vector, + so we can convert from/to them in O(1). + + * Removed Data.Packed.Convert, see examples/vector.hs + +0.8.3.0 +-------- + + * odeSolve + + * Matrix arithmetic automatically replicates matrix with single row/column + + * latexFormat, dispcf + +0.8.2.0 +-------- + + * fromRows/fromColumns now automatically expand vectors of dim 1 + to match the common dimension. + fromBlocks also replicates single row/column matrices. + Previously all dimensions had to be exactly the same. + + * display utilities: dispf, disps, vecdisp + + * scalar + + * minimizeV, minimizeVD, using Vector instead of lists. + +0.8.1.0 +-------- + + * runBenchmarks + +0.8.0.0 +-------- + + * singularValues, fullSVD, thinSVD, compactSVD, leftSV, rightSV + and complete interface to [d|z]gesdd. + Algorithms based on the SVD of large matrices can now be + significantly faster. + + * eigenvalues, eigenvaluesSH + + * linearSolveLS, rq + +0.7.2.0 +-------- + + * ranksv + +0.7.1.0 +-------- + + * buildVector/buildMatrix + + * removed NFData instances + +0.6.0.0 +-------- + + * added randomVector, gaussianSample, uniformSample, meanCov + + * added rankSVD, nullspaceSVD + + * rank, nullspacePrec, and economy svd defined in terms of ranksvd. + + * economy svd now admits zero rank matrices and return a "degenerate + rank 1" decomposition with zero singular value. + + * added NFData instances for Matrix and Vector. + + * liftVector, liftVector2 replaced by mapVector, zipVector. + diff --git a/CHANGES.md b/CHANGES.md deleted file mode 100644 index 1fb3b1b..0000000 --- a/CHANGES.md +++ /dev/null @@ -1,189 +0,0 @@ -0.15.2.0 --------- - -- general pinvTol and improved pinv - -0.15.1.0 --------- - -- One-dimensional minimization - -- Doubly-adaptive quadrature for difficult integrands - -0.15.0.0 --------- - -- Data.Packed.Foreign (additional FFI helpers) - -- NFData instance of Matrix - -- Unidimensional root finding - -- In Numeric.LinearAlgebra.Util: - pairwise2D, rowOuters, null1, null1sym, size, unitary, mt, (¦), (?), (¿) - -- diagBlock - -- meanCov moved to Container - -0.14.1.0 --------- - -- In Numeric.LinearAlgebra.Util: - convolution: corr, conv, corr2, conv2, separable, corrMin - kronecker: vec, vech, dup, vtrans - -0.14.0.0 --------- - -- integration over infinite intervals - -- msadams and msbdf methods for ode - -- Numeric.LinearAlgebra.Util - -- (<\>) extended to multiple right-hand sides - -- orth - -0.13.0.0 --------- - -- tests moved to new package hmatrix-tests - -0.11.2.0 --------- - -- geigSH' (symmetric generalized eigensystem) - -- mapVectorWithIndex - - -0.11.1.0 --------- - -- exported Mul - -- mapMatrixWithIndex{,M,M_} - -0.11.0.0 --------- - -- flag -fvector default = True - -- invlndet (inverse and log of determinant) - -- step, cond - -- find - -- assoc, accum - -0.10.0.0 --------- - -- Module reorganization - -- Support for Float and Complex Float elements (excluding LAPACK computations) - -- Binary instances for Vector and Matrix - -- optimiseMult - -- mapVectorM, mapVectorWithIndexM, unzipVectorWith, and related functions. - -- diagRect admits diagonal vectors of any length without producing an error, - and takes an additional argument for the off-diagonal elements. - -- different signatures in some functions - -0.9.3.0 --------- - -- flag -fvector to optionally use Data.Vector.Storable.Vector - without any conversion. - -- Simpler module structure. - -- toBlocks, toBlocksEvery - -- cholSolve, mbCholSH - -- GSL Nonlinear Least-Squares fitting using Levenberg-Marquardt. - -- GSL special functions moved to separate package hmatrix-special. - -- Added offset of Vector, allowing fast, noncopy subVector (slice). - Vector is now identical to Roman Leshchinskiy's Data.Vector.Storable.Vector, - so we can convert from/to them in O(1). - -- Removed Data.Packed.Convert, see examples/vector.hs - -0.8.3.0 --------- - -- odeSolve - -- Matrix arithmetic automatically replicates matrix with single row/column - -- latexFormat, dispcf - -0.8.2.0 --------- - -- fromRows/fromColumns now automatically expand vectors of dim 1 - to match the common dimension. - fromBlocks also replicates single row/column matrices. - Previously all dimensions had to be exactly the same. - -- display utilities: dispf, disps, vecdisp - -- scalar - -- minimizeV, minimizeVD, using Vector instead of lists. - -0.8.1.0 --------- - -- runBenchmarks - -0.8.0.0 --------- - -- singularValues, fullSVD, thinSVD, compactSVD, leftSV, rightSV - and complete interface to [d|z]gesdd. - Algorithms based on the SVD of large matrices can now be - significantly faster. - -- eigenvalues, eigenvaluesSH - -- linearSolveLS, rq - -0.7.2.0 --------- - -- ranksv - -0.7.1.0 --------- - -- buildVector/buildMatrix - -- removed NFData instances - -0.6.0.0 --------- - -- added randomVector, gaussianSample, uniformSample, meanCov - -- added rankSVD, nullspaceSVD - -- rank, nullspacePrec, and economy svd defined in terms of ranksvd. - -- economy svd now admits zero rank matrices and return a "degenerate - rank 1" decomposition with zero singular value. - -- added NFData instances for Matrix and Vector. - -- liftVector, liftVector2 replaced by mapVector, zipVector. - -- cgit v1.2.3