public class AdjLinearSolverQr_D64 extends LinearSolverQr_D64 implements AdjustableLinearSolver
maxCols, maxRows, Q, RnumCols, numRows| Constructor and Description |
|---|
AdjLinearSolverQr_D64() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addRowToA(double[] A_row,
int rowIndex)
Adds a row to A.
|
org.ejml.data.DenseMatrix64F |
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_D64setMaxSize in class LinearSolverQr_D64maxRows - 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.DenseMatrix64F getA()
getA in class LinearSolverAbstract_D64public boolean addRowToA(double[] A_row,
int rowIndex)
AdjustableLinearSolverLinearSolver.setA(T).addRowToA in interface AdjustableLinearSolverA_row - The row in A.rowIndex - Where the row appears in A.public boolean removeRowFromA(int index)
AdjustableLinearSolverLinearSolver.setA(T).removeRowFromA in interface AdjustableLinearSolverindex - which row is removed from A.