Interface MatrixDecomposition.EconomySize<N extends Comparable<N>>

All Superinterfaces:
MatrixDecomposition<N>, Structure1D, Structure2D
All Known Subinterfaces:
Bidiagonal<N>, QR<N>, SingularValue<N>
All Known Implementing Classes:
BidiagonalDecomposition, BidiagonalDecomposition.C128, BidiagonalDecomposition.H256, BidiagonalDecomposition.Q128, BidiagonalDecomposition.R064, BidiagonalDecomposition.R128, QRDecomposition, QRDecomposition.C128, QRDecomposition.H256, QRDecomposition.Q128, QRDecomposition.R064, QRDecomposition.R128, RawQR, RawSingularValue, SingularValueDecomposition, SingularValueDecomposition.C128, SingularValueDecomposition.H256, SingularValueDecomposition.Q128, SingularValueDecomposition.R064, SingularValueDecomposition.R128
Enclosing interface:
MatrixDecomposition<N extends Comparable<N>>

public static interface MatrixDecomposition.EconomySize<N extends Comparable<N>> extends MatrixDecomposition<N>
Several matrix decompositions can be expressed "economy sized" - some rows or columns of the decomposed matrix parts are not needed for the most releveant use cases, and can therefore be left out. By default these matrix decompositions should be "economy sized". Setting
invalid reference
#setFullSize(boolean)
to true should switch to "full sized".
  • Method Details

    • isFullSize

      boolean isFullSize()
      Returns:
      True if it will generate a full sized decomposition.