org.ojalgo.matrix.decomposition
Interface CholeskyDecomposition.CholeskyStore<N extends Number>

All Superinterfaces:
MatrixStore<N>
All Known Implementing Classes:
BigDenseStore, ComplexDenseStore, PrimitiveDenseStore
Enclosing class:
CholeskyDecomposition<N extends Number>

public static interface CholeskyDecomposition.CholeskyStore<N extends Number>
extends MatrixStore<N>

Only classes that will act as a delegate to CholeskyDecomposition should implement this interface. The interface specifications are entirely dictated by that class.

Do not use it for anything else!

Author:
apete

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.ojalgo.matrix.store.MatrixStore
MatrixStore.Builder<N extends Number>
 
Method Summary
 boolean computeCholesky()
           
 void substituteBackwards(MatrixStore<N> aBody, boolean assumeOne)
           
 void substituteForwards(MatrixStore<N> aBody, boolean assumeOne)
           
 
Methods inherited from interface org.ojalgo.matrix.store.MatrixStore
aggregateAll, conjugate, copy, doubleValue, equals, getColDim, getFactory, getMinDim, getNumber, getRowDim, isAbsolute, isLowerLeftShaded, isReal, isShaded, isUpperRightShaded, isZero, multiplyLeft, multiplyRight, size, toScalar, transpose, visitAll, visitColumn, visitDiagonal, visitRow
 

Method Detail

computeCholesky

boolean computeCholesky()

substituteBackwards

void substituteBackwards(MatrixStore<N> aBody,
                         boolean assumeOne)

substituteForwards

void substituteForwards(MatrixStore<N> aBody,
                        boolean assumeOne)