ALP User Documentation
0.8.preview
Algebraic Programming User Documentation
|
This is the complete list of members for Vector< D, implementation, C >, including all inherited members.
begin() const | Vector< D, implementation, C > | inline |
build(const Accum &accum, const fwd_iterator start, const fwd_iterator end, fwd_iterator npos) | Vector< D, implementation, C > | inline |
build(const Accum &accum, const ind_iterator ind_start, const ind_iterator ind_end, const nnz_iterator nnz_start, const nnz_iterator nnz_end, const Dup &dup=Dup()) | Vector< D, implementation, C > | inline |
build(const Vector< mask_type, implementation, C > &mask, const Accum &accum, const ind_iterator ind_start, const ind_iterator ind_end, const nnz_iterator nnz_start, const nnz_iterator nnz_end, const Dup &dup=Dup()) | Vector< D, implementation, C > | inline |
cbegin() const | Vector< D, implementation, C > | inline |
cend() const | Vector< D, implementation, C > | inline |
end() const | Vector< D, implementation, C > | inline |
lambda_reference typedef | Vector< D, implementation, C > | |
nnz(T &nnz) const | Vector< D, implementation, C > | inline |
operator()(const size_t i, const Monoid &monoid=Monoid()) | Vector< D, implementation, C > | inline |
operator=(Vector< D, implementation, C > &&x) noexcept | Vector< D, implementation, C > | inline |
operator[](const size_t i) | Vector< D, implementation, C > | inline |
size(T &size) const | Vector< D, implementation, C > | inline |
value_type typedef | Vector< D, implementation, C > | |
Vector(const size_t n, const size_t nz) | Vector< D, implementation, C > | inline |
Vector(const size_t n) | Vector< D, implementation, C > | inline |
Vector(const std::initializer_list< D > &vals) | Vector< D, implementation, C > | inline |
Vector(Vector< D, implementation, C > &&x) noexcept | Vector< D, implementation, C > | inline |
~Vector() | Vector< D, implementation, C > | inline |