#include <kumi/functional/indexable.hpp>
Callable object computing the index map associated to the cartesian product operation.
#include <kumi/functional/indexable.hpp>
template<typename... Shapes>
struct kumi::function::cartesian_product_t cartesian_producer
Callable object computing the index map associated to the cartesian product operation.
- shapes...: Compile-time sizes representing the dimensions of the inputs to build a product from
A kumi::projection_map handling cartesian index unflattening transformations.