| [containers] | https://timsong-cpp.github.io/cppwp/#containers |
| [views] | https://timsong-cpp.github.io/cppwp/views#mdspan.layout.stride |
| [views.multidim] | https://timsong-cpp.github.io/cppwp/views.multidim#mdspan.layout.stride |
| [mdspan.layout] | https://timsong-cpp.github.io/cppwp/mdspan.layout#stride |
| [mdspan.layout.stride.overview] | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#overview |
| [mdspan.layout.stride.expo] | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#expo |
| [mdspan.layout.stride.cons] | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons |
| [mdspan.layout.stride.obs] | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs |
| 23.7.3.4.7.1 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#overview |
| [mdspan.layout.stride.overview] | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride.overview |
| 1 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#overview-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L22792 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#overview-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:mapping,layout_stride |
| extents_type | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:layout_stride::mapping,extents_type |
| index_type | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:layout_stride::mapping,index_type |
| size_type | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:layout_stride::mapping,size_type |
| rank_type | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:layout_stride::mapping,rank_type |
| layout_type | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:layout_stride::mapping,layout_type |
| [mdspan.layout.stride.cons] | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons |
| [mdspan.layout.stride.obs] | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs |
| extents | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:layout_stride::mapping,extents |
| strides | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:layout_stride::mapping,strides |
| is_always_unique | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:layout_stride::mapping,is_always_unique |
| is_always_strided | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:layout_stride::mapping,is_always_strided |
| is_unique | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:layout_stride::mapping,is_unique |
| is_strided | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:layout_stride::mapping,is_strided |
| stride | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:layout_stride::mapping,stride |
| [mdspan.sub.map] | https://timsong-cpp.github.io/cppwp/mdspan.sub.map |
| submdspan_mapping | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:layout_stride::mapping,submdspan_mapping |
| 2 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#overview-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L22865 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#overview-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#overview-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L22869 |
| regular | https://timsong-cpp.github.io/cppwp/concepts.object#concept:regular |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#overview-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#overview-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L22873 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#overview-4.sentence-1 |
| 23.7.3.4.7.2 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#expo |
| [mdspan.layout.stride.expo] | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride.expo |
| 1 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#expo-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L22881 |
| (1.1) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#expo-1.1 |
| (1.2) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#expo-1.2 |
| (1.3) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#expo-1.3 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#expo-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#expo-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L22897 |
| (2.1) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#expo-2.1 |
| (2.2) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#expo-2.2 |
| (2.3) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#expo-2.3 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#expo-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#expo-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L22910 |
| 4 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#expo-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L22920 |
| layout-mapping-alike | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#concept:layout-mapping-alike |
| layout-mapping-alike | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#concept:layout-mapping-alike |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| 1 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#expo-note-1 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#expo-4.sentence-1 |
| 23.7.3.4.7.3 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons |
| [mdspan.layout.stride.cons] | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride.cons |
| π | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:layout_stride::mapping,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L22952 |
| [basic.fundamental] | https://timsong-cpp.github.io/cppwp/basic.fundamental |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L22957 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:layout_stride::mapping,constructor_ |
| 3 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L22974 |
| (3.1) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-3.2 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L22983 |
| (4.1) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-4.1 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-4.1.sentence-1 |
| (4.2) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-4.2 |
| [basic.fundamental] | https://timsong-cpp.github.io/cppwp/basic.fundamental |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-4.2.sentence-1 |
| (4.3) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-4.3 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-4.3.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-note-1 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-4.3.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L23007 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-5.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:layout_stride::mapping,constructor__ |
| 6 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L23022 |
| (6.1) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-6.1 |
| layout-mapping-alike | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#concept:layout-mapping-alike |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-6.1.sentence-1 |
| (6.2) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-6.2 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-6.2.sentence-2 |
| (6.3) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-6.3 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-6.3.sentence-1 |
| (6.4) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-6.4 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-6.4.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L23035 |
| (7.1) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-7.1 |
| [mdspan.layout.reqmts] | https://timsong-cpp.github.io/cppwp/mdspan.layout.reqmts |
| (7.2) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-7.2 |
| (7.3) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-7.3 |
| [basic.fundamental] | https://timsong-cpp.github.io/cppwp/basic.fundamental |
| (7.4) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-7.4 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L23050 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#cons-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L23057 |
| 23.7.3.4.7.4 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs |
| [mdspan.layout.stride.obs] | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride.obs |
| π | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:required_span_size,layout_stride::mapping |
| 1 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L23077 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:operator(),layout_stride::mapping |
| 2 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L23089 |
| (2.1) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-2.1 |
| (2.2) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-2.2 |
| (2.3) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-2.3 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L23100 |
| [mdspan.overview] | https://timsong-cpp.github.io/cppwp/mdspan.overview |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L23105 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-4.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:is_always_exhaustive,layout_stride::mapping |
| 5 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L23124 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-5.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:is_exhaustive,layout_stride::mapping |
| 6 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L23138 |
| (6.1) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-6.1 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-6.1.sentence-1 |
| (6.2) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-6.2 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-6.2.sentence-1 |
| (6.3) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-6.3 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-6.3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#lib:operator==,layout_stride::mapping |
| 7 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L23163 |
| (7.1) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-7.1 |
| layout-mapping-alike | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#concept:layout-mapping-alike |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-7.1.sentence-1 |
| (7.2) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-7.2 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-7.2.sentence-1 |
| (7.3) | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-7.3 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-7.3.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L23174 |
| [mdspan.layout.policy.reqmts] | https://timsong-cpp.github.io/cppwp/mdspan.layout.policy.reqmts |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/containers.tex#L23178 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-9.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/mdspan.layout.stride#obs-9.sentence-2 |