Archive for the ‘Changelog’ Category.

UJMP v0.2.4 released

It’s been a long time since the last release. This version brings a lot of improvements, especially concerning linear algebra functions. UJMP now fully supports solving linear equations and decomposition methods: Singular value decomposition, Eigenvalue decomposition, LU, QR, and Cholesky decomposition.
Many basic functions such as scaling and matrix multiplication can use multiple threads which improved performance a lot.

UJMP v0.2.3 released

This version brings support for BigInteger and BigDecimal matrices. Also a lot of refactoring, bug fixing and other improvements.

UJMP v0.2.2 released

  • This is a maintenance release which includes changes for the next version of JDMP.
  • New Factory classes have been created to allow easier switching of matrix implementations in the future.
  • A cool demo showing the Mandelbrot fractal has been included
  • Some minor bugfixes, improvements and API changes.

UJMP v0.2.1 released

This release brings support for additional matrix packages and other libraries:

  • Interface to Shared Scientific Toolbox
  • Interface to Ojalgo
  • Interface to parallelcolt
  • Interface to JSci
  • Interface to JScience
  • Interface to Lucene

A benchmark is included to compare the performance of UJMP against other matrix libraries, including Colt, Jama, and many others.

Additional interfaces have been created to better reflect the the matrix type, e.g. SparseMatrix.

And of course: bug fixes and improvements!

Version 0.2.0 (2009-01-18)

  • dependencies removed: ujmp-core and ujmp-gui require no other jar files!
  • refactoring of interfaces: cleaner class hierarchy
  • included new methods to replace missing values
  • Main methods for core and GUI to display information
  • a lot of bugfixes

Version 0.1.1 (2008-09-07)

  • matrix gui moved from JDMP to UJMP
  • bugfixes
  • improvements

Version 0.1.0 (2008-07-29)

  • Initial version separated from JDMP