Download List

Project Description

The Shared Scientific Toolbox is a library that facilitates development of efficient, modular, and robust scientific/distributed computing applications in Java. It features multidimensional arrays with extensive linear algebra and FFT support, an asynchronous, scalable networking layer, and advanced class loading, message passing, and statistics packages.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-01-13 07:25
1.07

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.
Tags: Major feature enhancements

2008-12-22 16:45
1.06

Support for reading and writing Matlab "mat" files has been added, making it possible to read in Matlab multidimensional arrays as SST multidimensional arrays, and vice versa. Numerous elementwise operations have been added to multidimensional arrays. Mean filters have been added. A defect that caused class loading mechanisms to generate an excessive number of temporary files has been fixed.
Tags: Minor feature enhancements

2008-11-30 20:55
1.05

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.
Tags: Major feature enhancements

2008-11-02 09:03
1.04

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.
Tags: Major feature enhancements

2008-09-04 15:45
1.03

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.
Tags: Major feature enhancements

Project Resources