DDC 0.5.0
Loading...
Searching...
No Matches
ddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace > Member List

This is the complete list of members for ddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >, including all inherited members.

accessor() constddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inline
accessor_type typedefddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
allocation_kokkos_view() constddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >inline
allocation_mdspan() constddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >inline
allocation_mdspan_type typedefddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
base_type typedefddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >protected
ChunkCommon()=defaultddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >protected
ChunkCommon(allocation_mdspan_type allocation_mdspan, SupportType const &domain) noexceptddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inlineprotected
ChunkCommon(ElementType *ptr, SupportType const &domain)ddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inlineprotected
ChunkCommon(ChunkCommon const &other)=defaultddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >protected
ChunkCommon(ChunkCommon &&other) noexcept=defaultddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >protected
ChunkSpanddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >friend
ChunkSpan()=defaultddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
ChunkSpan(ChunkSpan const &other)=defaultddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
ChunkSpan(ChunkSpan &&other) noexcept=defaultddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
ChunkSpan(Chunk< OElementType, SupportType, Allocator > &&other) noexcept=deleteddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
ChunkSpan(Chunk< OElementType, SupportType, Allocator > &other) noexceptddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >inlineexplicit
ChunkSpan(Chunk< OElementType, SupportType, Allocator > const &other) noexceptddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >inlineexplicit
ChunkSpan(ChunkSpan< OElementType, SupportType, layout_type, MemorySpace > const &other) noexceptddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >inlineexplicit
ChunkSpan(ElementType *const ptr, SupportType const &domain)ddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >inline
ChunkSpan(allocation_mdspan_type allocation_mdspan, SupportType const &domain)ddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >inline
ChunkSpan(KokkosView const &view, SupportType const &domain) noexceptddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >inline
const_allocation_mdspan_type typedefddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
data_handle() constddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >inline
data_handle_type typedefddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
discrete_domain_type typedefddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
discrete_element_type typedefddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
domain() const noexceptddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inline
domain() const noexceptddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inline
element_type typedefddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
extent() const noexceptddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inline
extents() const noexceptddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inline
extents_type typedefddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
get_slicer_for(DiscreteVector< ODDims... > const &c)ddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >inlineprotectedstatic
is_always_exhaustive() noexceptddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inlinestatic
is_always_strided() noexceptddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inlinestatic
is_always_unique() noexceptddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inlinestatic
is_exhaustive() const noexceptddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inline
is_strided() const noexceptddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inline
is_unique() const noexceptddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inline
layout_type typedefddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
m_allocation_mdspanddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >protected
m_domainddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >protected
mapping() const noexceptddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inline
mapping_type typedefddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
memory_space typedefddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
operator()(DElems const &... delems) const noexceptddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >inline
operator=(ChunkSpan const &other)=defaultddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
operator=(ChunkSpan &&other) noexcept=defaultddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
ddc::ChunkCommon::operator=(ChunkCommon const &other)=defaultddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >protected
ddc::ChunkCommon::operator=(ChunkCommon &&other) noexcept=defaultddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >protected
operator[](DiscreteElement< QueryDDims... > const &slice_spec) constddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >inline
rank() noexceptddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inlinestatic
rank_dynamic() noexceptddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inlinestatic
reference typedefddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
size() const noexceptddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inline
size_type typedefddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
span_cview() constddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >inline
span_type typedefddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
span_view() constddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >inline
static_extent(std::size_t r) noexceptddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inlinestatic
stride() constddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >inline
value_type typedefddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
view_type typedefddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >
~ChunkCommon() noexcept=defaultddc::ChunkCommon< ElementType, SupportType, LayoutStridedPolicy >protected
~ChunkSpan() noexcept=defaultddc::ChunkSpan< ElementType, SupportType, LayoutStridedPolicy, MemorySpace >