Package org.ejml.dense.row.decomposition
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 java.lang.Object
implements org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.DMatrixRMaj>
Generic interface for wrapping a
DMatrixRBlock decomposition for
processing of DMatrixRMaj.-
Field Summary
Fields Modifier and Type Field Description protected org.ejml.data.DMatrixRBlockAblockprotected org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.DMatrixRBlock>algprotected intblockLengthprotected org.ejml.data.DGrowArrayworkspace -
Constructor Summary
Constructors Constructor Description BaseDecomposition_DDRB_to_DDRM(org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.DMatrixRBlock> alg, int blockLength) -
Method Summary
Modifier and Type Method Description voidconvertBlockToRow(int numRows, int numCols, double[] data)booleandecompose(org.ejml.data.DMatrixRMaj A)booleaninputModified()
-
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:
decomposein interfaceorg.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.DMatrixRMaj>
-
convertBlockToRow
public void convertBlockToRow(int numRows, int numCols, double[] data) -
inputModified
public boolean inputModified()- Specified by:
inputModifiedin interfaceorg.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.DMatrixRMaj>
-