Arcane  4.1.11.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::Accelerator::Impl::ConstituentIndexedSelectionRunCommandContainer< ConstituentItemLocalIdType_, ContainerCreateViewType_ >

Conteneur pour les commande sur une sélection indexée de ConstituentItem. Plus de détails...

#include <arcane/accelerator/RunCommandMaterialEnumerate.h>

Types publics

using ThatClass = ConstituentIndexedSelectionRunCommandContainer
 
using IteratorValueType = ConstituentItemLocalIdType_
 
using CommandType = ConstituentRunCommandBase2<ThatClass>
 
using ContainerCreateViewType = ContainerCreateViewType_
 

Fonctions membres publiques

 ConstituentIndexedSelectionRunCommandContainer (ContainerCreateViewType view)
 
constexpr __host__ __device__ IteratorValueType operator[] (Int32 i) const
 Accesseur pour le i-ème élément de la liste.
 
__host__ __device__ Int32 size ()
 

Description détaillée

template<typename ConstituentItemLocalIdType_, typename ContainerCreateViewType_>
class Arcane::Accelerator::Impl::ConstituentIndexedSelectionRunCommandContainer< ConstituentItemLocalIdType_, ContainerCreateViewType_ >

Conteneur pour les commande sur une sélection indexée de ConstituentItem.

Définition à la ligne 326 du fichier RunCommandMaterialEnumerate.h.

Documentation des définitions de type membres

◆ CommandType

template<typename ConstituentItemLocalIdType_, typename ContainerCreateViewType_>
using Arcane::Accelerator::Impl::ConstituentIndexedSelectionRunCommandContainer< ConstituentItemLocalIdType_, ContainerCreateViewType_ >::CommandType = ConstituentRunCommandBase2<ThatClass>

Définition à la ligne 332 du fichier RunCommandMaterialEnumerate.h.

◆ ContainerCreateViewType

template<typename ConstituentItemLocalIdType_, typename ContainerCreateViewType_>
using Arcane::Accelerator::Impl::ConstituentIndexedSelectionRunCommandContainer< ConstituentItemLocalIdType_, ContainerCreateViewType_ >::ContainerCreateViewType = ContainerCreateViewType_

Définition à la ligne 333 du fichier RunCommandMaterialEnumerate.h.

◆ IteratorValueType

template<typename ConstituentItemLocalIdType_, typename ContainerCreateViewType_>
using Arcane::Accelerator::Impl::ConstituentIndexedSelectionRunCommandContainer< ConstituentItemLocalIdType_, ContainerCreateViewType_ >::IteratorValueType = ConstituentItemLocalIdType_

Définition à la ligne 331 du fichier RunCommandMaterialEnumerate.h.

◆ ThatClass

template<typename ConstituentItemLocalIdType_, typename ContainerCreateViewType_>
using Arcane::Accelerator::Impl::ConstituentIndexedSelectionRunCommandContainer< ConstituentItemLocalIdType_, ContainerCreateViewType_ >::ThatClass = ConstituentIndexedSelectionRunCommandContainer

Définition à la ligne 330 du fichier RunCommandMaterialEnumerate.h.

Documentation des constructeurs et destructeur

◆ ConstituentIndexedSelectionRunCommandContainer()

template<typename ConstituentItemLocalIdType_, typename ContainerCreateViewType_>
Arcane::Accelerator::Impl::ConstituentIndexedSelectionRunCommandContainer< ConstituentItemLocalIdType_, ContainerCreateViewType_ >::ConstituentIndexedSelectionRunCommandContainer ( ContainerCreateViewType view)
inlineexplicit

Définition à la ligne 337 du fichier RunCommandMaterialEnumerate.h.

Documentation des fonctions membres

◆ operator[]()

template<typename ConstituentItemLocalIdType_, typename ContainerCreateViewType_>
__host__ __device__ IteratorValueType Arcane::Accelerator::Impl::ConstituentIndexedSelectionRunCommandContainer< ConstituentItemLocalIdType_, ContainerCreateViewType_ >::operator[] ( Int32 i) const
inlineconstexpr

Accesseur pour le i-ème élément de la liste.

Définition à la ligne 345 du fichier RunCommandMaterialEnumerate.h.

◆ size()

template<typename ConstituentItemLocalIdType_, typename ContainerCreateViewType_>
__host__ __device__ Int32 Arcane::Accelerator::Impl::ConstituentIndexedSelectionRunCommandContainer< ConstituentItemLocalIdType_, ContainerCreateViewType_ >::size ( )
inline

Définition à la ligne 350 du fichier RunCommandMaterialEnumerate.h.


La documentation de cette classe a été générée à partir du fichier suivant :