|
template<typename DataType , typename Extents , typename LayoutType = DefaultLayout> |
using | Arcane::Accelerator::NumArrayInView = NumArrayView< DataViewGetter< DataType >, Extents, LayoutType > |
| Vue en entrée sur un NumArray.
|
|
template<typename DataType , typename Extents , typename LayoutType = DefaultLayout> |
using | Arcane::Accelerator::NumArrayOutView = NumArrayView< DataViewSetter< DataType >, Extents, LayoutType > |
| Vue en sortie sur un NumArray.
|
|
template<typename DataType , typename Extents , typename LayoutType = DefaultLayout> |
using | Arcane::Accelerator::NumArrayInOutView = NumArrayView< DataViewGetterSetter< DataType >, Extents, LayoutType > |
| Vue en entrée/sortie sur un NumArray.
|
|
|
template<typename DataType , typename Extents , typename LayoutPolicy > |
auto | Arcane::Accelerator::viewOut (const ViewBuildInfo &command, NumArray< DataType, Extents, LayoutPolicy > &var) |
| Vue en écriture.
|
|
template<typename DataType , typename Extents , typename LayoutPolicy > |
auto | Arcane::Accelerator::viewInOut (const ViewBuildInfo &command, NumArray< DataType, Extents, LayoutPolicy > &v) |
| Vue en lecture/écriture.
|
|
template<typename DataType , typename Extents , typename LayoutType > |
auto | Arcane::Accelerator::viewIn (const ViewBuildInfo &command, const NumArray< DataType, Extents, LayoutType > &v) |
| Vue en lecture.
|
|
Ce fichier contient les déclarations des types pour gérer les vues pour les accélérateurs de la classe 'NumArray'.
Définition dans le fichier NumArrayViews.h.