public abstract class LinearSolverAbstract_CDRM
extends java.lang.Object
implements org.ejml.interfaces.linsol.LinearSolverDense<org.ejml.data.CMatrixRMaj>
An abstract class that provides some common functionality and a default implementation of invert that uses the solve function of the child class.
The extending class must explicity call _setA(CMatrixRMaj)
inside of its LinearSolver.setA(S)
function.
Modifier and Type | Field and Description |
---|---|
protected org.ejml.data.CMatrixRMaj |
A |
protected int |
numCols |
protected int |
numRows |
protected int |
stride |
Constructor and Description |
---|
LinearSolverAbstract_CDRM() |
Modifier and Type | Method and Description |
---|---|
protected void |
_setA(org.ejml.data.CMatrixRMaj A) |
org.ejml.data.CMatrixRMaj |
getA() |
void |
invert(org.ejml.data.CMatrixRMaj A_inv) |