Download List

Descripción del Proyecto

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.

2011-01-10 17:48
1.12

El paquete de la red ya ha sido ampliamente rediseñado para que los controladores de conexión de devolución de llamada puede realizarse independientemente de los mecanismos de transporte. El mecanismo de filtro de interceptación se ha formalizado para aumentar la capacidad de programación de protocolos personalizados. Anterior relaciones de dependencia se han disociado en previsión de uso independiente de los paquetes individuales. El código base de todo ha sido embellecido y rediseñado para adaptarse a las mejores prácticas. El proceso de construcción ha sido actualizado para soportar de 32 - y 64-bit de Windows compilación cruzada. La jerarquía compartida .* ha sido renombrado a org.shared .*.
The networking package has been extensively refactored so that connection callback handlers can be implemented independently of transport mechanisms. The intercepting filter mechanism has been formalized to increase programmability of custom protocols. Previous dependency relations have been decoupled in anticipation of standalone use of individual packages. The entire codebase has been beautified and reworked to conform to best practices. The build process has been updated to support both 32- and 64-bit Windows cross-compilation. The shared.* hierarchy has been renamed to org.shared.*.

2010-04-02 19:41
1.11

Métodos más amplia se han añadido, como Array concat # y # IntegerArray ndgrid. anotaciones de los recursos se han actualizado para ser menos detallado. El proceso de generación se ha actualizado para dar cabida a Mac OS X. La compresión y descompresión de codecs se han agregado como parte del paquete shared.codec. Un paquete de Ubuntu ya está disponible. Múltiples errores en la biblioteca JNI, se han readaptado y fijos.
More array methods have been added, like Array#concat and IntegerArray#ndgrid. Resource annotations have been updated to be less verbose. The build process has been updated to accomodate Mac OS X. Compression and decompression codecs have been added as part of the shared.codec package. An Ubuntu package is now available. Multiple bugs in the JNI library were refactored and fixed.

2009-04-21 20:58
1.10

Matrices de objetos han sido actualizadas para llevar a cosificada, y no se borran, los tipos. Una clase de utilidad para la combinatoria se ha añadido. Abstracciones de trazado se han actualizado para apoyar a las parcelas de superficie. Numerosos métodos de utilidad matriz se han añadido. La capa de red ha sido actualizado para utilizar un diseño interior de multiproceso. Filtro abstracciones se han introducido para permitir a los usuarios a transformar los datos entrantes y salientes. Preliminar SSL / TLS, implementado como un filtro, ya está disponible.
Tags: Major feature enhancements
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.

2009-03-20 21:27
1.09

Dinámicamente ampliable matrices de valores primitivos se han añadido. RealArray reducir las operaciones aceptan múltiples dimensiones de interés. Numerosos métodos de conveniencia se han añadido, incluidos los binarios de búsqueda que devuelve "más cercano" índices. Abstracciones trazado se han mejorado la usabilidad y la generalización. El proceso de construcción está ahora totalmente integrada con Apache Ivy.
Dynamically growable arrays of primitive values have been added.
RealArray reduce operations now accept multiple dimensions of interest.
Numerous convenience methods have been added, including binary searching that returns "nearest" indices.
Plotting abstractions have been improved for usability and generalizability.
The build process is now fully integrated with Apache Ivy.

2009-02-14 20:35
1.08

Las operaciones de álgebra lineal para la descomposición de valor singular, la descomposición de valores propios, y las matrices inversas se han añadido - el usuario puede encontrar estos como RealArray # mSVD, RealArray Meigs # y # mInvert RealArray, respectivamente. Matrices multidimensionales escasos se han añadido y atribuir a la interfaz de matriz estándar. Java 1.6 está ahora obligado a construir y ejecutar. El proceso de construcción ahora usa Apache Ivy para gestionar las dependencias externas. La capa de nativos han sido ampliamente documentados con Doxygen, y un objetivo de hacer ha sido añadido.
Tags: Major feature enhancements
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.

Project Resources