WhatHere you will find a repository of scientific libraries and programs written primarily in Java covering a wide berth of topics. In making these tools available to the public, the author hopes that
... [More]
they will save you time from having to write your own.
Currently, the following projects are included:
The Shared Scientific Toolbox, a library for scientific computing. It features a multidimensional arrays package, a high-performance networking package, an advanced class loading framework, a dataflow engine for multi-core, and JNI bindings to the highly-acclaimed FFTW library. Dapper, a large-scale, lightweight distributed computing environment built as an alternative to systems like Apache's Hadoop and Microsoft's Dryad. It provides configuration-free setup, rich and robust semantics for dynamic modification of the dataflow graph at runtime, and a user interface for dataflow visualization and management. Miscellaneous utilities like SCMSync (not to be confused with the official Subversion tool of a similar name), which allows synchronization of Git and Subversion source/destination working images in any pairing.
WhyHigh quality scientific code is important in that it can lead to extensive reuse, while at the same time serving as a vessel for conveying research ideas.
HowFeel free to peruse the Subversion repository here. Alternatively, you can follow the links to the right to visit constituent project pages. [Less]