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

Classe d'encapsulation pour accéder à la connectivité équivalente cell -> allenvcell. Destinée à être utilisée avec l'API accélérateur via les RUNCOMMAND_... Plus de détails...

#include <arcane/materials/AllCellToAllEnvCellConverter.h>

+ Graphe de collaboration de Arcane::Materials::CellToAllEnvCellAccessor:

Types publics

using size_type = Span< ComponentItemLocalId >::size_type
 

Fonctions membres publiques

 CellToAllEnvCellAccessor (const IMeshMaterialMng *mm)
 
ARCCORE_HOST_DEVICE const AllCellToAllEnvCellgetAllCellToAllEnvCell () const
 
ARCCORE_HOST_DEVICE size_type nbEnvironment (Integer cid) const
 

Attributs privés

AllCellToAllEnvCellm_cell_allenvcell = nullptr
 

Description détaillée

Classe d'encapsulation pour accéder à la connectivité équivalente cell -> allenvcell. Destinée à être utilisée avec l'API accélérateur via les RUNCOMMAND_...

Note
Aucun interet en soit, mis à part le fait d'obliger l'utilisateur à créer cet objet en amout de l'appel à un RUNCOMMAND_ENUMERATE_CELL_ALLENVCELL et donc de garantir la copie du pointeur AllCellToAllEnvCell pour la lambda à executer sur l'accélérateur

Définition à la ligne 148 du fichier AllCellToAllEnvCellConverter.h.

Documentation des définitions de type membres

◆ size_type

Documentation des constructeurs et destructeur

◆ CellToAllEnvCellAccessor()

Arcane::Materials::CellToAllEnvCellAccessor::CellToAllEnvCellAccessor ( const IMeshMaterialMng mm)
explicit

Définition à la ligne 205 du fichier AllCellToAllEnvCellConverter.cc.

Documentation des fonctions membres

◆ getAllCellToAllEnvCell()

ARCCORE_HOST_DEVICE const AllCellToAllEnvCell * Arcane::Materials::CellToAllEnvCellAccessor::getAllCellToAllEnvCell ( ) const
inline

Définition à la ligne 159 du fichier AllCellToAllEnvCellConverter.h.

◆ nbEnvironment()

ARCCORE_HOST_DEVICE size_type Arcane::Materials::CellToAllEnvCellAccessor::nbEnvironment ( Integer  cid) const
inline

Définition à la ligne 164 du fichier AllCellToAllEnvCellConverter.h.

Documentation des données membres

◆ m_cell_allenvcell

AllCellToAllEnvCell* Arcane::Materials::CellToAllEnvCellAccessor::m_cell_allenvcell = nullptr
private

Définition à la ligne 171 du fichier AllCellToAllEnvCellConverter.h.


La documentation de cette classe a été générée à partir des fichiers suivants :