addRows(Vector< Real > &rhs, const int &rowi, const Real &alpha, const int &rowj) | LSquares | |
addRows(Real **A, const int &rowi, const Real &alpha, const int &rowj, const int &numberOfCols) | LSquares | |
allocArray(const int &rows, const int &cols, Real **&A) | LSquares | |
AtimesX(Real **A, const Vector< Real > &x, const int &numRowsA, Vector< Real > &Ax) | LSquares | |
backSolve(Real **a_A, const Vector< Real > &a_rhs, const int &a_numArows, Vector< Real > &a_x) | LSquares | |
findPivot(Real **A, const int &currCol, const int &currRow, const int &numRows, int &pivot) | LSquares | |
freeArray(const int &rows, const int &cols, Real **&A) | LSquares | |
gaussElim(Real **A, Vector< Real > &rhs) | LSquares | |
LeastSquares(Real **A, Vector< Real > &x, const Vector< Real > &rhs) | LSquares | |
matMul(Real **a_A, Real **a_B, Real **a_C, const int &a_numRowsA, const int &a_numColsA, const int &a_numColsB) | LSquares | |
output(const int &rows, const int &cols, Real **&A, char *name) | LSquares | |
swapRows(Real **A, const int &rowi, const int &rowj, const int &numberOfCols) | LSquares | |
swapRows(Vector< Real > &rhs, const int &currRow, const int &pivot) | LSquares | |
timesBeta(Vector< Real > &rhs, const int &currRow, const Real &Beta) | LSquares | |
timesBeta(Real **A, const int &rowi, const Real &Beta, const int &numberOfcols) | LSquares | |
transpose(Real **a_A, Real **a_Atrans, const int &a_numRows, const int &a_numCols) | LSquares | |