Uses of Interface
cern.colt.matrix.linalg.Blas
-
Packages that use Blas Package Description cern.colt.matrix.linalg Linear Algebraic matrix computations operating onDoubleMatrix2DandDoubleMatrix1D. -
-
Uses of Blas in cern.colt.matrix.linalg
Classes in cern.colt.matrix.linalg that implement Blas Modifier and Type Class Description classSeqBlasSequential implementation of the Basic Linear Algebra System.classSmpBlasParallel implementation of the Basic Linear Algebra System for symmetric multi processing boxes.Fields in cern.colt.matrix.linalg declared as Blas Modifier and Type Field Description static BlasSeqBlas. seqBlasLittle trick to allow for "aliasing", that is, renaming this class.protected BlasSmpBlas. seqBlasstatic BlasSmpBlas. smpBlasThe public global parallel blas; initialized viaSmpBlas.allocateBlas(int, cern.colt.matrix.linalg.Blas).Methods in cern.colt.matrix.linalg with parameters of type Blas Modifier and Type Method Description static voidSmpBlas. 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 Constructor Description SmpBlas(int maxThreads, Blas seqBlas)Constructs a blas using a maximum of maxThreads threads; each executing the given sequential algos.
-