Table de connectivité des 'Cell' vers leur(s) 'AllEnvCell' destinée à une utilisation sur accélérateur. Plus de détails...
#include <arcane/materials/AllCellToAllEnvCellConverter.h>
Amis | |
class | CellToAllEnvCellAccessor |
class | CellToAllComponentCellEnumerator |
Table de connectivité des 'Cell' vers leur(s) 'AllEnvCell' destinée à une utilisation sur accélérateur.
Classe qui conserve la connectivité de toutes les mailles Cell vers toutes leurs mailles AllEnvCell.
On crée une instance via la méthode create().
Le coût de l'initialisation est cher, il faut allouer la mémoire et remplir les structures. On parcours toutes les mailles et pour chaque maille on fait appel au CellToAllEnvCellConverter.
Une fois l'instance créée, elle doit être mise à jour à chaque fois que la topologie des matériaux/environnements change (ce qui est également cher).
Cette classe est une classe interne et ne doit pas être manipulée directement. Il faut passer par les helpers associés dans le IMeshMaterialMng et la classe CellToAllEnvCellAccessor.
Définition à la ligne 52 du fichier AllCellToAllEnvCellConverter.h.
|
friend |
Définition à la ligne 55 du fichier AllCellToAllEnvCellConverter.h.
|
friend |
Définition à la ligne 54 du fichier AllCellToAllEnvCellConverter.h.