Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
uni20::StridedZipLayout< NumSpans >::mapping< Ext > Member List

This is the complete list of members for uni20::StridedZipLayout< NumSpans >::mapping< Ext >, including all inherited members.

all_strides() const noexceptuni20::StridedZipLayout< NumSpans >::mapping< Ext >inline
extents() const noexceptuni20::StridedZipLayout< NumSpans >::mapping< Ext >inline
extents_type typedefuni20::StridedZipLayout< NumSpans >::mapping< Ext >
index_type typedefuni20::StridedZipLayout< NumSpans >::mapping< Ext >
is_always_exhaustive() noexceptuni20::StridedZipLayout< NumSpans >::mapping< Ext >inlinestatic
is_always_strided() noexceptuni20::StridedZipLayout< NumSpans >::mapping< Ext >inlinestatic
is_always_unique() noexceptuni20::StridedZipLayout< NumSpans >::mapping< Ext >inlinestatic
is_exhaustive() const noexceptuni20::StridedZipLayout< NumSpans >::mapping< Ext >inline
is_strided() const noexceptuni20::StridedZipLayout< NumSpans >::mapping< Ext >inline
is_unique() const noexceptuni20::StridedZipLayout< NumSpans >::mapping< Ext >inline
layout_type typedefuni20::StridedZipLayout< NumSpans >::mapping< Ext >
mapping(extents_type const &exts, Mappings... maps) noexceptuni20::StridedZipLayout< NumSpans >::mapping< Ext >inline
mapping(extents_type const &exts, std::array< std::array< index_type, Ext::rank()>, NumSpans > const &strides_pack) noexceptuni20::StridedZipLayout< NumSpans >::mapping< Ext >inline
mapping(std::array< index_type, Ext::rank()> const &new_strides, typename StridedZipLayout< num_spans - 1 >::template mapping< OtherExt > const &other) noexceptuni20::StridedZipLayout< NumSpans >::mapping< Ext >inline
mapping(typename StridedZipLayout< num_spans - 1 >::template mapping< OtherExt > const &other, std::array< index_type, Ext::rank()> const &new_strides) noexceptuni20::StridedZipLayout< NumSpans >::mapping< Ext >inline
mapping(LeftMap const &left, RightMap const &right) noexceptuni20::StridedZipLayout< NumSpans >::mapping< Ext >inline
mapping_type typedefuni20::StridedZipLayout< NumSpans >::mapping< Ext >
num_spansuni20::StridedZipLayout< NumSpans >::mapping< Ext >static
offset_type typedefuni20::StridedZipLayout< NumSpans >::mapping< Ext >
operator()(Idx... idxs) const noexceptuni20::StridedZipLayout< NumSpans >::mapping< Ext >inline
rank_type typedefuni20::StridedZipLayout< NumSpans >::mapping< Ext >
stride(rank_type r) const noexceptuni20::StridedZipLayout< NumSpans >::mapping< Ext >inline
strides() const noexceptuni20::StridedZipLayout< NumSpans >::mapping< Ext >inline