Télécharger la liste

Description du projet

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.

Système requise

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 prend désormais en charge l'opération de recherche pour extraire des indices le long d'une dimension. Les noms de méthodes API ont été mis à jour pour éviter l'ombrage. De nombreuses opérations dimensionwise et elementwise ont été ajoutés pour IntegerArrays et RealArrays. Le # Matrix opération diag a été ajouté, et les diagonales retourne en tant que vecteurs de colonne. Il existe des variantes plus du contrôle # transfert de méthode de commodité. Multidimensional array I / O a été abstrait comme un service.
Tags: Major feature enhancements
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.

2008-12-22 16:45
1.06

Support pour la lecture et l'écriture Matlab "mat" des fichiers a été ajouté, permettant de lire dans les tableaux multidimensionnels Matlab comme des tableaux multidimensionnels SST, et vice versa. Elementwise de nombreuses opérations ont été ajoutées aux tableaux multidimensionnels. Moyenne des filtres ont été ajoutés. Un défaut qui a causé la classe lors du chargement de mécanismes permettant de générer un nombre excessif de fichiers temporaires a été fixé.
Tags: Minor feature enhancements
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.

2008-11-30 20:55
1.05

Une annotation motorisé fini spécification état de la machine a été créé, avec une annotation fondée en ligne de commande de l'API en utilisant l'argument de la Chambre des communes Apache bibliothèque CLI-dessous. Laplacien de filtres gaussiens ont été ajoutées. Array Autre tranchage sémantique ont été ajoutés. L'infrastructure de l'exploitation forestière a été mis à jour pour utiliser Log4J dessous SLF4J. CMake le processus de construction a été mis à jour. La distribution complète est maintenant livré avec les programmes liés statiquement, précompilés FFTW 3.2 Structure de l'annuaire. A été réorganisé afin Jars distinctes à partir du code source.
Tags: Major feature enhancements
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.

2008-11-02 09:03
1.04

L'exploitation forestière a migré vers SLF4J. Le processus de construction pour les bibliothèques natives a migré vers CMake pour construire génération de système. Backports additionnel de méthodes populaires exclusive aux 1,6 Foundation Classes Java ont été ajoutés. Les fuites de mémoire chargeur de classe subtils ont été corrigés. Les distributions sources ont été regroupées en une seule distribution avec Linux 32 bits, Linux 64 bits et Windows 32-bit builds. Les versions Windows de bibliothèques natives ont été corrigées pour être conformes à DNIEXPORT, JNIIMPORT et les conventions DNICALL. Un fichier README a été ajoutée à toutes les distributions.
Tags: Major feature enhancements
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.

2008-09-04 15:45
1.03

Le paquet shared.metaclass a été ajouté pour permettre un contrôle fin sur le comportement de chargement de classe, le manuel d'utilisation a été mis à jour en conséquence. Classes tableau multidimensionnel ont été modifiés en charge la manipulation de tableaux vides qui ont une dimension zéro. Le code source, en particulier la couche native, a été réorganisée afin de la rendre plus modulaire et plus lisible. Beaucoup de construire et les problèmes de dépendance ont été résolus. Le SST est désormais pleinement compatible avec Java 1.5 backports de méthodes à partir de la version 1.6 de java.util.Arrays.
Tags: Major feature enhancements
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.

Project Resources