12#ifndef ARCANE_MATERIALS_INTERNAL_MESHMATERIALSYNCHRONIZERIMPL_H
13#define ARCANE_MATERIALS_INTERNAL_MESHMATERIALSYNCHRONIZERIMPL_H
17#include "arcane/utils/TraceAccessor.h"
18#include "arcane/utils/ArrayView.h"
23#include "arcane/materials/MatItem.h"
25#include "arcane/materials/internal/IMeshMaterialSynchronizerImpl.h"
49class LegacyMeshMaterialSynchronizerImpl
51,
public IMeshMaterialSynchronizerImpl
56 ~LegacyMeshMaterialSynchronizerImpl();
69 void checkMaterialsInCells(
Integer max_print);
Arcane cell with material and environment information.
Interface for the material and environment manager of a mesh.
bool synchronizeMaterialsInCells()
Synchronization of the list of materials/media of entities.
TraceAccessor(ITraceMng *m)
Constructs an accessor via the trace manager m.
Always enables tracing in Arcane parts concerning materials.
ArrayView< Byte > ByteArrayView
C equivalent of a 1D array of characters.
Int32 Integer
Type representing an integer.
ConstArrayView< Byte > ByteConstArrayView
C equivalent of a 1D array of characters.