accessor() const | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inline |
accessor_type typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
allocation_kokkos_view() const | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | inline |
allocation_mdspan() const | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | inline |
allocation_mdspan_type typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
base_type typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | protected |
ChunkCommon()=default | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | protected |
ChunkCommon(internal_mdspan_type internal_mdspan, mdomain_type const &domain) noexcept | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inlineprotected |
ChunkCommon(ElementType *ptr, mdomain_type const &domain) | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inlineprotected |
ChunkCommon(ChunkCommon const &other)=default | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | protected |
ChunkCommon(ChunkCommon &&other)=default | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | protected |
ChunkSpan | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | friend |
ChunkSpan()=default | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
ChunkSpan(ChunkSpan const &other)=default | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
ChunkSpan(ChunkSpan &&other)=default | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
ChunkSpan(Chunk< OElementType, mdomain_type, Allocator > &other) noexcept | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | inline |
ChunkSpan(Chunk< OElementType, mdomain_type, Allocator > const &other) noexcept | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | inline |
ChunkSpan(ChunkSpan< OElementType, mdomain_type, layout_type, MemorySpace > const &other) noexcept | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | inline |
ChunkSpan(ElementType *const ptr, mdomain_type const &domain) | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | inline |
ChunkSpan(allocation_mdspan_type allocation_mdspan, mdomain_type const &domain) | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | inline |
ChunkSpan(KokkosView const &view, mdomain_type const &domain) noexcept | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | inline |
const_allocation_mdspan_type typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
data_handle() const | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | inline |
data_handle_type typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
discrete_element_type typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
domain() const noexcept | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inline |
domain() const noexcept | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inline |
element_type typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
extent() const noexcept | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inline |
extents() const noexcept | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inline |
extents_type typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
get_slicer_for(DiscreteElement< ODDims... > const &c) const | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | inlineprotected |
get_slicer_for(DiscreteDomain< ODDims... > const &c) const | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | inlineprotected |
internal_mdspan() const | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inlineprotected |
internal_mdspan_type typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | protected |
is_always_exhaustive() noexcept | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inlinestatic |
is_always_strided() noexcept | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inlinestatic |
is_always_unique() noexcept | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inlinestatic |
is_exhaustive() const noexcept | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inline |
is_strided() const noexcept | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inline |
is_unique() const noexcept | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inline |
layout_type typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
m_domain | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | protected |
m_internal_mdspan | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | protected |
mapping() const noexcept | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inline |
mapping_type typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
mdomain_type typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
memory_space typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
operator()(DElems const &... delems) const noexcept | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | inline |
operator=(ChunkSpan const &other)=default | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
operator=(ChunkSpan &&other)=default | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy >::operator=(ChunkCommon const &other)=default | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | protected |
ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy >::operator=(ChunkCommon &&other)=default | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | protected |
operator[](DiscreteElement< QueryDDims... > const &slice_spec) const | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | inline |
operator[](DiscreteDomain< QueryDDims... > const &odomain) const | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | inline |
rank() noexcept | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inlinestatic |
rank_dynamic() noexcept | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inlinestatic |
reference typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
size() const noexcept | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inline |
size_type typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
span_cview() const | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | inline |
span_type typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
span_view() const | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | inline |
static_extent(std::size_t r) noexcept | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inlinestatic |
stride() const | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | inline |
value_type typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
view_type typedef | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |
~ChunkCommon()=default | ddc::ChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy > | protected |
~ChunkSpan()=default | ddc::ChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace > | |