12#ifndef ARCANE_CORE_MATERIALS_CELLTOALLENVCELLCONVERTER_H 
   13#define ARCANE_CORE_MATERIALS_CELLTOALLENVCELLCONVERTER_H 
   17#include "arcane/core/IMesh.h" 
   18#include "arcane/core/materials/MaterialsCoreGlobal.h" 
   19#include "arcane/core/materials/MatItem.h" 
   20#include "arcane/core/materials/IMeshMaterialMng.h" 
   70class CellToAllEnvCellConverter
 
   72  friend class MeshMaterialMng;
 
   83  explicit CellToAllEnvCellConverter(ComponentItemSharedInfo* shared_info)
 
   84  : m_shared_info(shared_info)
 
  104  ComponentItemSharedInfo* m_shared_info = 
nullptr;
 
 
Maille arcane avec info matériaux et milieux.
__host__ __device__ AllEnvCell operator[](CellLocalId c) const
Converti une maille CellLocalId en maille AllEnvCell.
AllEnvCell operator[](Cell c)
Converti une maille Cell en maille AllEnvCell.
Interface du gestionnaire des matériaux et des milieux d'un maillage.
virtual CellToAllEnvCellConverter cellToAllEnvCellConverter()=0
Créée une instance pour convertir de 'Cell' en 'AllEnvCell'.
Active toujours les traces dans les parties Arcane concernant les matériaux.