|
using | value_type = typename DSM::value_type |
|
using | index_type = typename DSM::index_type |
|
using | elem_type = typename DSM::elem_type |
|
using | difference_type = typename DSM::difference_type |
|
|
| csr_eq_segment_iterator (DSM *dsm, std::size_t segment_index, std::size_t index) |
|
auto | operator<=> (const csr_eq_segment_iterator &other) const noexcept |
|
bool | operator== (const csr_eq_segment_iterator &other) const noexcept |
|
auto & | operator+= (difference_type n) |
|
auto & | operator-= (difference_type n) |
|
difference_type | operator- (const csr_eq_segment_iterator &other) const noexcept |
|
auto & | operator++ () |
|
auto & | operator-- () |
|
auto | operator++ (int) |
|
auto | operator-- (int) |
|
auto | operator+ (difference_type n) const |
|
auto | operator- (difference_type n) const |
|
auto | operator* () const |
|
auto | operator[] (difference_type n) const |
|
void | get (value_type *dst, std::size_t size) const |
|
value_type | get () const |
|
void | get_value (elem_type *dst, std::size_t size) const |
|
elem_type | get_value () const |
|
void | get_index (dr::index< index_type > *dst, std::size_t size) const |
|
dr::index< index_type > | get_index () const |
|
void | put (const value_type *dst, std::size_t size) const |
|
void | put (const value_type &value) const |
|
auto | rank () const |
|
auto | segments () const |
|
auto | local () const |
|
The documentation for this class was generated from the following file:
- /opt/actions-runner/_work/distributed-ranges/distributed-ranges/include/dr/mp/containers/matrix_formats/csr_eq_segment.hpp