Classe factorisant des informations sur le maillage. Plus de détails...
#include <arcane/mesh/MeshInfos.h>
Fonctions membres publiques | |
MeshInfos (const Integer rank) | |
virtual | ~MeshInfos () |
Int32 | rank () const |
Numéro de ce sous-domaine. | |
Integer & | nbNode () |
Nombre de noeuds dans le maillage. | |
Integer | getNbNode () const |
Integer & | nbEdge () |
Nombre d'arêtes dans le maillage. | |
Integer | getNbEdge () const |
Integer & | nbFace () |
Nombre de faces dans le maillage. | |
Integer | getNbFace () const |
Integer & | nbCell () |
Nombre de mailles dans le maillage. | |
Integer | getNbCell () const |
void | reset () |
Remet à zéro la numérotation. | |
Attributs privés | |
Int32 | m_mesh_rank |
Numéro de ce sous-domaine. | |
Integer | m_mesh_nb_node |
Nombre de noeuds dans le maillage. | |
Integer | m_mesh_nb_edge |
Nombre d'arêtes dans le maillage. | |
Integer | m_mesh_nb_face |
Nombre de faces dans le maillage. | |
Integer | m_mesh_nb_cell |
Nombre de mailles dans le maillage. | |
Classe factorisant des informations sur le maillage.
Attention cette classe ne donne pas d'information sur la maillage construit (utiliser IMesh). Il s'agit simplement d'un conteneur utilisé pendant la phase de construction du maillage
Définition à la ligne 35 du fichier MeshInfos.h.
|
inline |
Constructeur de la classe
Définition à la ligne 40 du fichier MeshInfos.h.
|
inlinevirtual |
Destructeur de la classe
Définition à la ligne 48 du fichier MeshInfos.h.
|
inline |
Définition à la ligne 70 du fichier MeshInfos.h.
|
inline |
Définition à la ligne 61 du fichier MeshInfos.h.
|
inline |
Définition à la ligne 65 du fichier MeshInfos.h.
|
inline |
Définition à la ligne 57 du fichier MeshInfos.h.
|
inline |
Nombre de mailles dans le maillage.
Définition à la ligne 69 du fichier MeshInfos.h.
Référencé par Arcane::mesh::OneMeshItemAdder::_addOneCell(), et Arcane::mesh::OneMeshItemAdder::addOneParentItem().
|
inline |
Nombre d'arêtes dans le maillage.
Définition à la ligne 60 du fichier MeshInfos.h.
Référencé par Arcane::mesh::OneMeshItemAdder::_addOneCell(), et Arcane::mesh::OneMeshItemAdder::addOneParentItem().
|
inline |
Nombre de faces dans le maillage.
Définition à la ligne 64 du fichier MeshInfos.h.
Référencé par Arcane::mesh::OneMeshItemAdder::_addOneCell(), Arcane::mesh::OneMeshItemAdder::addOneFace(), et Arcane::mesh::OneMeshItemAdder::addOneParentItem().
|
inline |
Nombre de noeuds dans le maillage.
Définition à la ligne 56 du fichier MeshInfos.h.
Référencé par Arcane::mesh::OneMeshItemAdder::_addNodesToCell(), et Arcane::mesh::OneMeshItemAdder::addOneParentItem().
|
inline |
Numéro de ce sous-domaine.
Définition à la ligne 53 du fichier MeshInfos.h.
Référencé par Arcane::mesh::OneMeshItemAdder::_addNodesToCell(), Arcane::mesh::OneMeshItemAdder::_addOneCell(), Arcane::mesh::OneMeshItemAdder::addOneFace(), et Arcane::mesh::OneMeshItemAdder::addOneParentItem().
|
inline |
Remet à zéro la numérotation.
Définition à la ligne 73 du fichier MeshInfos.h.
Référencé par Arcane::mesh::OneMeshItemAdder::resetAfterDeallocate().
|
private |
Nombre de mailles dans le maillage.
Définition à la ligne 87 du fichier MeshInfos.h.
|
private |
Nombre d'arêtes dans le maillage.
Définition à la ligne 85 du fichier MeshInfos.h.
|
private |
Nombre de faces dans le maillage.
Définition à la ligne 86 du fichier MeshInfos.h.
|
private |
Nombre de noeuds dans le maillage.
Définition à la ligne 84 du fichier MeshInfos.h.
|
private |
Numéro de ce sous-domaine.
Définition à la ligne 83 du fichier MeshInfos.h.