accessor() const noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
accessor_type typedef | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
basic_mdspan() noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
basic_mdspan(basic_mdspan &&other) noexcept=default | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
basic_mdspan(const basic_mdspan &other) noexcept=default | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
basic_mdspan(const basic_mdspan< OtherElementType, OtherExtents, OtherLayoutPolicy, OtherAccessor > &rhs) noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
basic_mdspan(pointer ptr, IndexType...DynamicExtents) noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inlineexplicit |
basic_mdspan(pointer ptr, const std::array< ptrdiff_t, extents_type::rank_dynamic()> &dynamic_extents) | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
basic_mdspan(pointer ptr, const mapping_type &m) noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
basic_mdspan(pointer ptr, const mapping_type &m, const accessor_type &a) noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
basic_mdspan(U &&other) | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
basic_mdspan(const U &other) | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
data() const noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
difference_type typedef | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
element_type typedef | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
extent(int k) const noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
extents() const noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
extents_type typedef | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
index_type typedef | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
is_always_contiguous() noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inlinestatic |
is_always_strided() noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inlinestatic |
is_always_unique() noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inlinestatic |
is_contiguous() const noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
is_strided() const noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
is_unique() const noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
layout_type typedef | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
mapping() const noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
mapping_type typedef | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
operator()(IndexType...indices) const noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
operator=(const basic_mdspan &other) noexcept=default | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
operator=(basic_mdspan &&other) noexcept=default | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
operator=(const basic_mdspan< OtherElementType, OtherExtents, OtherLayoutPolicy, OtherAccessor > &rhs) noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
operator[](const IndexType &i) const noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
operator[](const IndexType index) const noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
pointer typedef | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
rank() noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inlinestatic |
rank_dynamic() noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inlinestatic |
reference typedef | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
static_extent(size_t k) const noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
stride(size_t r) const noexcept | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
value_type typedef | gmx::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |