15#include "arcane/utils/ArcanePrecomp.h"
17#include "arcane/utils/FatalErrorException.h"
19#include "arcane/MeshArea.h"
20#include "arcane/IMesh.h"
21#include "arcane/ISubDomain.h"
34, m_sub_domain(mesh->subDomain())
35, m_trace_mng(m_sub_domain->traceMng())
87Integer MeshArea::nbNode() {
return m_all_nodes.size(); }
88Integer MeshArea::nbEdge() {
return m_all_edges.size(); }
89Integer MeshArea::nbFace() {
return m_all_faces.size(); }
90Integer MeshArea::nbCell() {
return m_all_cells.size(); }
116 case IK_Node:
return allNodes();
117 case IK_Edge:
return allEdges();
118 case IK_Face:
return allFaces();
119 case IK_Cell:
return allCells();
131NodeGroup MeshArea::ownNodes() {
return m_all_nodes.own(); }
132EdgeGroup MeshArea::ownEdges() {
return m_all_edges.own(); }
133FaceGroup MeshArea::ownFaces() {
return m_all_faces.own(); }
134CellGroup MeshArea::ownCells() {
return m_all_cells.own(); }
138 case IK_Node:
return ownNodes();
139 case IK_Edge:
return ownEdges();
140 case IK_Face:
return ownFaces();
141 case IK_Cell:
return ownCells();
Interface du gestionnaire d'un sous-domaine.
Groupe d'entités de maillage.
Exception lorsqu'une erreur fatale est survenue.
Interface du gestionnaire de traces.
eItemKind
Genre d'entité de maillage.
@ IK_Particle
Entité de maillage de genre particule.
@ IK_Node
Entité de maillage de genre noeud.
@ IK_Cell
Entité de maillage de genre maille.
@ IK_Unknown
Entité de maillage de genre inconnu ou non initialisé
@ IK_Face
Entité de maillage de genre face.
@ IK_DoF
Entité de maillage de genre degre de liberte.
@ IK_Edge
Entité de maillage de genre arête.