tiled_index::tiled_index, constructeur
Initialise une nouvelle instance de la classe 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);
Paramètres
_Global
Index global du tiled_index construit._Local
Index local du tiled_index construit._Tile
La mosaïque index de tiled_index construit._Tile_origin
La mosaïque d'origine index de tiled_index construit._Barrier
Objet tile_barrier de tiled_index construit._Other
Objet tile_index devant être copié vers tiled_index construit.
Overloads
Nom |
Description |
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); |
Initialise une nouvelle instance de la classe tile_index à partir de l'index de la mosaïque en coordonnées globales, et la position relative dans la mosaïque en coordonnées locales. Les paramètres _Global et _Tile_origin sont calculés. |
tiled_index( const tiled_index& _Other) restrict(amp,cpu); |
Initialise une nouvelle instance de la classe tile_index en copiant l'objet tiled_index spécifié. |
Configuration requise
En-tête : amp.h
Espace de noms d'accès : Concurrency