Uses of Interface
cern.colt.matrix.linalg.Blas
Packages that use Blas
Package
Description
Linear Algebraic matrix computations operating on
DoubleMatrix2D
and DoubleMatrix1D
.-
Uses of Blas in cern.colt.matrix.linalg
Classes in cern.colt.matrix.linalg that implement BlasModifier and TypeClassDescriptionclass
Sequential implementation of the Basic Linear Algebra System.class
Parallel implementation of the Basic Linear Algebra System for symmetric multi processing boxes.Fields in cern.colt.matrix.linalg declared as BlasModifier and TypeFieldDescriptionstatic final Blas
SeqBlas.seqBlas
Little trick to allow for "aliasing", that is, renaming this class.protected Blas
SmpBlas.seqBlas
static Blas
SmpBlas.smpBlas
The public global parallel blas; initialized viaSmpBlas.allocateBlas(int, cern.colt.matrix.linalg.Blas)
.Methods in cern.colt.matrix.linalg with parameters of type BlasModifier and TypeMethodDescriptionstatic 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.Constructors in cern.colt.matrix.linalg with parameters of type Blas