Class CholeskyDecompositionInner_DDRM
java.lang.Object
org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
org.ejml.dense.row.decomposition.chol.CholeskyDecompositionInner_DDRM
- All Implemented Interfaces:
 CholeskyDecomposition<DMatrixRMaj>,CholeskyDecomposition_F64<DMatrixRMaj>,DecompositionInterface<DMatrixRMaj>
 This implementation of a Cholesky decomposition using the inner-product form.
 For large matrices a block implementation is better. On larger matrices the lower triangular
 decomposition is significantly faster. This is faster on smaller matrices than CholeskyDecompositionBlock_DDRM
 but much slower on larger matrices.
 
- 
Field Summary
 - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected booleanPerforms an lower triangular decomposition.protected booleanPerforms an upper triangular decomposition.Methods inherited from class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
_getVV, computeDeterminant, decompose, getT, getT, inputModified, isLower, setExpectedMaxSize 
- 
Constructor Details
- 
CholeskyDecompositionInner_DDRM
public CholeskyDecompositionInner_DDRM() - 
CholeskyDecompositionInner_DDRM
public CholeskyDecompositionInner_DDRM(boolean lower)  
 - 
 - 
Method Details
- 
decomposeLower
protected boolean decomposeLower()Description copied from class:CholeskyDecompositionCommon_DDRMPerforms an lower triangular decomposition.- Specified by:
 decomposeLowerin classCholeskyDecompositionCommon_DDRM- Returns:
 - true if the matrix was decomposed.
 
 - 
decomposeUpper
protected boolean decomposeUpper()Description copied from class:CholeskyDecompositionCommon_DDRMPerforms an upper triangular decomposition.- Specified by:
 decomposeUpperin classCholeskyDecompositionCommon_DDRM- Returns:
 - true if the matrix was decomposed.
 
 
 -