IT++ Logo
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 >
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 >
SourceForge Logo

Generated on Sat Jul 6 2013 10:54:31 for IT++ by Doxygen 1.8.2