Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::mesh::MeshInfos

Classe factorisant des informations sur le maillage. Plus de détails...

#include <arcane/mesh/MeshInfos.h>

+ Graphe de collaboration de Arcane::mesh::MeshInfos:

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.
 

Description détaillée

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.

Documentation des constructeurs et destructeur

◆ MeshInfos()

Arcane::mesh::MeshInfos::MeshInfos ( const Integer  rank)
inline

Constructeur de la classe

Définition à la ligne 40 du fichier MeshInfos.h.

◆ ~MeshInfos()

virtual Arcane::mesh::MeshInfos::~MeshInfos ( )
inlinevirtual

Destructeur de la classe

Définition à la ligne 48 du fichier MeshInfos.h.

Documentation des fonctions membres

◆ getNbCell()

Integer Arcane::mesh::MeshInfos::getNbCell ( ) const
inline

Définition à la ligne 70 du fichier MeshInfos.h.

◆ getNbEdge()

Integer Arcane::mesh::MeshInfos::getNbEdge ( ) const
inline

Définition à la ligne 61 du fichier MeshInfos.h.

◆ getNbFace()

Integer Arcane::mesh::MeshInfos::getNbFace ( ) const
inline

Définition à la ligne 65 du fichier MeshInfos.h.

◆ getNbNode()

Integer Arcane::mesh::MeshInfos::getNbNode ( ) const
inline

Définition à la ligne 57 du fichier MeshInfos.h.

◆ nbCell()

Integer & Arcane::mesh::MeshInfos::nbCell ( )
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().

◆ nbEdge()

Integer & Arcane::mesh::MeshInfos::nbEdge ( )
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().

◆ nbFace()

Integer & Arcane::mesh::MeshInfos::nbFace ( )
inline

◆ nbNode()

Integer & Arcane::mesh::MeshInfos::nbNode ( )
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().

◆ rank()

Int32 Arcane::mesh::MeshInfos::rank ( ) const
inline

◆ reset()

void Arcane::mesh::MeshInfos::reset ( )
inline

Remet à zéro la numérotation.

Définition à la ligne 73 du fichier MeshInfos.h.

Référencé par Arcane::mesh::OneMeshItemAdder::resetAfterDeallocate().

Documentation des données membres

◆ m_mesh_nb_cell

Integer Arcane::mesh::MeshInfos::m_mesh_nb_cell
private

Nombre de mailles dans le maillage.

Définition à la ligne 87 du fichier MeshInfos.h.

◆ m_mesh_nb_edge

Integer Arcane::mesh::MeshInfos::m_mesh_nb_edge
private

Nombre d'arêtes dans le maillage.

Définition à la ligne 85 du fichier MeshInfos.h.

◆ m_mesh_nb_face

Integer Arcane::mesh::MeshInfos::m_mesh_nb_face
private

Nombre de faces dans le maillage.

Définition à la ligne 86 du fichier MeshInfos.h.

◆ m_mesh_nb_node

Integer Arcane::mesh::MeshInfos::m_mesh_nb_node
private

Nombre de noeuds dans le maillage.

Définition à la ligne 84 du fichier MeshInfos.h.

◆ m_mesh_rank

Int32 Arcane::mesh::MeshInfos::m_mesh_rank
private

Numéro de ce sous-domaine.

Définition à la ligne 83 du fichier MeshInfos.h.


La documentation de cette classe a été générée à partir du fichier suivant :