strata::tensor_likeΒΆ
Part of Views and expressions.
concept
template<typename E>
concept strata::tensor_like = indexed_tensor<E> && requires(const std::remove_cvref_t<E>& value) { cursor(value); }
What can be read as a tensor, and walked: read by index, with a cursor that moves along every axis.
Structural: nothing is inherited or declared to opt in.