All Classes and Interfaces

Class
Description
A range over all available indices.
 
 
 
A complex value with double precision.
 
A complex value with float precision.
 
EXPERIMENTAL, not yet used for anything usefull...
 
Matrix which collects all kinds of decompositions.
Class to hold an LU decomposition result.
Class to represent a QR decomposition.
Represents a function on doubles.
A general matrix class for double typed values.
Eigenvalue and Eigenvector related functions.
Represents a function on floats.
A general matrix class for float typed values.
 
General functions which are geometric in nature.
Range which varies over pre-specified indices.
Information class which holds the version String User: mikio Date: 2/12/13 Time: 3:28 PM
Range which varies from a given interval.
Implementation of some Blas functions, mostly those which require linear runtime in the number of matrix elements.
 
 
LapackException for a specific argument.
 
Base class for all exceptions within LAPACK.
 
Exception thrown when matrices are singular.
Class which allows to load a dynamic file as resource (for example, from a jar-file)
 
A simple command-line style benchmarking program.
This class provides the functions from java.lang.Math for matrices.
Native BLAS and LAPACK functions.
Help class for loading libraries needed for NativeBlas The only use of this class is to have NativeBlas inherit from this class.
 
 
 
Functions which generate random permutations.
A PointRange is a range which only has a single point.
Created by IntelliJ IDEA.
The Range interface represents basically a set of indices.
A bunch of static functions for making construction of ranges more uniform.
Run a few sanity checks on the installation to see whether everything runs as expected.
This class provides a cleaner direct interface to the BLAS routines by extracting the parameters of the matrices from the matrices itself.
 
 
Solving linear equations.
 
Container for trigonometric functions on vectors and matrices.