org.ojalgo.matrix.decomposition
Interface LUDecomposition.LUStore<N extends Number>

All Known Implementing Classes:
BigDenseStore, ComplexDenseStore, PrimitiveDenseStore, RawStore
Enclosing class:
LUDecomposition<N extends Number>

public static interface LUDecomposition.LUStore<N extends Number>

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

Do not use it for anything else!

Author:
apete

Method Summary
 LUDecomposition.Pivot computeLU()
           
 void substituteBackwards(MatrixStore<N> aBody, boolean assumeOne)
           
 void substituteForwards(MatrixStore<N> aBody, boolean assumeOne)
           
 
Methods inherited from interface org.ojalgo.matrix.store.MatrixStore
doubleValue, getColDim, getMinDim, getNumber, getPhysicalFactory, getRowDim, isLowerLeftShaded, isShaded, isUpperRightShaded, multiplyBothSides, multiplyLeft, multiplyRight, toPhysicalStore, toScalar
 
Methods inherited from interface org.ojalgo.matrix.store.MatrixStore
doubleValue, getColDim, getMinDim, getNumber, getPhysicalFactory, getRowDim, isLowerLeftShaded, isShaded, isUpperRightShaded, multiplyBothSides, multiplyLeft, multiplyRight, toPhysicalStore, toScalar
 

Method Detail

computeLU

LUDecomposition.Pivot computeLU()

substituteBackwards

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

substituteForwards

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