public class AdjLinearSolverQr_DDRM extends LinearSolverQr_DDRM implements AdjustableLinearSolver_DDRM
maxCols, maxRows, Q, RnumCols, numRows| Constructor and Description |
|---|
AdjLinearSolverQr_DDRM() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addRowToA(double[] A_row,
int rowIndex)
Adds a row to A.
|
org.ejml.data.DMatrixRMaj |
getA()
Compute the A matrix from the Q and R matrices.
|
boolean |
removeRowFromA(int index)
Removes a row from A.
|
void |
setMaxSize(int maxRows,
int maxCols)
Changes the size of the matrix it can solve for
|
getDecomposer, getDecomposition, getQ, getR, modifiesA, modifiesB, quality, setA, solve_setA, invertpublic void setMaxSize(int maxRows,
int maxCols)
LinearSolverQr_DDRMsetMaxSize in class LinearSolverQr_DDRMmaxRows - Maximum number of rows in the matrix it will decompose.maxCols - Maximum number of columns in the matrix it will decompose.public org.ejml.data.DMatrixRMaj getA()
getA in class LinearSolverAbstract_DDRMpublic boolean addRowToA(double[] A_row,
int rowIndex)
AdjustableLinearSolver_DDRMLinearSolver.setA(S).addRowToA in interface AdjustableLinearSolver_DDRMA_row - The row in A.rowIndex - Where the row appears in A.public boolean removeRowFromA(int index)
AdjustableLinearSolver_DDRMLinearSolver.setA(S).removeRowFromA in interface AdjustableLinearSolver_DDRMindex - which row is removed from A.