Colt 1.2.0

Colt

Open Source Libraries for High Performance Scientific and Technical Computing in Java


Packages 
Package Description
cern.clhep
A Java port of CLHEP 1.4.0 (C++) - A Class Library for High Energy Physics; still quite incomplete - should probably find a way to take cern.clhep out of this distribution and merge cern.clhep with hep.lcd (SLAC).
cern.colt
Core base classes; Operations on primitive arrays such as sorting, partitioning and permuting.
cern.colt.bitvector
Bit vectors and bit matrices.
cern.colt.buffer
Fixed sized (non resizable) streaming buffers connected to a target objects to which data is automatically flushed upon buffer overflow.
cern.colt.function
Core interfaces for functions, comparisons and procedures on objects and primitive data types.
cern.colt.list
Resizable lists holding objects or primitive data types such as int, double, etc.
cern.colt.list.adapter
List adapters that make Colt lists compatible with the JDK 1.2 Collections Framework.
cern.colt.map
Automatically growing and shrinking maps holding objects or primitive data types such as int, double, etc.
cern.colt.matrix
Matrix interfaces and factories; efficient and flexible dense and sparse 1, 2, 3 and d-dimensional matrices holding objects or primitive data types such as int, double, etc; Templated, fixed sized (not dynamically resizable); Also known as multi-dimensional arrays or Data Cubes.
cern.colt.matrix.bench
Matrix benchmarks.
cern.colt.matrix.doublealgo
Double matrix algorithms such as print formatting, sorting, partitioning and statistics.
cern.colt.matrix.impl
Matrix implementations; You normally need not look at this package, because all concrete classes implement the abstract interfaces of cern.colt.matrix, without subsetting or supersetting.
cern.colt.matrix.linalg
Linear Algebraic matrix computations operating on DoubleMatrix2D and DoubleMatrix1D.
cern.colt.matrix.objectalgo
Object matrix algorithms such as print formatting, sorting, partitioning and statistics.
cern.jet.math
Tools for basic and advanced mathematics: Arithmetics and Algebra, Polynomials and Chebyshev series, Bessel and Airy functions, Function Objects for generic function evaluation, etc.
cern.jet.random
Large variety of probability distributions featuring high performance generation of random numbers, CDF's and PDF's.
cern.jet.random.engine
Engines generating strong uniformly distributed pseudo-random numbers; Needed by all JET probability distributions since they rely on uniform random numbers to generate random numbers from their own distribution.
cern.jet.random.sampling
Samples (picks) random subsets of data sequences.
cern.jet.stat
Tools for basic and advanced statistics: Estimators, Gamma functions, Beta functions, Probabilities, Special integrals, etc.
cern.jet.stat.quantile
Scalable algorithms and data structures to compute approximate quantiles over very large data sequences.
corejava
C-like number formatting that follows printf conventions.
hep.aida
Interfaces for compact, extensible, modular and performant histogramming functionality.
hep.aida.bin
Multisets (bags) with efficient statistics operations defined upon; This package requires the Colt distribution.
hep.aida.ref
Reference implementation of the AIDA histogram interfaces.
Colt 1.2.0

Jump to the Colt Homepage