Skip to content

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.