| add_const() const | myra::SparseMatrix< Number > |  | 
  | at(int i, int j) const | myra::SparseMatrix< Number > |  | 
  | at(int i, int j) | myra::SparseMatrix< Number > |  | 
  | begin() const | myra::SparseMatrix< Number > |  | 
  | begin() | myra::SparseMatrix< Number > |  | 
  | begin(int j) const | myra::SparseMatrix< Number > |  | 
  | begin(int j) | myra::SparseMatrix< Number > |  | 
  | bottom(int i) const | myra::SparseMatrix< Number > |  | 
  | bottom(int i) | myra::SparseMatrix< Number > |  | 
  | column(int j) const | myra::SparseMatrix< Number > |  | 
  | column(int i) | myra::SparseMatrix< Number > |  | 
  | columns(int j0, int j1) const | myra::SparseMatrix< Number > |  | 
  | columns(int j0, int j1) | myra::SparseMatrix< Number > |  | 
  | columns(const intCRange &j) const | myra::SparseMatrix< Number > |  | 
  | columns(const intCRange &j) | myra::SparseMatrix< Number > |  | 
  | CPair typedef | myra::SparseMatrix< Number > |  | 
  | cut_bottom(int i) const | myra::SparseMatrix< Number > |  | 
  | cut_bottom(int i) | myra::SparseMatrix< Number > |  | 
  | cut_left(int j) const | myra::SparseMatrix< Number > |  | 
  | cut_left(int j) | myra::SparseMatrix< Number > |  | 
  | cut_right(int j) const | myra::SparseMatrix< Number > |  | 
  | cut_right(int j) | myra::SparseMatrix< Number > |  | 
  | cut_top(int i) const | myra::SparseMatrix< Number > |  | 
  | cut_top(int i) | myra::SparseMatrix< Number > |  | 
  | debug(std::ostream &out) const | myra::SparseMatrix< Number > |  | 
  | detail::bothcat_wrapper (defined in myra::SparseMatrix< Number >) | myra::SparseMatrix< Number > | friend | 
  | detail::diagcat_wrapper (defined in myra::SparseMatrix< Number >) | myra::SparseMatrix< Number > | friend | 
  | detail::flip_wrapper (defined in myra::SparseMatrix< Number >) | myra::SparseMatrix< Number > | friend | 
  | detail::horzcat_wrapper (defined in myra::SparseMatrix< Number >) | myra::SparseMatrix< Number > | friend | 
  | detail::multiply_wrapper (defined in myra::SparseMatrix< Number >) | myra::SparseMatrix< Number > | friend | 
  | detail::permute_wrapper (defined in myra::SparseMatrix< Number >) | myra::SparseMatrix< Number > | friend | 
  | detail::transpose_wrapper (defined in myra::SparseMatrix< Number >) | myra::SparseMatrix< Number > | friend | 
  | detail::vertcat_wrapper (defined in myra::SparseMatrix< Number >) | myra::SparseMatrix< Number > | friend | 
  | end() const | myra::SparseMatrix< Number > |  | 
  | end() | myra::SparseMatrix< Number > |  | 
  | end(int j) const | myra::SparseMatrix< Number > |  | 
  | end(int j) | myra::SparseMatrix< Number > |  | 
  | evaluate(const PatternRange &P, const Expression< 2, Number > &e) | myra::SparseMatrix< Number > | static | 
  | fill(const PatternRange &P, Number c) | myra::SparseMatrix< Number > | static | 
  | fill(const intCRange &i, const intCRange &j, const std::vector< Number > &v) | myra::SparseMatrix< Number > | static | 
  | identity(int IJ) | myra::SparseMatrix< Number > | static | 
  | left(int j) const | myra::SparseMatrix< Number > |  | 
  | left(int j) | myra::SparseMatrix< Number > |  | 
  | make_Matrix() const | myra::SparseMatrix< Number > |  | 
  | make_Matrix(const MatrixRange< Number > &A) const | myra::SparseMatrix< Number > |  | 
  | n_nonzeros() const | myra::SparseMatrix< Number > |  | 
  | n_nonzeros(int j) const | myra::SparseMatrix< Number > |  | 
  | ones(const PatternRange &P) | myra::SparseMatrix< Number > | static | 
  | operator CSparseMatrixRange< Number >() const | myra::SparseMatrix< Number > |  | 
  | operator SparseMatrixRange< Number >() | myra::SparseMatrix< Number > |  | 
  | operator()(int i, int j) const | myra::SparseMatrix< Number > |  | 
  | operator()(int i, int j) | myra::SparseMatrix< Number > |  | 
  | operator*=(Number alpha) | myra::SparseMatrix< Number > |  | 
  | operator-() | myra::SparseMatrix< Number > |  | 
  | operator/=(Number alpha) | myra::SparseMatrix< Number > |  | 
  | operator=(SparseMatrix that) | myra::SparseMatrix< Number > |  | 
  | operator=(const CSparseMatrixRange< Number > &that) | myra::SparseMatrix< Number > |  | 
  | Pair typedef (defined in myra::SparseMatrix< Number >) | myra::SparseMatrix< Number > |  | 
  | pattern() const | myra::SparseMatrix< Number > |  | 
  | pattern(int j) const | myra::SparseMatrix< Number > |  | 
  | pointer(int i, int j) const | myra::SparseMatrix< Number > |  | 
  | pointer(int i, int j) | myra::SparseMatrix< Number > |  | 
  | random(int I, int J, int N) | myra::SparseMatrix< Number > | static | 
  | random(const PatternRange &P) | myra::SparseMatrix< Number > | static | 
  | range() const | myra::SparseMatrix< Number > |  | 
  | range() | myra::SparseMatrix< Number > |  | 
  | right(int j) const | myra::SparseMatrix< Number > |  | 
  | right(int j) | myra::SparseMatrix< Number > |  | 
  | row(int i) const | myra::SparseMatrix< Number > |  | 
  | row(int i) | myra::SparseMatrix< Number > |  | 
  | rows(int i0, int i1) const | myra::SparseMatrix< Number > |  | 
  | rows(int i0, int i1) | myra::SparseMatrix< Number > |  | 
  | rows(const intCRange &i) const | myra::SparseMatrix< Number > |  | 
  | rows(const intCRange &i) | myra::SparseMatrix< Number > |  | 
  | size() const | myra::SparseMatrix< Number > |  | 
  | SparseMatrix() | myra::SparseMatrix< Number > |  | 
  | SparseMatrix(const PatternRange &P) | myra::SparseMatrix< Number > | explicit | 
  | SparseMatrix(const SparseMatrix &that) | myra::SparseMatrix< Number > |  | 
  | SparseMatrix(SparseMatrix &&that) | myra::SparseMatrix< Number > |  | 
  | SparseMatrix(Pattern &&that) (defined in myra::SparseMatrix< Number >) | myra::SparseMatrix< Number > |  | 
  | SparseMatrix(const CSparseMatrixRange< Number > &that) | myra::SparseMatrix< Number > | explicit | 
  | SparseMatrix(InputStream &in) | myra::SparseMatrix< Number > | explicit | 
  | SparseMatrixBuilder< Number > (defined in myra::SparseMatrix< Number >) | myra::SparseMatrix< Number > | friend | 
  | split_bottom(int i) const | myra::SparseMatrix< Number > |  | 
  | split_bottom(int i) | myra::SparseMatrix< Number > |  | 
  | split_left(int j) const | myra::SparseMatrix< Number > |  | 
  | split_left(int j) | myra::SparseMatrix< Number > |  | 
  | split_right(int j) const | myra::SparseMatrix< Number > |  | 
  | split_right(int j) | myra::SparseMatrix< Number > |  | 
  | split_top(int i) const | myra::SparseMatrix< Number > |  | 
  | split_top(int i) | myra::SparseMatrix< Number > |  | 
  | swap(SparseMatrix &that) | myra::SparseMatrix< Number > |  | 
  | swap(Pattern &that) (defined in myra::SparseMatrix< Number >) | myra::SparseMatrix< Number > |  | 
  | swap(int I, int J, std::vector< int > &Ao, std::vector< int > &Ai, std::vector< Number > &Av) | myra::SparseMatrix< Number > | static | 
  | test(int i, int j) const | myra::SparseMatrix< Number > |  | 
  | top(int i) const | myra::SparseMatrix< Number > |  | 
  | top(int i) | myra::SparseMatrix< Number > |  | 
  | transform(const Functor &f) | myra::SparseMatrix< Number > | inline | 
  | transform_diagonal(const Functor &f) | myra::SparseMatrix< Number > | inline | 
  | transform_triangle(const Functor &f, char uplo) | myra::SparseMatrix< Number > | inline | 
  | window(int i0, int i1, int j0, int j1) const | myra::SparseMatrix< Number > |  | 
  | window(int i0, int i1, int j0, int j1) | myra::SparseMatrix< Number > |  | 
  | windows(const intCRange &i, const intCRange &j) const | myra::SparseMatrix< Number > |  | 
  | windows(const intCRange &i, const intCRange &j) | myra::SparseMatrix< Number > |  | 
  | write(OutputStream &out) const | myra::SparseMatrix< Number > |  | 
  | zeros(int I, int J) | myra::SparseMatrix< Number > | static | 
  | zeros(const PatternRange &P) | myra::SparseMatrix< Number > | static | 
  | ~SparseMatrix() | myra::SparseMatrix< Number > |  |