Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Materials::AllEnvCellVectorView

Vue sur une liste de mailles avec infos sur les milieux. Plus de détails...

#include <arcane/core/materials/MatItemEnumerator.h>

+ Graphe de collaboration de Arcane::Materials::AllEnvCellVectorView:

Fonctions membres publiques

constexpr ARCCORE_HOST_DEVICE Integer size () const
 Nombre d'éléments.
 
ARCCORE_HOST_DEVICE AllEnvCell operator[] (Integer index) const
 
ARCCORE_HOST_DEVICE Int32 localId (Integer index) const
 

Fonctions membres protégées

 AllEnvCellVectorView (Int32ConstArrayView local_ids, ComponentItemSharedInfo *shared_info)
 

Attributs privés

Int32ConstArrayView m_local_ids
 
ComponentItemSharedInfom_shared_info = nullptr
 

Amis

class MeshMaterialMng
 

Description détaillée

Vue sur une liste de mailles avec infos sur les milieux.

Comme toute vue, cet objet n'est valide que tant que le conteneur associé (en général un CellGroup) n'est pas modifié.

Définition à la ligne 73 du fichier core/materials/MatItemEnumerator.h.

Documentation des constructeurs et destructeur

◆ AllEnvCellVectorView()

Arcane::Materials::AllEnvCellVectorView::AllEnvCellVectorView ( Int32ConstArrayView  local_ids,
ComponentItemSharedInfo shared_info 
)
inlineprotected

Définition à la ligne 79 du fichier core/materials/MatItemEnumerator.h.

Documentation des fonctions membres

◆ localId()

ARCCORE_HOST_DEVICE Int32 Arcane::Materials::AllEnvCellVectorView::localId ( Integer  index) const
inline

Définition à la ligne 98 du fichier core/materials/MatItemEnumerator.h.

◆ operator[]()

ARCCORE_HOST_DEVICE AllEnvCell Arcane::Materials::AllEnvCellVectorView::operator[] ( Integer  index) const
inline

Définition à la ligne 92 du fichier core/materials/MatItemEnumerator.h.

◆ size()

constexpr ARCCORE_HOST_DEVICE Integer Arcane::Materials::AllEnvCellVectorView::size ( ) const
inlineconstexpr

Documentation des fonctions amies et associées

◆ MeshMaterialMng

Définition à la ligne 75 du fichier core/materials/MatItemEnumerator.h.

Documentation des données membres

◆ m_local_ids

Int32ConstArrayView Arcane::Materials::AllEnvCellVectorView::m_local_ids
private

Définition à la ligne 102 du fichier core/materials/MatItemEnumerator.h.

◆ m_shared_info

ComponentItemSharedInfo* Arcane::Materials::AllEnvCellVectorView::m_shared_info = nullptr
private

Définition à la ligne 103 du fichier core/materials/MatItemEnumerator.h.


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