| extents() const noexcept (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | inline |
| extents_type typedef (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | |
| index_type typedef (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | |
| is_always_exhaustive() noexcept (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | inlinestatic |
| is_always_strided() noexcept (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | inlinestatic |
| is_always_unique() noexcept (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | inlinestatic |
| is_exhaustive() const (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | inline |
| is_strided() const (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | inline |
| is_unique() const (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | inline |
| layout_type typedef (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | |
| mapping(const nested_mapping_type &map, const extents_type &e) (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | inlineexplicit |
| operator()() const (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | inline |
| operator()(IndexType0 i0) const (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | inline |
| operator()(IndexType0 i0, IndexType1 i1, IndexTypes...is) const (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | inline |
| operator== (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | friend |
| rank_type typedef (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | |
| required_span_size() const noexcept (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | inline |
| size_type typedef (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | |
| stride(std::size_t r) const (defined in OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents >) | OpenKalman::interface::layout_to_diagonal< NestedLayout, NestedExtents >::mapping< Extents > | inline |