public class LinearSolverLuKJI_DDRM extends LinearSolverLuBase_DDRM
LinearSolverLu_DDRM in this approach
and b and x can't be the same instance, which means it has slightly less functionality.decompA, numCols, numRows| Constructor and Description |
|---|
LinearSolverLuKJI_DDRM(LUDecompositionBase_DDRM decomp) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
setA(org.ejml.data.DMatrixRMaj A) |
void |
solve(org.ejml.data.DMatrixRMaj b,
org.ejml.data.DMatrixRMaj x)
An other implementation of solve() that processes the matrices in a different order.
|
getDecomposition, improveSol, invert, modifiesA, modifiesB, quality_setA, getApublic LinearSolverLuKJI_DDRM(LUDecompositionBase_DDRM decomp)
public boolean setA(org.ejml.data.DMatrixRMaj A)
setA in interface org.ejml.interfaces.linsol.LinearSolver<org.ejml.data.DMatrixRMaj,org.ejml.data.DMatrixRMaj>setA in class LinearSolverLuBase_DDRMpublic void solve(org.ejml.data.DMatrixRMaj b,
org.ejml.data.DMatrixRMaj x)
solve(org.ejml.data.DMatrixRMaj, org.ejml.data.DMatrixRMaj) 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.