This is the complete list of members for mio::Matrix, including all inherited members.
clear() | mio::Matrix | |
det() const | mio::Matrix | |
dot(const Matrix &A, const Matrix &B) | mio::Matrix | static |
eigenvaluesJacobi(Matrix &AA, Matrix &DD) | mio::Matrix | static |
epsilon | mio::Matrix | static |
epsilon_mtr | mio::Matrix | static |
extract(size_t r_low, size_t r_high, size_t c_low, size_t c_high) const | mio::Matrix | |
findMaxInCol(const size_t &col) | mio::Matrix | protected |
findMaxInRow(const size_t &row) | mio::Matrix | protected |
gaussDet(Matrix &M) | mio::Matrix | static |
gaussElimination(Matrix &M, std::vector< size_t > &p) | mio::Matrix | static |
gaussInverse(Matrix &M) | mio::Matrix | static |
gaussInverse(const Matrix &M, Matrix &Inv) | mio::Matrix | static |
gaussSolve(Matrix &M, Matrix &A, Matrix &X) | mio::Matrix | static |
gaussSolve(const Matrix &M, const Matrix &A, Matrix &X) | mio::Matrix | static |
getCol(const size_t j) const | mio::Matrix | |
getDiagonal() const | mio::Matrix | |
getInv() const | mio::Matrix | |
getNx() const | mio::Matrix | inline |
getNy() const | mio::Matrix | inline |
getRow(const size_t i) const | mio::Matrix | |
getT() const | mio::Matrix | |
identity(const size_t &n, const double &init=1.) | mio::Matrix | |
inv() | mio::Matrix | |
isIdentity() const | mio::Matrix | |
isIdentity(const Matrix &A) | mio::Matrix | static |
jacobiEpsilon(Matrix &AA) | mio::Matrix | static |
LU(Matrix &L, Matrix &U) const | mio::Matrix | |
Matrix() | mio::Matrix | inline |
Matrix(const int &rows, const int &cols) | mio::Matrix | |
Matrix(const size_t &rows, const size_t &cols) | mio::Matrix | inline |
Matrix(const size_t &rows, const size_t &cols, const double &init) | mio::Matrix | inline |
Matrix(const size_t &n, const double &init) | mio::Matrix | |
Matrix(const size_t &rows, const size_t &cols, const std::vector< double > data) | mio::Matrix | inline |
maxCoeff(size_t &max_row, size_t &max_col) const | mio::Matrix | |
maximalPivoting() | mio::Matrix | |
ncols | mio::Matrix | protected |
normEuclid(const Matrix &vv) | mio::Matrix | static |
nrows | mio::Matrix | protected |
operator!=(const Matrix &) const | mio::Matrix | |
operator()(const size_t &x, const size_t &y) | mio::Matrix | |
operator()(const size_t &x, const size_t &y) const | mio::Matrix | |
operator*(const Matrix &rhs) const | mio::Matrix | |
operator*(const double &rhs) const | mio::Matrix | |
operator*=(const Matrix &rhs) | mio::Matrix | |
operator*=(const double &rhs) | mio::Matrix | |
operator+(const Matrix &rhs) const | mio::Matrix | |
operator+(const double &rhs) const | mio::Matrix | |
operator+=(const Matrix &rhs) | mio::Matrix | |
operator+=(const double &rhs) | mio::Matrix | |
operator-(const Matrix &rhs) const | mio::Matrix | |
operator-(const double &rhs) const | mio::Matrix | |
operator-=(const Matrix &rhs) | mio::Matrix | |
operator-=(const double &rhs) | mio::Matrix | |
operator/(const double &rhs) const | mio::Matrix | |
operator/=(const double &rhs) | mio::Matrix | |
operator==(const Matrix &) const | mio::Matrix | |
partialPivoting(std::vector< size_t > &pivot_idx) | mio::Matrix | |
partialPivoting() | mio::Matrix | |
random(const double &range) | mio::Matrix | |
resize(const size_t &rows, const size_t &cols) | mio::Matrix | |
resize(const size_t &rows, const size_t &cols, const double &init) | mio::Matrix | |
resize(const size_t &rows, const size_t &cols, const std::vector< double > &data) | mio::Matrix | |
scalar() const | mio::Matrix | |
scalar(const Matrix &m) | mio::Matrix | static |
setCol(const size_t j, const Matrix &col) | mio::Matrix | |
setRow(const size_t i, const Matrix &row) | mio::Matrix | |
size(size_t &rows, size_t &cols) const | mio::Matrix | |
solve(const Matrix &A, const Matrix &B) | mio::Matrix | static |
solve(const Matrix &A, const Matrix &B, Matrix &X) | mio::Matrix | static |
sortEigenvalues(Matrix &EE, Matrix &VV) | mio::Matrix | static |
svdJacobi(const Matrix &MM, Matrix &UU, Matrix &SS, Matrix &VV) | mio::Matrix | static |
swapCols(const size_t &j1, const size_t &j2) | mio::Matrix | |
swapRows(const size_t &i1, const size_t &i2) | mio::Matrix | protected |
T(const Matrix &m) | mio::Matrix | static |
T() | mio::Matrix | |
TDMA_solve(const Matrix &A, const Matrix &B) | mio::Matrix | static |
TDMA_solve(const Matrix &A, const Matrix &B, Matrix &X) | mio::Matrix | static |
toString(const int &precision=2, const bool &prettify=true) const | mio::Matrix | |
vecData | mio::Matrix | protected |