TRIQS/nda 1.3.0
Multi-dimensional array library for C++
|
#include <nda/layout/rect_str.hpp>
Strided (non-contiguous) layout policy with C-order (row-major order) and possible string indices.
The last dimension varies the fastest, the first dimension varies the slowest.
Definition at line 399 of file rect_str.hpp.
Public Types | |
using | contiguous_t = C_layout_str |
The same layout policy, but with guarantee of contiguity. | |
template<int Rank> | |
using | mapping = rect_str<Rank, 0, C_stride_order<Rank>, layout_prop_e::none> |
Multi-dimensional to flat index mapping. | |
using | with_lowest_guarantee_t = C_stride_layout_str |
The same layout policy, but with no guarantee of contiguity. | |