| allocate(size_type nelem, dash::DistributionSpec< 1 > distribution, dash::Team &team=dash::Team::All()) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| allocate(size_type nelem, Team &team=dash::Team::All()) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| allocate(size_type nelem, std::initializer_list< value_type > local_elements, dash::DistributionSpec< 1 > distribution, dash::Team &team=dash::Team::All()) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| allocate(const PatternType &pattern) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| allocator_type typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| Array(Team &team=dash::Team::Null()) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inlineexplicit |
| Array(size_type nelem, const distribution_spec &distribution, Team &team=dash::Team::All()) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| Array(size_type nelem, Team &team=dash::Team::All()) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inlineexplicit |
| Array(size_type nelem, std::initializer_list< value_type > local_elements, const distribution_spec &distribution, Team &team=dash::Team::All()) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| Array(size_type nelem, std::initializer_list< value_type > local_elements, Team &team=dash::Team::All()) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| Array(const PatternType &pattern) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inlineexplicit |
| Array(const self_t &other)=delete | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| Array(self_t &&other) noexcept(std::is_nothrow_move_constructible< memory_type >::value) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| async | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| async_type typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| at(size_type global_pos) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| at(size_type global_pos) const | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| barrier() const | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| begin() noexcept | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| begin() const noexcept | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| block(index_type block_gindex) const | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| capacity() const noexcept | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| const_iterator typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| const_local_pointer typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| const_pointer typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| const_reference typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| const_reverse_iterator typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| data() const noexcept | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| deallocate() (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| difference_type typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| distribution_spec typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| empty() const noexcept | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| end() noexcept | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| end() const noexcept | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| flush() const | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| flush(dash::team_unit_t target) const | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| flush_local() const | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| flush_local(dash::team_unit_t target) const | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| globmem() const noexcept | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| index_type typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| is_local(index_type global_index) const | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| iterator typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| lbegin() const noexcept | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| lbegin() noexcept | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| lcapacity() const noexcept | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| lend() const noexcept | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| lend() noexcept | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| local | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| local_in(dash::util::Locality::Scope scope) const (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| local_pointer typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| local_type typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| lsize() const noexcept | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| memory_type typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| ndim() (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inlinestatic |
| operator=(const self_t &rhs)=delete | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| operator=(self_t &&other) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| operator[](size_type global_index) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| operator[](size_type global_index) const | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| pattern() const noexcept | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| pattern_type typedef | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| pointer typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| rank typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| reference typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| reverse_iterator typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| size() const noexcept | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| size_type typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| team() const noexcept | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |
| value_type typedef | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| view_type typedef (defined in dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT >) | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | |
| ~Array() | dash::Array< ElementType, IndexType, PatternType, LocalMemSpaceT > | inline |