public abstract class AbstractLUAlgorithm extends java.lang.Object implements LUAlgorithm
| Constructor and Description |
|---|
AbstractLUAlgorithm(DblMatrix X) |
| Modifier and Type | Method and Description |
|---|---|
abstract DblMatrix |
getL()
Get the lower triangular L of the LU decomposition.
|
abstract int |
getSwapFactor()
Returns (-1)^S where S is the number or row interchanges.
|
abstract DblMatrix |
getU()
Get the upper triangular matrix U of the LU decomposition.
|
abstract boolean |
isSingular()
Return true if a singular condition is encountered during.
|
abstract DblMatrix |
solveSystem(DblMatrix Y)
Solve a linear system (X*b = Y) returning the coeficients
as a DblMatrix.
|
public AbstractLUAlgorithm(DblMatrix X)
public abstract int getSwapFactor()
public abstract DblMatrix getL()
LUAlgorithmgetL in interface LUAlgorithmpublic abstract DblMatrix getU()
getU in interface LUAlgorithmpublic abstract boolean isSingular()
isSingular in interface LUAlgorithmpublic abstract DblMatrix solveSystem(DblMatrix Y)
solveSystem in interface LUAlgorithmCopyright © 2011, 2013. Daniel P. Dougherty