Colt - Scientific and Technical Computing in Java

  •        4157

Colt distribution consists of several free Java libraries bundled under one single uniform umbrella. Namely the Colt library, the Jet library, the CoreJava library, and the Concurrent library.

The Colt library provides fundamental general-purpose data structures optimized for numerical data, such as resizable arrays, dense and sparse matrices (multi-dimensional arrays), linear algebra, associative containers and buffer management. The Jet library contains mathematical and statistical tools for data analysis, powerful histogramming functionality, Random Number Generators and Distributions useful for (event) simulations, and more. The CoreJava library contains C-like print formatting. The Concurrent library contains standardized, efficient utility classes commonly encountered in parallel & concurrent programming.

http://acs.lbl.gov/software/colt/

Tags
Implementation
License
Platform

   




Related Projects

Parallel-Colt


Multithreaded version of Colt - a library for high performance scientific and technical computing in Java.

perl-Math-GSL - Math::GSL Perl module - resticted interface to GNU Scientific Library


Math::GSL Perl module - resticted interface to GNU Scientific Library

Foreval (math parser)


Foreval is compiler of mathematical expressions(formulas) given as string at run-time (math parser). (present as dll library and delphi component) For fast and exact scientific calculations.

Meta Numerics


The Meta.Numerics math and statistics library supports scientific computing on the .NET platform. It offers an object-oriented API for matrix algebra, advanced functions of real and complex numbers, signal processing, and data analysis.

math - A Clojure math utility library


A Clojure math utility library



android-utils - Android utility library with math voodoo and object caching


Android utility library with math voodoo and object caching

Commons Math: The Apache Commons Mathematics Library


Commons Math is a library of lightweight, self-contained mathematics and statistics components addressing the most common problems not available in the Java programming language. it has support for Linear Algebra, Probability Distributions, Numerical Algebra, Statistics, Transform methods, Least Square etc.

mathex - Math Utility Library


Math Utility Library

nex - Math, Concurrency, and Utility Library


Math, Concurrency, and Utility Library

Scirust - Scientific Computing Library in Rust


SciRust is a Scientific computing library written in Rust programming language. The objective is to design a generic library which can be used as a backbone for scientific computing. Its current areas of focus includes Matrices, Linear algebra, Statistics, and Signal processing.

QVision: Computer Vision Library for Qt


Computer vision and image processing library for Qt.

perl-Math-Libm - Math::Libm - Perl extension for the C math library, libm


Math::Libm - Perl extension for the C math library, libm

perl-Math-Cephes - Math::Cephes - Perl interface to the cephes math library


Math::Cephes - Perl interface to the cephes math library

perl-Math-BigInt-GMP - Math::BigInt::GMP - use the GMP library for Math::BigInt routines


Math::BigInt::GMP - use the GMP library for Math::BigInt routines

cl-symbolic-math - Very simple symbolic math library for Common Lisp (ie. runtime math without EVAL)


Very simple symbolic math library for Common Lisp (ie. runtime math without EVAL)

Stdlib - Standard library for JavaScript and Node.js.


Stdlib is a standard library for JavaScript and Node.js, with an emphasis on numeric computing. The library provides a collection of robust, high performance libraries for mathematics, statistics, streams, utilities, and more.

math--gsl - Perl interface to the GNU Scientific Library


Perl interface to the GNU Scientific Library

Java Math Library


Java Math Library (JML) is a fairly robust mathematics library that can be used for anything from basic calculations to some more advanced mathematical functions.

string-math - Do math with large numbers as strings


A library that will be made in multiple languages for doing math with large numbers as strings. You wouldn't normally be able to add 723645862349523984563945692836598326459832659832675 and 398756823476592384756893247652346589324659834659365932489 in C or Java. Use this basic library for adding/subtracting/multiplying/dividing these two numbers as strings and get the output as a string.

Math - Simple math library for games programming.


Simple math library for games programming.