From: Anders P. <ap...@op...> - 2007-01-05 12:04:31
|
*Changes: *1: New project structure and build script. There are now two jars; one called ojalgo-?.jar and one called optimatika-?.jar. The latter/new one contains everything that requires third party jars. This includes Colt, Jama and Jampack. The package names have also been changed. org.ojalgo have been replaced by se.optimatika.colt, se.optimatika.jama and se.optimatika.jampack. All you need to do is to change the import statements. For the "pure" ojAlgo code nothing has changed. 2: New matrix constructor (and make-method in MatrixFactory) and some new matrix stores; RawStore, ColtStore (similar to ColtMatrix), JamaStore (similar to JamaMatrix) & JampackStore (similar to JampackMatrix). 3: org.ojalgo.random.SampleSet is now immutable. The internal data is not (cannot be) altered in any way. 4: Everything in org.ojalgo.series is changed... 5: org.ojalgo.function.polynomial is cleaned up, but everything should work as before. 6: The package org.ojalgo.function.quadratic is removed, and the class org.ojalgo.optimisation.Expression slightly modified. 7: All MatrixDecomposition implementors that had a working solve(BasicMatrix aRHS) method now also have a solve(MatrixStore<Number> aRHS) method. 8: The internals of the BasicArray and MatrixStore implementations have been reworked again resulting in significant performance gains for some operations. 9: All methods in PhysicalStore that took MatrixStore as input now instead take PhysicalStore. The old versions are still available but deprecated. SourceForge.net wrote: > Project: ojAlgo (ojalgo) > Package: ojAlgo > Date : 2007-01-05 12:54 > > Project "ojAlgo" ('ojalgo') has released the new version of package 'ojAlgo'. > You can download it from SourceForge.net by following this link: > <https://sourceforge.net/project/showfiles.php?group_id=79000&release_id=476059> > or browse Release Notes and ChangeLog by visiting this link: > <https://sourceforge.net/project/shownotes.php?release_id=476059> > > You receive this email because you requested to be notified when new versions > of this package were released. If you don't wish to be notified in the future, > please login to SourceForge.net and click this link: > <https://sourceforge.net/project/filemodule_unmonitor.php?filemodule_id=80289> > If you lost your SourceForge.net login name or password, refer to this document: > <https://sourceforge.net/docman/display_doc.php?docid=760&group_id=1> > > Note that you may receive this message indirectly via one of your mailing list > subscriptions. Please review message headers before reporting unsolicited > mailings. > |