Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::Materials::AllCellToAllEnvCell Class Reference

Connectivity table from 'Cell' to its 'AllEnvCell' intended for use on accelerator. More...

#include <arcane/materials/AllCellToAllEnvCellConverter.h>

Friends

class CellToAllEnvCellAccessor
class CellToAllComponentCellEnumerator

Detailed Description

Connectivity table from 'Cell' to its 'AllEnvCell' intended for use on accelerator.

Class that maintains the connectivity of all cells Cell to all their cells AllEnvCell.

An instance is created via the create() method.

The initialization cost is high; memory must be allocated and structures filled. We iterate through all meshes and for each cell, we call the CellToAllEnvCellConverter.

Once the instance is created, it must be updated every time that the material/environment topology changes (which is also costly).

This class is an internal class and should not be manipulated directly. You must use the associated helpers in IMeshMaterialMng and the CellToAllEnvCellAccessor class.

Definition at line 53 of file AllCellToAllEnvCellConverter.h.

◆ CellToAllComponentCellEnumerator

friend class CellToAllComponentCellEnumerator
friend

Definition at line 56 of file AllCellToAllEnvCellConverter.h.

◆ CellToAllEnvCellAccessor

friend class CellToAllEnvCellAccessor
friend

Definition at line 55 of file AllCellToAllEnvCellConverter.h.


The documentation for this class was generated from the following file: