tiled_index::tiled_index 构造函数

初始化 tiled_index 类的新实例。

tiled_index(
   const index<rank>& _Global,
   const index<rank>& _Local,
   const index<rank>& _Tile,
   const index<rank>& _Tile_origin,
   const tile_barrier& _Barrier
) restrict(amp,cpu);

tiled_index(
   const tiled_index& _Other
) restrict(amp,cpu);

参数

  • _Global
    构造的 tiled_index 的全局索引

  • _Local
    构造的 tiled_index 的本地索引

  • _Tile
    构造的 tiled_index 的平铺索引

  • _Tile_origin
    构造的 tiled_index 的平铺原点索引

  • _Barrier
    构造的 tiled_indextile_barrier 对象。

  • _Other
    要复制到构造的 tiled_indextile_index 对象。

Overloads

名称

描述

tiled_index(const index<rank>& _Global, const index<rank>& _Local, const index<rank>& _Tile, const index<rank>& _Tile_origin, const tile_barrier& _Barrier restrict(amp,cpu);

根据全局坐标中的图标和本地坐标中图标的相对位置初始化 tile_index 类的新实例。 _Global 和 _Tile_origin 参数是可计算的。

tiled_index( const tiled_index& _Other) restrict(amp,cpu);

复制指定的 tiled_index 对象初始化 tile_index 类的新实例。

要求

**标头:**amp.h

命名空间: 并发

请参见

参考

tiled_index 类