org.ojalgo.matrix.decomposition
Class PrimitiveLU
java.lang.Object
org.ojalgo.matrix.decomposition.ArbitraryLU<Double>
org.ojalgo.matrix.decomposition.PrimitiveLU
- All Implemented Interfaces:
- Serializable, LU<Double>, MatrixDecomposition<Double>
Deprecated. Version 19. Use ArbitraryLU instead.
public final class PrimitiveLU
- extends ArbitraryLU<Double>
- Author:
- apete
- See Also:
- Serialized Form
| Methods inherited from class org.ojalgo.matrix.decomposition.ArbitraryLU |
compute, getD, getDeterminant, getL, getMatrixD, getMatrixL, getMatrixP, getMatrixU, getP, getPivotOrder, getRank, getStoreD, getStoreL, getStoreP, getStoreU, getU, isEconomySize, isSingular, makeBig, makeComplex, makePrimitive, solve |
PrimitiveLU
public PrimitiveLU()
- Deprecated. Version 19. Use
ArbitraryLU.makePrimitive() instead.
compute
public final boolean compute(BasicMatrix aMtrx)
- Specified by:
compute in interface MatrixDecomposition<N extends Number>
- Parameters:
aMtrx - A matrix to decompose
- Returns:
- true if the computation suceeded; false if not
equals
public boolean equals(BasicMatrix aMtrx,
NumberContext aCntxt)
- Specified by:
equals in interface MatrixDecomposition<N extends Number>
isComputed
public boolean isComputed()
- Specified by:
isComputed in interface MatrixDecomposition<N extends Number>
- Returns:
- true if computation has been attemped AND was successful so that
it is possible to call
MatrixDecomposition.solve(MatrixStore); false if not
solve
public final BasicMatrix solve(BasicMatrix aRHS)
- Specified by:
solve in interface MatrixDecomposition<N extends Number>