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

Class containing mesh information. 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
 Number of this subdomain.
IntegernbNode ()
 Number of nodes in the mesh.
Integer getNbNode () const
IntegernbEdge ()
 Number of edges in the mesh.
Integer getNbEdge () const
IntegernbFace ()
 Number of faces in the mesh.
Integer getNbFace () const
IntegernbCell ()
 Number of cells in the mesh.
Integer getNbCell () const
void reset ()
 Resets the numbering.

Attributs privés

Int32 m_mesh_rank
 Number of this subdomain.
Integer m_mesh_nb_node
 Number of nodes in the mesh.
Integer m_mesh_nb_edge
 Number of edges in the mesh.
Integer m_mesh_nb_face
 Number of faces in the mesh.
Integer m_mesh_nb_cell
 Number of cells in the mesh.

Description détaillée

Class containing mesh information.

Warning: This class does not provide information about the constructed mesh (use IMesh). It is simply a container used during the mesh construction phase.

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

Documentation des constructeurs et destructeur

◆ MeshInfos()

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

Class constructor

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

Références m_mesh_nb_cell, m_mesh_nb_edge, m_mesh_nb_face, m_mesh_nb_node, m_mesh_rank, et rank().

Voici le graphe d'appel pour cette fonction :

◆ ~MeshInfos()

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

Class destructor

Définition à la ligne 49 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 62 du fichier MeshInfos.h.

◆ getNbFace()

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

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

◆ getNbNode()

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

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

◆ nbCell()

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

Number of cells in the mesh.

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

Références m_mesh_nb_cell.

Référencé par Arcane::mesh::CellFamily::allocOne().

Voici le graphe des appelants de cette fonction :

◆ nbEdge()

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

Number of edges in the mesh.

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

Références m_mesh_nb_edge.

Référencé par Arcane::mesh::EdgeFamily::allocOne(), et Arcane::mesh::EdgeFamily::findOrAllocOne().

Voici le graphe des appelants de cette fonction :

◆ nbFace()

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

Number of faces in the mesh.

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

Références m_mesh_nb_face.

Référencé par Arcane::mesh::FaceFamily::allocOne(), et Arcane::mesh::FaceFamily::findOrAllocOne().

Voici le graphe des appelants de cette fonction :

◆ nbNode()

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

Number of nodes in the mesh.

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

Références m_mesh_nb_node.

Référencé par Arcane::mesh::NodeFamily::allocOne().

Voici le graphe des appelants de cette fonction :

◆ rank()

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

Number of this subdomain.

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

Références m_mesh_rank.

Référencé par MeshInfos().

Voici le graphe des appelants de cette fonction :

◆ reset()

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

Resets the numbering.

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

Références m_mesh_nb_cell, m_mesh_nb_edge, m_mesh_nb_face, et m_mesh_nb_node.

Documentation des données membres

◆ m_mesh_nb_cell

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

Number of cells in the mesh.

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

Référencé par MeshInfos(), nbCell(), et reset().

◆ m_mesh_nb_edge

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

Number of edges in the mesh.

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

Référencé par MeshInfos(), nbEdge(), et reset().

◆ m_mesh_nb_face

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

Number of faces in the mesh.

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

Référencé par MeshInfos(), nbFace(), et reset().

◆ m_mesh_nb_node

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

Number of nodes in the mesh.

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

Référencé par MeshInfos(), nbNode(), et reset().

◆ m_mesh_rank

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

Number of this subdomain.

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

Référencé par MeshInfos(), et rank().


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