KUMI v4.0.0
Flawless Fluorite
Loading...
Searching...
No Matches

◆ tiler

struct kumi::function::tile_t kumi::function::tiler
constevalnoexcept

#include <kumi/functional/indexable.hpp>

Callable object computing multi-dimensional window block layout configurations.

Header file

#include <kumi/functional/indexable.hpp>

Call Signature

template<typename Sz, typename Extent, typename Stride, typename NumBlocks>
consteval auto tiler(Sz sz, Extent ext, Stride str, NumBlocks nb) noexcept;
struct kumi::function::tile_t tiler
Callable object computing multi-dimensional window block layout configurations.
Static string used to create named fields.
Definition str.hpp:24

Parameters

  • sz: Size of the tiles to generate
  • ext: Size of the input domain
  • str: Dimensional stride representing elements to skip
  • nb: Total number of tiles to generate

Return value

A kumi::projection_map handling tile patterns and structural grid offset mappings.