Arcane  v3.14.10.0
Documentation utilisateur
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)
 
__host__ __device__ const AllCellToAllEnvCellgetAllCellToAllEnvCell () const
 
__host__ __device__ size_type nbEnvironment (Integer cid) const
 

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

using Arcane::Materials::CellToAllEnvCellAccessor::size_type = Span<ComponentItemLocalId>::size_type

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

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()

__host__ __device__ const AllCellToAllEnvCell * Arcane::Materials::CellToAllEnvCellAccessor::getAllCellToAllEnvCell ( ) const
inline

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

◆ nbEnvironment()

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

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


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