| backend_type typedef (defined in dr::mp::distributed_vector< T, BackendT >) | dr::mp::distributed_vector< T, BackendT > | |
| begin() const | dr::mp::distributed_vector< T, BackendT > | inline |
| difference_type typedef (defined in dr::mp::distributed_vector< T, BackendT >) | dr::mp::distributed_vector< T, BackendT > | |
| distributed_vector(const distributed_vector &)=delete (defined in dr::mp::distributed_vector< T, BackendT >) | dr::mp::distributed_vector< T, BackendT > | |
| distributed_vector(distributed_vector &&) (defined in dr::mp::distributed_vector< T, BackendT >) | dr::mp::distributed_vector< T, BackendT > | inline |
| distributed_vector(std::size_t size=0, distribution dist=distribution()) | dr::mp::distributed_vector< T, BackendT > | inline |
| distributed_vector(std::size_t size, value_type fill_value, distribution dist=distribution()) | dr::mp::distributed_vector< T, BackendT > | inline |
| end() const | dr::mp::distributed_vector< T, BackendT > | inline |
| fence() (defined in dr::mp::distributed_vector< T, BackendT >) | dr::mp::distributed_vector< T, BackendT > | inline |
| get_segment_offset(std::size_t segment_id) const (defined in dr::mp::distributed_vector< T, BackendT >) | dr::mp::distributed_vector< T, BackendT > | inline |
| halo() const (defined in dr::mp::distributed_vector< T, BackendT >) | dr::mp::distributed_vector< T, BackendT > | inline |
| operator=(const distributed_vector &)=delete (defined in dr::mp::distributed_vector< T, BackendT >) | dr::mp::distributed_vector< T, BackendT > | |
| operator[](difference_type n) const | dr::mp::distributed_vector< T, BackendT > | inline |
| segment_size() const (defined in dr::mp::distributed_vector< T, BackendT >) | dr::mp::distributed_vector< T, BackendT > | inline |
| segments() const (defined in dr::mp::distributed_vector< T, BackendT >) | dr::mp::distributed_vector< T, BackendT > | inline |
| size() const | dr::mp::distributed_vector< T, BackendT > | inline |
| size_type typedef (defined in dr::mp::distributed_vector< T, BackendT >) | dr::mp::distributed_vector< T, BackendT > | |
| value_type typedef (defined in dr::mp::distributed_vector< T, BackendT >) | dr::mp::distributed_vector< T, BackendT > | |
| ~distributed_vector() (defined in dr::mp::distributed_vector< T, BackendT >) | dr::mp::distributed_vector< T, BackendT > | inline |