Loading...
Searching...
No Matches
Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > Member List

This is the complete list of members for Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container >, including all inherited members.

const_mdspan_type typedef | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > |
const_pointer typedef | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > |
const_reference typedef | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > |
container() const noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
container_ | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | protected
container_data() noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
container_data() const noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
container_size() const | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
container_type typedef | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > |
element_type typedef | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > |
empty() const noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
extent(rank_type r) const noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
extents() const noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | related
extents_type typedef | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > |
extract_container() &&noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
index_type typedef | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > |
is_always_exhaustive() noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline static
is_always_strided() noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline static
is_always_unique() noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline static
is_exhaustive() const noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
is_strided() const noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
is_unique() const noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
layout_type typedef | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > |
mapping() const noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mapping_ | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | protected
mapping_type typedef | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > |
mdarray class | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | friend
mdarray() | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(IndexTypes... exts) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline explicit
mdarray(const extents_type &e) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline explicit
mdarray(const mapping_type &m) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline explicit
mdarray(const extents_type &e, const value_type &v) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(const mapping_type &m, const value_type &v) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(const E &e, const container_type &c) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(const E &e, container_type &&c) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(const mapping_type &m, const container_type &c) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(const mapping_type &m, container_type &&c) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(const mdarray< OtherElementType, OtherExtents, OtherLayoutPolicy, OtherContainer > &other) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(const mdspan< OtherElementType, OtherExtents, OtherLayoutPolicy, Accessor > &other) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(const extents_type &e, const Alloc &a) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(const mapping_type &m, const Alloc &a) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(const extents_type &e, const value_type &v, const Alloc &a) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(const mapping_type &m, const value_type &v, const Alloc &a) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(const extents_type &e, const container_type &c, const Alloc &a) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(const extents_type &e, container_type &&c, const Alloc &a) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(const mapping_type &m, const container_type &c, const Alloc &a) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(const mapping_type &m, container_type &&c, const Alloc &a) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(const mdarray< V, E, L, C > &other, const Alloc &a) noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdarray(const mdspan< V, E, L, A > &other, const Alloc &a) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
mdspan_type typedef | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > |
operator mdspan< V, E, L, A >() | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
operator mdspan< V, E, L, A >() const | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
operator()(Indices... indices) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
operator()(Indices... indices) const | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
operator==(const mdarray &lhs, const mdarray &rhs) noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | friend
operator[](Index index) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
operator[](Index index) const | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
operator[](std::span< Index, extents_type::rank()> indices) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
operator[](std::span< Index, extents_type::rank()> indices) const | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
operator[](const std::array< Index, extents_type::rank()> &indices) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
operator[](const std::array< Index, extents_type::rank()> &indices) const | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
pointer typedef | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > |
rank() noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline static
rank_dynamic() noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline static
rank_type typedef | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > |
reference typedef | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > |
size() const noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
size_type typedef | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > |
static_extent(rank_type r) noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline static
stride(rank_type r) const | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
swap(mdarray &x, mdarray &y) noexcept | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | friend
to_mdspan(const AccessorPolicy &a=AccessorPolicy{}) | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
to_mdspan(const AccessorPolicy &a=AccessorPolicy{}) const | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > | inline
value_type typedef | Dune::Std::mdarray< Element, Extents, LayoutPolicy, Container > |