Projects / Shared Scientific Toolbox i... / Releases / Major feature enhancements

RSS All releases tagged Major feature enhancements

  •  21 Apr 2009 11:58
Avatar

Release Notes: Object arrays have been updated to carry reified, and not erased, types. A utility class for combinatorics has been added. Plotting abstractions have been upgraded to support surface plots. Numerous array utility methods have been added. The networking layer has been upgraded to use an internally multithreaded design. Filter abstractions have been introduced to allow users to transform inbound and outbound data. Preliminary SSL/TLS support, implemented as a filter, is now available.

  •  14 Feb 2009 11:35
Avatar

Release Notes: Linear algebra operations for singular value decomposition, eigenvalue decomposition, and matrix inverses have been added -- the user may find these as RealArray#mSVD, RealArray#mEigs, and RealArray#mInvert, respectively. Multidimensional sparse arrays have been added and ascribe to the standard Array interface. Java 1.6 is now required to build and run. The build process now uses Apache Ivy to manage external dependencies. The native layer has been fully documented with Doxygen, and a Make target has been added.

  •  12 Jan 2009 22:25
Avatar

Release Notes: IntegerArray now supports the find operation for extracting indices along a dimension. API method names have been updated to avoid shadowing. Numerous dimensionwise and elementwise operations have been added for IntegerArrays and RealArrays. The Matrix#diag operation has been added, and returns diagonals as column vectors. There are more variants of the Control#transfer convenience method. Multidimensional array I/O has been abstracted as a service.

  •  30 Nov 2008 11:55
Avatar

Release Notes: An annotation-driven finite state machine specification has been created, along with an annotation-driven command line argument API using the Apache Commons CLI library underneath. Laplacian of Gaussian filters have been added. Alternate array slicing semantics have been added. The logging infrastructure has been updated to use Log4J underneath SLF4J. The CMake build process has been updated. The full distribution now ships with statically linked, precompiled FFTW 3.2. Directory structure has been reorganized to separate Jars from source code.

  •  02 Nov 2008 00:03
Avatar

Release Notes: Logging has migrated to SLF4J. The build process for native libraries has migrated to CMake for build system generation. Additional backports of popular methods exclusive to the Java 1.6 foundation classes have been added. Subtle class loader memory leaks have been fixed. Source distributions have been consolidated into a single distribution featuring Linux 32-bit, Linux 64-bit, and Windows 32-bit builds. Windows builds of native libraries have been fixed to conform for JNIEXPORT, JNIIMPORT, and JNICALL conventions. A README file has been added to all distributions.

  •  04 Sep 2008 06:45
Avatar

Release Notes: The shared.metaclass package has been added to enable fine-grained control over class loading behavior; the user manual has been updated accordingly. Multidimensional array classes have been modified to support manipulation of empty arrays that have a zero dimension. The source code, especially the native layer, has been reorganized to make it more modular and readable. Many build and dependency issues have been resolved. The SST is now fully Java 1.5 compliant with backports of methods from the 1.6 version of java.util.Arrays.

Screenshot

Project Spotlight

JDAL (Java Database Application Library)

A Java Database Application Library.

Screenshot

Project Spotlight

GNU libmicrohttpd

A C library providing HTTP server functionality.