Zone du maillage. Plus de détails...
#include <arcane/core/MeshArea.h>
Fonctions membres publiques | |
MeshArea (IMesh *mesh) | |
virtual ISubDomain * | subDomain () |
Sous-domaine associé | |
virtual ITraceMng * | traceMng () |
Gestionnaire de trace associé | |
virtual IMesh * | mesh () |
Maillage auquel appartient la zone. | |
virtual Integer | nbNode () |
Nombre de noeuds du maillage. | |
virtual Integer | nbEdge () |
Nombre d'arêtes du maillage. | |
virtual Integer | nbFace () |
Nombre de faces du maillage. | |
virtual Integer | nbCell () |
Nombre de mailles du maillage. | |
virtual Integer | nbItem (eItemKind ik) |
Nombre d'éléments du genre ik. | |
virtual NodeGroup | allNodes () |
Groupe de tous les noeuds. | |
virtual EdgeGroup | allEdges () |
Groupe de tous les arêtes. | |
virtual FaceGroup | allFaces () |
Groupe de toutes les faces. | |
virtual CellGroup | allCells () |
Groupe de toutes les mailles. | |
virtual ItemGroup | allItems (eItemKind item_kind) |
Groupe de toutes les entités du genre item_kind. | |
virtual NodeGroup | ownNodes () |
Groupe de tous les noeuds propres au domaine. | |
virtual EdgeGroup | ownEdges () |
Groupe de tous les arêtes propres au domaine. | |
virtual FaceGroup | ownFaces () |
Groupe de toutes les faces propres au domaine. | |
virtual CellGroup | ownCells () |
Groupe de toutes les mailles propres au domaine. | |
virtual ItemGroup | ownItems (eItemKind item_kind) |
Groupe de toutes les entités propres au sous-domaine du genre item_kind. | |
void | setArea (const NodeGroup &nodes, const CellGroup &cells) |
Attributs protégés | |
IMesh * | m_mesh |
ISubDomain * | m_sub_domain |
ITraceMng * | m_trace_mng |
NodeGroup | m_all_nodes |
EdgeGroup | m_all_edges |
FaceGroup | m_all_faces |
CellGroup | m_all_cells |
Zone du maillage.
Définition à la ligne 36 du fichier MeshArea.h.
Arcane::MeshArea::MeshArea | ( | IMesh * | mesh | ) |
Définition à la ligne 31 du fichier MeshArea.cc.
|
virtual |
Définition à la ligne 42 du fichier MeshArea.cc.
|
virtual |
Groupe de toutes les mailles.
Implémente Arcane::IMeshArea.
Définition à la ligne 112 du fichier MeshArea.cc.
|
virtual |
Groupe de tous les arêtes.
Définition à la ligne 110 du fichier MeshArea.cc.
|
virtual |
Groupe de toutes les faces.
Définition à la ligne 111 du fichier MeshArea.cc.
Groupe de toutes les entités du genre item_kind.
Définition à la ligne 113 du fichier MeshArea.cc.
Références Arcane::IK_Cell, Arcane::IK_DoF, Arcane::IK_Edge, Arcane::IK_Face, Arcane::IK_Node, Arcane::IK_Particle, et Arcane::IK_Unknown.
|
virtual |
Groupe de tous les noeuds.
Implémente Arcane::IMeshArea.
Définition à la ligne 109 du fichier MeshArea.cc.
|
virtual |
Maillage auquel appartient la zone.
Implémente Arcane::IMeshArea.
Définition à la ligne 68 du fichier MeshArea.cc.
|
virtual |
Nombre de mailles du maillage.
Implémente Arcane::IMeshArea.
Définition à la ligne 90 du fichier MeshArea.cc.
|
virtual |
Nombre d'arêtes du maillage.
Définition à la ligne 88 du fichier MeshArea.cc.
|
virtual |
Nombre de faces du maillage.
Définition à la ligne 89 du fichier MeshArea.cc.
|
virtual |
Nombre d'éléments du genre ik.
Définition à la ligne 91 du fichier MeshArea.cc.
Références Arcane::IK_Cell, Arcane::IK_DoF, Arcane::IK_Edge, Arcane::IK_Face, Arcane::IK_Node, Arcane::IK_Particle, et Arcane::IK_Unknown.
|
virtual |
Nombre de noeuds du maillage.
Implémente Arcane::IMeshArea.
Définition à la ligne 87 du fichier MeshArea.cc.
|
virtual |
Groupe de toutes les mailles propres au domaine.
Implémente Arcane::IMeshArea.
Définition à la ligne 134 du fichier MeshArea.cc.
|
virtual |
Groupe de tous les arêtes propres au domaine.
Définition à la ligne 132 du fichier MeshArea.cc.
|
virtual |
Groupe de toutes les faces propres au domaine.
Définition à la ligne 133 du fichier MeshArea.cc.
Groupe de toutes les entités propres au sous-domaine du genre item_kind.
Définition à la ligne 135 du fichier MeshArea.cc.
Références Arcane::IK_Cell, Arcane::IK_DoF, Arcane::IK_Edge, Arcane::IK_Face, Arcane::IK_Node, Arcane::IK_Particle, et Arcane::IK_Unknown.
|
virtual |
Groupe de tous les noeuds propres au domaine.
Implémente Arcane::IMeshArea.
Définition à la ligne 131 du fichier MeshArea.cc.
Définition à la ligne 77 du fichier MeshArea.cc.
|
virtual |
|
virtual |
Gestionnaire de trace associé
Implémente Arcane::IMeshArea.
Définition à la ligne 59 du fichier MeshArea.cc.
|
protected |
Définition à la ligne 119 du fichier MeshArea.h.
|
protected |
Définition à la ligne 117 du fichier MeshArea.h.
|
protected |
Définition à la ligne 118 du fichier MeshArea.h.
|
protected |
Définition à la ligne 116 du fichier MeshArea.h.
|
protected |
Définition à la ligne 113 du fichier MeshArea.h.
|
protected |
Définition à la ligne 114 du fichier MeshArea.h.
|
protected |
Définition à la ligne 115 du fichier MeshArea.h.