Uses of Interface
org.ojalgo.matrix.Provider2D.Rank

Packages that use Provider2D.Rank
  • Uses of Provider2D.Rank in org.ojalgo.matrix

    Classes in org.ojalgo.matrix that implement Provider2D.Rank
    Modifier and Type
    Class
    Description
    class 
    BasicMatrix<N extends Comparable<N>,M extends BasicMatrix<N,M>>
    A base class for, easy to use, immutable (thread safe) matrices with a rich feature set.
    final class 
    A matrix (linear algebra) with Complex NumberSet.C elements, implemented using dual 64-bit double values. (2 x 64 = 128)
    final class 
    A matrix (linear algebra) with Quaternion NumberSet.H elements, implemented using four 64-bit double values. (4 x 64 = 256)
    final class 
    A matrix (linear algebra) with Rational NumberSet.Q elements, implemented using dual 64-bit long values. (2 x 64 = 128)
    final class 
    A matrix (linear algebra) with Real NumberSet.R elements, approximated by 32-bit float.
    final class 
    A matrix (linear algebra) with Real NumberSet.R elements, approximated by 64-bit double.
    final class 
    A matrix (linear algebra) with Real NumberSet.R elements, approximated by 128-bit floating-point values (implemented using dual 64-bit double). (2 x 64 = 128)
  • Uses of Provider2D.Rank in org.ojalgo.matrix.decomposition

    Modifier and Type
    Interface
    Description
    interface 
    Cholesky<N extends Comparable<N>>
    Cholesky: [A] = [L][L]H (or [R]H[R])
    static interface 
    “Spectral decomposition” refers specifically to the orthogonal/unitary eigen-decomposition of a normal matrix (most commonly Hermitian / symmetric).
    interface 
    LDL<N extends Comparable<N>>
    LDL: [A] = [L][D][L]H (or [R]H[D][R])
    interface 
    LDU<N extends Comparable<N>>
    LDU: [A] = [L][D][U] ( [PL][L][D][U][PU] )
    interface 
    LU<N extends Comparable<N>>
    LU: [A] = [L][U]
    static interface 
    A rank-revealing matrix decomposition of a matrix [A] is a decomposition that is, or can be transformed to be, on the form [A]=[X][D][Y]T where: [X] and [Y] are square and well conditioned. [D] is diagonal with nonnegative and non-increasing values on the diagonal.
    interface 
    QR<N extends Comparable<N>>
    QR: [A] = [Q][R] Decomposes [this] into [Q] and [R] where: [Q] is an orthogonal matrix (orthonormal columns).
    interface 
    Singular Value: [A] = [U][S][V]T Decomposes [this] into [U], [S] and [V] where: [U] is an orthogonal matrix.
    Modifier and Type
    Class
    Description
    final class 
    Quasi-Definite LDL (QDLDL) sparse decomposition.