itpp::Sparse_Vec< T > Member List

This is the complete list of members for itpp::Sparse_Vec< T >, including all inherited members.

add(const ivec &index_vec, const Vec< T > &v)itpp::Sparse_Vec< T > [inline]
add_elem(const int i, const T v)itpp::Sparse_Vec< T > [inline]
clear()itpp::Sparse_Vec< T > [inline]
clear_elem(const int i)itpp::Sparse_Vec< T > [inline]
compact()itpp::Sparse_Vec< T > [inline]
density()itpp::Sparse_Vec< T > [inline]
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 > [inline]
full() const itpp::Sparse_Vec< T > [inline]
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 > [inline]
get_subvector(int i1, int i2) const itpp::Sparse_Vec< T > [inline]
nnz()itpp::Sparse_Vec< T > [inline]
operator()(int i) const itpp::Sparse_Vec< T > [inline]
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 > [inline]
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 > [inline]
operator+=(const Vec< T > &v)itpp::Sparse_Vec< T > [inline]
operator-() const itpp::Sparse_Vec< T > [inline]
operator-=(const Sparse_Vec< T > &v)itpp::Sparse_Vec< T > [inline]
operator-=(const Vec< T > &v)itpp::Sparse_Vec< T > [inline]
operator/=(const T &v)itpp::Sparse_Vec< T > [inline]
operator=(const Sparse_Vec< T > &v)itpp::Sparse_Vec< T > [inline]
operator=(const Vec< T > &v)itpp::Sparse_Vec< T > [inline]
operator==(const Sparse_Vec< T > &v)itpp::Sparse_Vec< T > [inline]
remove_small_elements()itpp::Sparse_Vec< T > [inline]
resize_data(int new_size)itpp::Sparse_Vec< T > [inline]
set(int i, T v)itpp::Sparse_Vec< T > [inline]
set(const ivec &index_vec, const Vec< T > &v)itpp::Sparse_Vec< T > [inline]
set_new(int i, T v)itpp::Sparse_Vec< T > [inline]
set_new(const ivec &index_vec, const Vec< T > &v)itpp::Sparse_Vec< T > [inline]
set_size(int sz, int data_init=-1)itpp::Sparse_Vec< T > [inline]
set_small_element(const T &epsilon)itpp::Sparse_Vec< T > [inline]
size() const itpp::Sparse_Vec< T > [inline]
sparse_cvec typedefitpp::Sparse_Vec< T > [related]
sparse_ivec typedefitpp::Sparse_Vec< T > [related]
Sparse_Vec()itpp::Sparse_Vec< T > [inline]
Sparse_Vec(int sz, int data_init=200)itpp::Sparse_Vec< T > [inline]
Sparse_Vec(const Sparse_Vec< T > &v)itpp::Sparse_Vec< T > [inline]
Sparse_Vec(const Vec< T > &v)itpp::Sparse_Vec< T > [inline]
Sparse_Vec(const Vec< T > &v, T epsilon)itpp::Sparse_Vec< T > [inline]
sparse_vec typedefitpp::Sparse_Vec< T > [related]
sqr() const itpp::Sparse_Vec< T > [inline]
zero_elem(const int i)itpp::Sparse_Vec< T > [inline]
zeros()itpp::Sparse_Vec< T > [inline]
~Sparse_Vec()itpp::Sparse_Vec< T > [inline]


Generated on Tue Jun 2 10:02:19 2009 for mixpp by  doxygen 1.5.8