Interface MatrixDecompositor

All Superinterfaces:
Serializable
All Known Implementing Classes:
AbstractDecompositor, CholeskyDecompositor, EigenDecompositor, LUDecompositor, QRDecompositor, RawLUDecompositor, RawQRDecompositor, SingularValueDecompositor

public interface MatrixDecompositor extends Serializable
Interface for implementing various matrix decompositions. More details

here.

  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Checks whether this decompositor is applicable to given matrix or not.
    Decomposes the wrapped matrix.
    Returns the self matrix of this decompositor.
  • Method Details

    • decompose

      Matrix[] decompose()
      Decomposes the wrapped matrix.
      Returns:
    • self

      Matrix self()
      Returns the self matrix of this decompositor.
      Returns:
    • applicableTo

      boolean applicableTo(Matrix matrix)
      Checks whether this decompositor is applicable to given matrix or not.
      Parameters:
      matrix -
      Returns: