Arcane  v3.15.0.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 size_type nbEnvironment (Int32 cid) const
 

Fonctions membres privées

ARCCORE_HOST_DEVICE AllCellToAllEnvCell _getAllCellToAllEnvCell () const
 

Attributs privés

AllCellToAllEnvCell m_cell_allenvcell
 

Amis

class CellToAllComponentCellEnumerator
 

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 83 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 291 du fichier AllCellToAllEnvCellConverter.cc.

Documentation des fonctions membres

◆ _getAllCellToAllEnvCell()

ARCCORE_HOST_DEVICE AllCellToAllEnvCell Arcane::Materials::CellToAllEnvCellAccessor::_getAllCellToAllEnvCell ( ) const
inlineprivate

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

◆ nbEnvironment()

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

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

Documentation des fonctions amies et associées

◆ CellToAllComponentCellEnumerator

Documentation des données membres

◆ m_cell_allenvcell

AllCellToAllEnvCell Arcane::Materials::CellToAllEnvCellAccessor::m_cell_allenvcell
private

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


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