public class BaseDecomposition_FDRB_to_FDRM extends java.lang.Object implements DecompositionInterface<FMatrixRMaj>
FMatrixRBlock
decomposition for
processing of FMatrixRMaj
.Modifier and Type | Field and Description |
---|---|
protected FMatrixRBlock |
Ablock |
protected DecompositionInterface<FMatrixRBlock> |
alg |
protected int |
blockLength |
protected float[] |
tmp |
Constructor and Description |
---|
BaseDecomposition_FDRB_to_FDRM(DecompositionInterface<FMatrixRBlock> alg,
int blockLength) |
Modifier and Type | Method and Description |
---|---|
void |
convertBlockToRow(int numRows,
int numCols,
int blockLength,
float[] data) |
boolean |
decompose(FMatrixRMaj A)
Computes the decomposition of the input matrix.
|
boolean |
inputModified()
Is the input matrix to
DecompositionInterface.decompose(org.ejml.data.Matrix) is modified during
the decomposition process. |
protected DecompositionInterface<FMatrixRBlock> alg
protected float[] tmp
protected FMatrixRBlock Ablock
protected int blockLength
public BaseDecomposition_FDRB_to_FDRM(DecompositionInterface<FMatrixRBlock> alg, int blockLength)
public boolean decompose(FMatrixRMaj A)
DecompositionInterface
DecompositionInterface.inputModified()
will return true and the matrix should not be
modified until the decomposition is no longer needed.decompose
in interface DecompositionInterface<FMatrixRMaj>
A
- The matrix which is being decomposed. Modification is implementation dependent.public void convertBlockToRow(int numRows, int numCols, int blockLength, float[] data)
public boolean inputModified()
DecompositionInterface
DecompositionInterface.decompose(org.ejml.data.Matrix)
is modified during
the decomposition process.inputModified
in interface DecompositionInterface<FMatrixRMaj>
Copyright © 2009-2018 Peter Abeles