| add(const ivec &index_vec, const Vec< T > &v) | itpp::Sparse_Vec< T > | |
| add_elem(const int i, const T v) | itpp::Sparse_Vec< T > | |
| clear() | itpp::Sparse_Vec< T > | |
| clear_elem(const int i) | itpp::Sparse_Vec< T > | |
| compact() | itpp::Sparse_Vec< T > | |
| density() | itpp::Sparse_Vec< T > | |
| elem_mult(const Sparse_Vec< T > &v1, const Sparse_Vec< T > &v2) | itpp::Sparse_Vec< T > | friend |
| elem_mult(const Sparse_Vec< T > &v1, const Vec< T > &v2) | itpp::Sparse_Vec< T > | friend |
| elem_mult(const Vec< T > &v1, const Sparse_Vec< T > &v2) | itpp::Sparse_Vec< T > | friend |
| elem_mult_s(const Sparse_Vec< T > &v1, const Vec< T > &v2) | itpp::Sparse_Vec< T > | friend |
| elem_mult_s(const Vec< T > &v1, const Sparse_Vec< T > &v2) | itpp::Sparse_Vec< T > | friend |
| full(Vec< T > &v) const | itpp::Sparse_Vec< T > | |
| full() const | itpp::Sparse_Vec< T > | |
| get_nz(int p, int &idx, T &dat) | itpp::Sparse_Vec< T > | inline |
| get_nz_data(int p, T &data_out) | itpp::Sparse_Vec< T > | inline |
| get_nz_data(int p) | itpp::Sparse_Vec< T > | inline |
| get_nz_index(int p) | itpp::Sparse_Vec< T > | inline |
| get_nz_indices() | itpp::Sparse_Vec< T > | |
| get_subvector(int i1, int i2) const | itpp::Sparse_Vec< T > | |
| nnz() | itpp::Sparse_Vec< T > | inline |
| operator()(int i) const | itpp::Sparse_Vec< T > | |
| operator*(const Sparse_Vec< T > &v1, const Sparse_Vec< T > &v2) | itpp::Sparse_Vec< T > | friend |
| operator*(const Sparse_Vec< T > &v1, const Vec< T > &v2) | itpp::Sparse_Vec< T > | friend |
| operator*(const Vec< T > &v1, const Sparse_Vec< T > &v2) | itpp::Sparse_Vec< T > | friend |
| operator*=(const T &v) | itpp::Sparse_Vec< T > | |
| operator+(const Sparse_Vec< T > &v1, const Sparse_Vec< T > &v2) | itpp::Sparse_Vec< T > | friend |
| operator+=(const Sparse_Vec< T > &v) | itpp::Sparse_Vec< T > | |
| operator+=(const Vec< T > &v) | itpp::Sparse_Vec< T > | |
| operator-() const | itpp::Sparse_Vec< T > | |
| operator-=(const Sparse_Vec< T > &v) | itpp::Sparse_Vec< T > | |
| operator-=(const Vec< T > &v) | itpp::Sparse_Vec< T > | |
| operator/=(const T &v) | itpp::Sparse_Vec< T > | |
| operator=(const Sparse_Vec< T > &v) | itpp::Sparse_Vec< T > | |
| operator=(const Vec< T > &v) | itpp::Sparse_Vec< T > | |
| operator==(const Sparse_Vec< T > &v) | itpp::Sparse_Vec< T > | |
| remove_small_elements() | itpp::Sparse_Vec< T > | |
| resize_data(int new_size) | itpp::Sparse_Vec< T > | |
| set(int i, T v) | itpp::Sparse_Vec< T > | |
| set(const ivec &index_vec, const Vec< T > &v) | itpp::Sparse_Vec< T > | |
| set_new(int i, T v) | itpp::Sparse_Vec< T > | |
| set_new(const ivec &index_vec, const Vec< T > &v) | itpp::Sparse_Vec< T > | |
| set_size(int sz, int data_init=-1) | itpp::Sparse_Vec< T > | |
| set_small_element(const T &epsilon) | itpp::Sparse_Vec< T > | |
| size() const | itpp::Sparse_Vec< T > | inline |
| Sparse_Vec() | itpp::Sparse_Vec< T > | |
| Sparse_Vec(int sz, int data_init=200) | itpp::Sparse_Vec< T > | |
| Sparse_Vec(const Sparse_Vec< T > &v) | itpp::Sparse_Vec< T > | |
| Sparse_Vec(const Vec< T > &v) | itpp::Sparse_Vec< T > | |
| Sparse_Vec(const Vec< T > &v, T epsilon) | itpp::Sparse_Vec< T > | |
| sqr() const | itpp::Sparse_Vec< T > | |
| zero_elem(const int i) | itpp::Sparse_Vec< T > | |
| zeros() | itpp::Sparse_Vec< T > | |
| ~Sparse_Vec() | itpp::Sparse_Vec< T > | |