Class BaseDecomposition_FDRB_to_FDRM

java.lang.Object
org.ejml.dense.row.decomposition.BaseDecomposition_FDRB_to_FDRM
All Implemented Interfaces:
org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.FMatrixRMaj>
Direct Known Subclasses:
CholeskyDecomposition_FDRB_to_FDRM, QRDecomposition_FDRB_to_FDRM, TridiagonalDecomposition_FDRB_to_FDRM

@Generated("org.ejml.dense.row.decomposition.BaseDecomposition_DDRB_to_DDRM")
public class BaseDecomposition_FDRB_to_FDRM
extends java.lang.Object
implements org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.FMatrixRMaj>
Generic interface for wrapping a FMatrixRBlock decomposition for processing of FMatrixRMaj.
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected org.ejml.data.FMatrixRBlock Ablock  
    protected org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.FMatrixRBlock> alg  
    protected int blockLength  
    protected org.ejml.data.FGrowArray workspace  
  • Constructor Summary

    Constructors 
    Constructor Description
    BaseDecomposition_FDRB_to_FDRM​(org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.FMatrixRBlock> alg, int blockLength)  
  • Method Summary

    Modifier and Type Method Description
    void convertBlockToRow​(int numRows, int numCols, float[] data)  
    boolean decompose​(org.ejml.data.FMatrixRMaj A)  
    boolean inputModified()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • alg

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

      protected org.ejml.data.FGrowArray workspace
    • Ablock

      protected org.ejml.data.FMatrixRBlock Ablock
    • blockLength

      protected int blockLength
  • Constructor Details

    • BaseDecomposition_FDRB_to_FDRM

      public BaseDecomposition_FDRB_to_FDRM​(org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.FMatrixRBlock> alg, int blockLength)
  • Method Details

    • decompose

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

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

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