Class BaseDecomposition_DDRB_to_DDRM

java.lang.Object
org.ejml.dense.row.decomposition.BaseDecomposition_DDRB_to_DDRM
All Implemented Interfaces:
org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.DMatrixRMaj>
Direct Known Subclasses:
CholeskyDecomposition_DDRB_to_DDRM, QRDecomposition_DDRB_to_DDRM, TridiagonalDecomposition_DDRB_to_DDRM

public class BaseDecomposition_DDRB_to_DDRM extends Object implements org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.DMatrixRMaj>
Generic interface for wrapping a DMatrixRBlock decomposition for processing of DMatrixRMaj.
  • Field Details

    • alg

      protected org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.DMatrixRBlock> alg
    • workspace

      protected org.ejml.data.DGrowArray workspace
    • Ablock

      protected org.ejml.data.DMatrixRBlock Ablock
    • blockLength

      protected int blockLength
  • Constructor Details

    • BaseDecomposition_DDRB_to_DDRM

      public BaseDecomposition_DDRB_to_DDRM(org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.DMatrixRBlock> alg, int blockLength)
  • Method Details

    • decompose

      public boolean decompose(org.ejml.data.DMatrixRMaj A)
      Specified by:
      decompose in interface org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.DMatrixRMaj>
    • convertBlockToRow

      public void convertBlockToRow(int numRows, int numCols, double[] data)
    • inputModified

      public boolean inputModified()
      Specified by:
      inputModified in interface org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.DMatrixRMaj>