12#ifndef ARCANE_MATERIALS_INTERNAL_MESHMATERIALSYNCHRONIZER_H
13#define ARCANE_MATERIALS_INTERNAL_MESHMATERIALSYNCHRONIZER_H
17#include "arcane/utils/TraceAccessor.h"
18#include "arcane/utils/ArrayView.h"
20#include "arcane/VariableTypedef.h"
23#include "arcane/materials/MatItem.h"
24#include "arcane/utils/ValueConvert.h"
26#include "arcane/materials/internal/IMeshMaterialSynchronizerImpl.h"
27#include "arcane/materials/internal/AcceleratorMeshMaterialSynchronizerImpl.h"
28#include "arcane/materials/internal/LegacyMeshMaterialSynchronizerImpl.h"
35class MeshMaterialModifierImpl;
Lecteur des fichiers de maillage via la bibliothèque LIMA.
Interface du gestionnaire des matériaux et des milieux d'un maillage.
Stratégie de synchronisation de la liste des matériaux/milieux des entités.
Synchronisation de la liste des matériaux/milieux des entités.
void checkMaterialsInCells(Integer max_print)
Vérifie que les mailles des matériaux sont bien cohérentes entre les sous-domaines....
bool synchronizeMaterialsInCells()
Synchronisation de la liste des matériaux/milieux des entités.
Classe d'accès aux traces.
Active toujours les traces dans les parties Arcane concernant les matériaux.