#include <arcane/core/IMeshUniqueIdMng.h>
Fonctions membres publiques | |
virtual | ~IMeshUniqueIdMng ()=default |
Libère les ressources. | |
virtual void | setFaceBuilderVersion (Integer n)=0 |
Positionne la version de la numérotation des faces. | |
virtual Integer | faceBuilderVersion () const =0 |
Version de la numérotation des faces. | |
virtual void | setEdgeBuilderVersion (Integer n)=0 |
Positionne la version de la numérotation des arêtes. | |
virtual Integer | edgeBuilderVersion () const =0 |
Version de la numérotation des arêtes. | |
Interface du gestionnaire de numérotation des uniqueId() des entités d'un maillage.
Ce gestionnaire permet de gérer le calcul des uniqueId() des entités du maillages qui sont implicitement créées comme les faces ou les arêtes.
Définition à la ligne 36 du fichier IMeshUniqueIdMng.h.
|
pure virtual |
Version de la numérotation des arêtes.
Implémenté dans Arcane::mesh::MeshUniqueIdMng.
|
pure virtual |
Version de la numérotation des faces.
Implémenté dans Arcane::mesh::MeshUniqueIdMng.
Positionne la version de la numérotation des arêtes.
Les valeurs valides sont 0, 1 et 2. La valeur 1 fonctionne quel que soit le nombre de mailles mais il faut que le maillage soit lu par un seul processeur. La valeur 2 ne fonctionne que si le maximum des uniqueId() des noeuds ne dépasse pas 2^31.
Si la version vaut 0 alors il n'y a pas de renumérotation. En parallèle, il faut alors que les uniqueId() des faces soient cohérents entre les sous-domaines.
Positionne la version de la numérotation des faces.
Les valeurs valides sont 0, 1, 2 et 3. La valeur par défaut est 1. Si la version vaut 0 alors il n'y a pas de renumérotation. En parallèle, il faut alors que les uniqueId() des faces soient cohérents entre les sous-domaines.