Conteneur contenant les informations nécessaires pour une commande permettant d'accéder à la fois au ConstituentItem et à l'entité globale. Plus de détails...
#include <arcane/accelerator/RunCommandMaterialEnumerate.h>
Types publics | |
| using | ThatClass = ConstituentAndGlobalCellRunCommandContainer |
| using | IteratorValueType = Arcane::Materials::ConstituentAndGlobalCellIteratorValue<ConstituentItemLocalIdType_> |
| using | CommandType = ConstituentRunCommandBase2<ThatClass> |
| using | ContainerCreateViewType = ContainerCreateViewType_ |
Fonctions membres publiques | |
| ConstituentAndGlobalCellRunCommandContainer (ContainerCreateViewType_ view) | |
| constexpr __host__ __device__ IteratorValueType | operator[] (Int32 i) const |
| Accesseur pour le i-ème élément de la liste. | |
Fonctions membres publiques hérités de Arcane::Accelerator::Impl::ConstituentCommandContainerBase | |
| constexpr __host__ __device__ Int32 | size () const |
Membres hérités additionnels | |
Types protégés hérités de Arcane::Accelerator::Impl::ConstituentCommandContainerBase | |
| using | ComponentItemVectorView = Arcane::Materials::ComponentItemVectorView |
| using | ComponentItemLocalId = Arcane::Materials::ComponentItemLocalId |
| using | MatVarIndex = Arcane::Materials::MatVarIndex |
Fonctions membres protégées hérités de Arcane::Accelerator::Impl::ConstituentCommandContainerBase | |
| ConstituentCommandContainerBase (ComponentItemVectorView view) | |
Attributs protégés hérités de Arcane::Accelerator::Impl::ConstituentCommandContainerBase | |
| ComponentItemVectorView | m_items |
| SmallSpan< const MatVarIndex > | m_matvar_indexes |
| SmallSpan< const Int32 > | m_global_cells_local_id |
| Int32 | m_nb_item = 0 |
Conteneur contenant les informations nécessaires pour une commande permettant d'accéder à la fois au ConstituentItem et à l'entité globale.
Définition à la ligne 287 du fichier RunCommandMaterialEnumerate.h.
| using Arcane::Accelerator::Impl::ConstituentAndGlobalCellRunCommandContainer< ConstituentItemLocalIdType_, ContainerCreateViewType_ >::CommandType = ConstituentRunCommandBase2<ThatClass> |
Définition à la ligne 294 du fichier RunCommandMaterialEnumerate.h.
| using Arcane::Accelerator::Impl::ConstituentAndGlobalCellRunCommandContainer< ConstituentItemLocalIdType_, ContainerCreateViewType_ >::ContainerCreateViewType = ContainerCreateViewType_ |
Définition à la ligne 295 du fichier RunCommandMaterialEnumerate.h.
| using Arcane::Accelerator::Impl::ConstituentAndGlobalCellRunCommandContainer< ConstituentItemLocalIdType_, ContainerCreateViewType_ >::IteratorValueType = Arcane::Materials::ConstituentAndGlobalCellIteratorValue<ConstituentItemLocalIdType_> |
Définition à la ligne 293 du fichier RunCommandMaterialEnumerate.h.
| using Arcane::Accelerator::Impl::ConstituentAndGlobalCellRunCommandContainer< ConstituentItemLocalIdType_, ContainerCreateViewType_ >::ThatClass = ConstituentAndGlobalCellRunCommandContainer |
Définition à la ligne 292 du fichier RunCommandMaterialEnumerate.h.
|
inlineexplicit |
Définition à la ligne 299 du fichier RunCommandMaterialEnumerate.h.
|
inlineconstexpr |
Accesseur pour le i-ème élément de la liste.
Définition à la ligne 307 du fichier RunCommandMaterialEnumerate.h.