This is the complete list of members for SpMatrix< T_ >, including all inherited members.
add(size_t i, size_t j, const T_ &val) | SpMatrix< T_ > | virtual |
add(size_t i, const T_ &val) | SpMatrix< T_ > | virtual |
Assembly(const Element &el, T_ *a) | Matrix< T_ > | |
Assembly(const Side &sd, T_ *a) | Matrix< T_ > | |
at(size_t i, size_t j) | SpMatrix< T_ > | virtual |
Axpy(T_ a, const SpMatrix< T_ > &m) | SpMatrix< T_ > | |
Axpy(T_ a, const Matrix< T_ > *m) | SpMatrix< T_ > | virtual |
clear() | SpMatrix< T_ > | virtual |
Dense() | SpMatrix< T_ > | |
Diagonal() | SpMatrix< T_ > | |
Diagonal(const T_ &a) | SpMatrix< T_ > | |
DiagPrescribe(Mesh &mesh, Vect< T_ > &b, const Vect< T_ > &u) | SpMatrix< T_ > | |
DiagPrescribe(Vect< T_ > &b, const Vect< T_ > &u) | SpMatrix< T_ > | |
Factor()=0 | Matrix< T_ > | pure virtual |
FactorAndSolve(Vect< T_ > &b) | Matrix< T_ > | |
FactorAndSolve(const Vect< T_ > &b, Vect< T_ > &x) | Matrix< T_ > | |
get() const | SpMatrix< T_ > | |
get(size_t i, size_t j) const | SpMatrix< T_ > | virtual |
getColInd(size_t i) const | SpMatrix< T_ > | virtual |
getColumn(size_t j) const | SpMatrix< T_ > | |
getDiag(size_t k) const | Matrix< T_ > | |
getLength() const | Matrix< T_ > | |
getMatrixSize() const | Matrix< T_ > | |
getMesh(Mesh &mesh) | SpMatrix< T_ > | |
getName() const | Matrix< T_ > | |
getNbColumns() const | Matrix< T_ > | |
getNbRows() const | Matrix< T_ > | |
getRow(size_t i) const | SpMatrix< T_ > | |
getRowPtr(size_t i) const | SpMatrix< T_ > | virtual |
Identity() | SpMatrix< T_ > | |
isDiagonal() const | Matrix< T_ > | |
isFactorized() const | Matrix< T_ > | |
Laplace1D(size_t n, real_t h) | SpMatrix< T_ > | |
Laplace2D(size_t nx, size_t ny) | SpMatrix< T_ > | |
Matrix() | Matrix< T_ > | |
Matrix(const Matrix< T_ > &m) | Matrix< T_ > | |
Mult(const Vect< T_ > &x, Vect< T_ > &y) const | SpMatrix< T_ > | virtual |
MultAdd(const Vect< T_ > &x, Vect< T_ > &y) const | SpMatrix< T_ > | virtual |
MultAdd(T_ a, const Vect< T_ > &x, Vect< T_ > &y) const | SpMatrix< T_ > | virtual |
operator()(size_t i, size_t j) | SpMatrix< T_ > | virtual |
operator()(size_t i, size_t j) const | SpMatrix< T_ > | virtual |
operator()(size_t i) const | SpMatrix< T_ > | |
OFELI::Matrix::operator()(size_t i) | Matrix< T_ > | |
operator*(const Vect< T_ > &x) const | SpMatrix< T_ > | |
operator*=(const T_ &a) | SpMatrix< T_ > | |
operator+=(const Matrix< T_ > &m) | Matrix< T_ > | |
operator+=(const T_ &x) | Matrix< T_ > | |
operator-=(const Matrix< T_ > &m) | Matrix< T_ > | |
operator-=(const T_ &x) | Matrix< T_ > | |
operator<<(ostream &s, const SpMatrix< TT_ > &A) | SpMatrix< T_ > | friend |
operator=(const T_ &x) | SpMatrix< T_ > | |
OFELI::Matrix::operator=(Matrix< T_ > &m) | Matrix< T_ > | |
operator[](size_t i) const | SpMatrix< T_ > | |
OFELI::Matrix::operator[](size_t k) | Matrix< T_ > | |
Prescribe(Vect< T_ > &b, const Vect< T_ > &u, int flag=0) | Matrix< T_ > | |
Prescribe(int dof, int code, Vect< T_ > &b, const Vect< T_ > &u, int flag=0) | Matrix< T_ > | |
Prescribe(Vect< T_ > &b, int flag=0) | Matrix< T_ > | |
Prescribe(size_t dof, Vect< T_ > &b, const Vect< T_ > &u, int flag=0) | Matrix< T_ > | |
PrescribeSide() | Matrix< T_ > | |
reset() | Matrix< T_ > | virtual |
set(size_t i, size_t j, const T_ &val) | SpMatrix< T_ > | virtual |
setDiag() | SpMatrix< T_ > | |
setDiagonal() | Matrix< T_ > | |
setDiagonal(Mesh &mesh) | Matrix< T_ > | |
setGraph(const vector< RC > &I, int opt=1) | SpMatrix< T_ > | |
setMesh(Mesh &mesh, size_t dof=0) | SpMatrix< T_ > | |
setOneDOF() | SpMatrix< T_ > | |
setPenal(real_t p) | Matrix< T_ > | |
setSides() | SpMatrix< T_ > | |
setSize(size_t size) | SpMatrix< T_ > | |
setSize(size_t nr, size_t nc) | SpMatrix< T_ > | |
setSolver(Iteration solver=CG_SOLVER, Preconditioner prec=DIAG_PREC, int max_it=1000, real_t toler=1.e-8) | SpMatrix< T_ > | |
size() const | Matrix< T_ > | |
solve(const Vect< T_ > &b, Vect< T_ > &x, bool fact=false) | SpMatrix< T_ > | virtual |
OFELI::Matrix::solve(Vect< T_ > &b, bool fact=true)=0 | Matrix< T_ > | pure virtual |
SpMatrix() | SpMatrix< T_ > | |
SpMatrix(size_t nr, size_t nc) | SpMatrix< T_ > | |
SpMatrix(size_t size, int is_diagonal=false) | SpMatrix< T_ > | |
SpMatrix(Mesh &mesh, size_t dof=0, int is_diagonal=false) | SpMatrix< T_ > | |
SpMatrix(const vector< RC > &I, int opt=1) | SpMatrix< T_ > | |
SpMatrix(const vector< RC > &I, const Vect< T_ > &a, int opt=1) | SpMatrix< T_ > | |
SpMatrix(size_t nr, size_t nc, const vector< size_t > &row_ptr, const vector< size_t > &col_ind) | SpMatrix< T_ > | |
SpMatrix(size_t nr, size_t nc, const vector< size_t > &row_ptr, const vector< size_t > &col_ind, const vector< T_ > &a) | SpMatrix< T_ > | |
SpMatrix(const vector< size_t > &row_ptr, const vector< size_t > &col_ind) | SpMatrix< T_ > | |
SpMatrix(const vector< size_t > &row_ptr, const vector< size_t > &col_ind, const vector< T_ > &a) | SpMatrix< T_ > | |
SpMatrix(const SpMatrix &m) | SpMatrix< T_ > | |
TMult(const Vect< T_ > &x, Vect< T_ > &y) const | SpMatrix< T_ > | virtual |
~Matrix() | Matrix< T_ > | virtual |
~SpMatrix() | SpMatrix< T_ > |