, including all inherited members.
AddElement(int row, int col, double v, bool check_zero=true) | SparseMatrix | [inline] |
AddMult(UserVector< double > &y, const UserVector< double > &x, const double alpha) const | SparseMatrix2 | [inline, virtual] |
AddToElement(int row, int col, double v, bool check_zero=true) | SparseMatrix | [inline] |
col_ptr | SparseMatrix | [protected] |
cols() const | SparseMatrix | [inline] |
cols_ | SparseMatrix | [protected] |
dim() const | UserMatrix | [inline] |
dim_ | UserMatrix | [protected] |
eig(vector< dvector > &eig_vec, vector< double > &eig_val, Param *param=NULL) | UserMatrix | |
eig(dvector &eig_vec, double &eig_val, Param *param=NULL) | UserMatrix | |
eig_ql(vector< dvector > &eig_vec, vector< double > &eig_val) const | UserMatrix | [virtual] |
ExtUserMatrix(int n=0) | ExtUserMatrix | [inline] |
finish() | SparseMatrix | |
GetColPtr() const | SparseMatrix | [inline] |
GetRowInd() const | SparseMatrix | [inline] |
GetVal() const | SparseMatrix | [inline] |
GetVal() | SparseMatrix | [inline] |
IntervalCompliantMatrix(int n=0) | IntervalCompliantMatrix | [inline] |
make_symmetric() | SparseMatrix2 | |
MultV(double *y, const double *x) const | SparseMatrix2 | [inline, virtual] |
MultV(dvector &y, const dvector &x) const | SparseMatrix2 | [inline, virtual] |
MultV(UserVector< double > &y, const UserVector< double > &x) const | SparseMatrix2 | [inline, virtual] |
MultV(IntervalVector &y, const IntervalVector &x) const | SparseMatrix2 | [inline, virtual] |
MultV(SparseVector< double > &y, const SparseVector< double > &x) const | SparseMatrix2 | [inline, virtual] |
nonzeros() const | SparseMatrix | [inline] |
nz | SparseMatrix | [protected] |
operator()(int row, int col) const | SparseMatrix2 | [inline, virtual] |
operator*(const dvector &x) const | UserMatrix | [inline] |
operator*(const double *x) const | UserMatrix | [inline] |
operator*(const Pointer< UserVector< double > > x) const | UserMatrix | [inline] |
operator*=(const double v) | SparseMatrix2 | [inline] |
operator+=(const UserMatrix &A_) | SparseMatrix2 | [inline] |
operator+=(const ExtUserMatrix &A_) | SparseMatrix2 | [inline] |
operator=(const double v) | SparseMatrix2 | [inline] |
plot(char *filename) const | SparseMatrix | |
print(ostream &out) const | SparseMatrix2 | [inline, virtual] |
random(int n, int num_el, double max=1.) | SparseMatrix2 | [inline, static] |
resize(int rows__, int cols__) | SparseMatrix | |
row_ind | SparseMatrix | [protected] |
rows() const | SparseMatrix | [inline] |
rows_ | SparseMatrix | [protected] |
set_block(const SparseMatrix &A, const ivector &indices) | SparseMatrix2 | [inline] |
SparseMatrix::set_block(const SparseMatrix &A, const ivector &indices) | SparseMatrix | |
set_random(int num_el, double max=1.) | SparseMatrix2 | |
SparseMatrix(int rows__, int cols__) | SparseMatrix | [inline] |
SparseMatrix(const SparseMatrix &A_) | SparseMatrix | [inline] |
SparseMatrix(const UserMatrix &A_, bool no_finish=false) | SparseMatrix | |
SparseMatrix(const ExtUserMatrix &A_, bool no_finish=false) | SparseMatrix | [inline] |
SparseMatrix2(int n) | SparseMatrix2 | [inline] |
SparseMatrix2(const SparseMatrix &A_) | SparseMatrix2 | [inline] |
SparseMatrix2(const UserMatrix &A_, bool no_finish=false) | SparseMatrix2 | [inline] |
SparseMatrix2(const ExtUserMatrix &A_, bool no_finish=false) | SparseMatrix2 | [inline] |
UserMatrix(int n=0) | UserMatrix | [inline] |
val | SparseMatrix | [protected] |
values | SparseMatrix | [protected] |
xAx(const UserVector< double > &x) const | SparseMatrix2 | [inline, virtual] |
xAx(const IntervalVector &x) const | SparseMatrix2 | [inline, virtual] |
xAx_2bx(const IntervalVector &x, const UserVector< double > &b) const | SparseMatrix2 | [inline, virtual] |
yAx(const UserVector< double > &y, const UserVector< double > &x) const | SparseMatrix2 | [inline, virtual] |
yAx(const dvector &y, const dvector &x) const | SparseMatrix2 | [inline, virtual] |
ExtUserMatrix::yAx(const IntervalVector &y, const IntervalVector &x) const | IntervalCompliantMatrix | [inline, virtual] |
SparseMatrix::yAx(const IntervalVector &y, const IntervalVector &x) const | SparseMatrix | [inline, virtual] |
~SparseMatrix() | SparseMatrix | [inline, virtual] |
~UserMatrix() | UserMatrix | [inline, virtual] |