strata::same_orderΒΆ
Part of Order and layout.
concept
template<typename A, typename B, std::size_t Rank>
concept strata::same_order = order_for_rank<A, Rank> && order_for_rank<B, Rank> &&
std::same_as<concrete_order_t<A, Rank>, concrete_order_t<B, Rank>>
Whether two orders lay out Rank axes the same way, however they are spelled.
same_order<ColumnMajor, Order<0, 1>, 2> holds, and every order is the same for rank 0 or 1.