SpMatrix< T_ > Member List

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()=0Matrix< T_ >pure virtual
FactorAndSolve(Vect< T_ > &b)Matrix< T_ >
FactorAndSolve(const Vect< T_ > &b, Vect< T_ > &x)Matrix< T_ >
get() constSpMatrix< T_ >
get(size_t i, size_t j) constSpMatrix< T_ >virtual
getColInd(size_t i) constSpMatrix< T_ >virtual
getColumn(size_t j) constSpMatrix< T_ >
getDiag(size_t k) constMatrix< T_ >
getLength() constMatrix< T_ >
getMatrixSize() constMatrix< T_ >
getMesh(Mesh &mesh)SpMatrix< T_ >
getName() constMatrix< T_ >
getNbColumns() constMatrix< T_ >
getNbRows() constMatrix< T_ >
getRow(size_t i) constSpMatrix< T_ >
getRowPtr(size_t i) constSpMatrix< T_ >virtual
Identity()SpMatrix< T_ >
isDiagonal() constMatrix< T_ >
isFactorized() constMatrix< 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) constSpMatrix< T_ >virtual
MultAdd(const Vect< T_ > &x, Vect< T_ > &y) constSpMatrix< T_ >virtual
MultAdd(T_ a, const Vect< T_ > &x, Vect< T_ > &y) constSpMatrix< T_ >virtual
operator()(size_t i, size_t j)SpMatrix< T_ >virtual
operator()(size_t i, size_t j) constSpMatrix< T_ >virtual
operator()(size_t i) constSpMatrix< T_ >
OFELI::Matrix::operator()(size_t i)Matrix< T_ >
operator*(const Vect< T_ > &x) constSpMatrix< 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<<SpMatrix< T_ >friend
operator=(const T_ &x)SpMatrix< T_ >
OFELI::Matrix::operator=(Matrix< T_ > &m)Matrix< T_ >
operator[](size_t i) constSpMatrix< 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() constMatrix< T_ >
solve(const Vect< T_ > &b, Vect< T_ > &x, bool fact=false)SpMatrix< T_ >virtual
OFELI::Matrix::solve(Vect< T_ > &b, bool fact=true)=0Matrix< 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) constSpMatrix< T_ >virtual
~Matrix()Matrix< T_ >virtual
~SpMatrix()SpMatrix< T_ >