Aller au code source de ce fichier.
Classes | |
class | Arcane::Accelerator::NumArrayViewBase |
Classe de base des vues sur les 'NumArray'. Plus de détails... | |
class | Arcane::Accelerator::NumArrayView< Accessor, Extents, LayoutType > |
Vue en lecture, écriture ou lecture/écriture sur un 'NumArray'. Plus de détails... | |
Espaces de nommage | |
namespace | Arcane |
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*- | |
namespace | Arcane::Accelerator |
Espace de nom pour l'utilisation des accélérateurs. | |
Définitions de type | |
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. | |
Fonctions | |
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.