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;
73class MeshMaterialExchangeMng;
Table de connectivité des 'Cell' vers leur(s) 'AllEnvCell' destinée à une utilisation sur accélérateu...
Informations sur les valeurs des milieux.
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.
Gestion des listes de connectivité des constituants.
Structure de travail utilisée lors de la modification des constituants (via MeshMaterialModifier).
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 des buffers pour la synchronisation de variables matériaux.
Interface d'une variable matériau d'un maillage.
Interface d'un matériau d'un maillage.
Variable scalaire sur un matériau du 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.
Opération d'ajout ou suppression de mailles d'un matériau.
Implémentation d'un gestion des matériaux.
Variable tableau sur un matériau du maillage.
Variable scalaire sur un matériau du maillage.
Synchronisation d'une liste de variables matériaux.
Classe de base des 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.