IT++
4.3.1
Toggle main menu visibility
itpp
Sparse_Vec
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_cvec
typedef
itpp::Sparse_Vec< T >
related
sparse_ivec
typedef
itpp::Sparse_Vec< T >
related
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 >
sparse_vec
typedef
itpp::Sparse_Vec< T >
related
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 >
Generated by
1.17.0