12#ifndef ARCANE_MATERIALS_MATERIALSGLOBAL_H
13#define ARCANE_MATERIALS_MATERIALSGLOBAL_H
17#include "arcane/core/materials/MaterialsCoreGlobal.h"
24#ifdef ARCANE_COMPONENT_arcane_materials
25#define ARCANE_MATERIALS_EXPORT ARCANE_EXPORT
27#define ARCANE_MATERIALS_EXPORT ARCANE_IMPORT
45class ComponentItemInternal;
65class ConstituentConnectivityList;
67class AllCellToAllEnvCellContainer;
69class MaterialModifierOperation;
72class ConstituentModifierWorkInfo;
73class MeshMaterialExchangeMng;
74class MeshMaterialModifierImpl;
Vue sur la partie impure d'un composant.
Vue sur un vecteur sur les entités d'un composant.
Vecteur sur les entités d'un composant.
Vue sur une partie pure ou partielles des entités d'un composant.
Vue sur la partie pure d'un composant.
Vue sur la partie impure des entités d'un milieu.
Vue sur un vecteur sur les entités d'un milieu.
Vue sur une partie pure ou partielles des entités d'un milieu.
Vue sur la partie pure des entités d'un milieu.
Interface d'un bloc d'un maillage.
Interface d'un composant (matériau ou milieu) d'un maillage.
Interface d'un milieu d'un maillage.
Interface du gestionnaire des matériaux et des milieux d'un maillage.
Interface d'une variable matériau d'un maillage.
Interface d'un matériau d'un maillage.
Vue sur la partie impure des entités d'un matériau.
Vue sur un vecteur sur les entités d'un matériau.
Vue sur une partie pure ou partielles des entités d'un matériau.
Vue sur la partie pure des entités d'un matériau.
Représente un index sur les variables matériaux et milieux.
Synchronisation d'une liste de variables matériaux.
Active toujours les traces dans les parties Arcane concernant les matériaux.
eModificationFlags
flags pour paramétrer le comportement lors d'une modification de matériaux ou milieux.
@ OptimizeMultiMaterialPerEnvironment
Active les optimisations lorsque plusieurs matériaux sont présents dans un milieu.
@ GenericOptimize
Active les optimisations génériques.
@ IncrementalRecompute
Indique qu'on utilise la version incrémentale de AllEnvData::forceRecompute().
@ OptimizeMultiAddRemove
Active les optimisations pour les ajouts/supressions multiples.