public class LinearSolverLuKJI_FDRM extends LinearSolverLuBase_FDRM
LinearSolverLu_FDRM
in this approach
and b and x can't be the same instance, which means it has slightly less functionality.decomp
A, numCols, numRows
Constructor and Description |
---|
LinearSolverLuKJI_FDRM(LUDecompositionBase_FDRM decomp) |
Modifier and Type | Method and Description |
---|---|
boolean |
setA(org.ejml.data.FMatrixRMaj A) |
void |
solve(org.ejml.data.FMatrixRMaj b,
org.ejml.data.FMatrixRMaj x)
An other implementation of solve() that processes the matrices in a different order.
|
getDecomposition, improveSol, invert, modifiesA, modifiesB, quality
_setA, getA
public LinearSolverLuKJI_FDRM(LUDecompositionBase_FDRM decomp)
public boolean setA(org.ejml.data.FMatrixRMaj A)
setA
in interface org.ejml.interfaces.linsol.LinearSolver<org.ejml.data.FMatrixRMaj,org.ejml.data.FMatrixRMaj>
setA
in class LinearSolverLuBase_FDRM
public void solve(org.ejml.data.FMatrixRMaj b, org.ejml.data.FMatrixRMaj x)
solve(org.ejml.data.FMatrixRMaj, org.ejml.data.FMatrixRMaj)
and is more complicated.
It is being kept around to avoid future replication of work.b
- A matrix that is n by m. Not modified.x
- An n by m matrix where the solution is writen to. Modified.