| Package | Description |
|---|---|
| cern.colt.matrix.linalg |
Linear Algebraic matrix computations operating on
DoubleMatrix2D
and DoubleMatrix1D. |
| Modifier and Type | Class and Description |
|---|---|
class |
SeqBlas
Sequential implementation of the Basic Linear Algebra System.
|
class |
SmpBlas
Parallel implementation of the Basic Linear Algebra System for symmetric multi processing boxes.
|
| Modifier and Type | Field and Description |
|---|---|
static Blas |
SeqBlas.seqBlas
Little trick to allow for "aliasing", that is, renaming this class.
|
static Blas |
SmpBlas.smpBlas
The public global parallel blas; initialized via
SmpBlas.allocateBlas(int, cern.colt.matrix.linalg.Blas). |
| Modifier and Type | Method and Description |
|---|---|
static void |
SmpBlas.allocateBlas(int maxThreads,
Blas seqBlas)
Sets the public global variable SmpBlas.smpBlas to a blas using a maximum of maxThreads threads, each executing the given sequential algorithm; maxThreads is normally the number of CPUs.
|
Jump to the Colt Homepage