Class containing mesh information. Plus de détails...
#include <arcane/mesh/MeshInfos.h>
Fonctions membres publiques | |
| MeshInfos (const Integer rank) | |
| virtual | ~MeshInfos () |
| Int32 | rank () const |
| Number of this subdomain. | |
| Integer & | nbNode () |
| Number of nodes in the mesh. | |
| Integer | getNbNode () const |
| Integer & | nbEdge () |
| Number of edges in the mesh. | |
| Integer | getNbEdge () const |
| Integer & | nbFace () |
| Number of faces in the mesh. | |
| Integer | getNbFace () const |
| Integer & | nbCell () |
| 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. | |
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.
|
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().
|
inlinevirtual |
Class destructor
Définition à la ligne 49 du fichier MeshInfos.h.
|
inline |
Définition à la ligne 70 du fichier MeshInfos.h.
|
inline |
Définition à la ligne 62 du fichier MeshInfos.h.
|
inline |
Définition à la ligne 66 du fichier MeshInfos.h.
|
inline |
Définition à la ligne 58 du fichier MeshInfos.h.
|
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().
|
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().
|
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().
|
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().
|
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().
|
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.
|
private |
Number of cells in the mesh.
Définition à la ligne 87 du fichier MeshInfos.h.
Référencé par MeshInfos(), nbCell(), et reset().
|
private |
Number of edges in the mesh.
Définition à la ligne 85 du fichier MeshInfos.h.
Référencé par MeshInfos(), nbEdge(), et reset().
|
private |
Number of faces in the mesh.
Définition à la ligne 86 du fichier MeshInfos.h.
Référencé par MeshInfos(), nbFace(), et reset().
|
private |
Number of nodes in the mesh.
Définition à la ligne 84 du fichier MeshInfos.h.
Référencé par MeshInfos(), nbNode(), et reset().
|
private |
Number of this subdomain.
Définition à la ligne 83 du fichier MeshInfos.h.
Référencé par MeshInfos(), et rank().