Access to information about a mesh area. More...
#include <arcane/core/MeshAreaAccessor.h>
Public Member Functions | |
| MeshAreaAccessor (IMeshArea *mesh_area) | |
| IMeshArea * | meshArea () |
| Mesh area accessed by this accessor. | |
| void | setMeshArea (IMeshArea *mesh_area) |
| Sets the mesh area accessed by this accessor to mesh_area. | |
| Integer | nbNode () |
| Number of nodes in the mesh. | |
| Integer | nbCell () |
| Number of cells in the mesh. | |
| NodeGroup | allNodes () |
| Group of all nodes in the area. | |
| CellGroup | allCells () |
| Group of all cells in the area. | |
| NodeGroup | ownNodes () |
| Group of all own nodes in the area. | |
| CellGroup | ownCells () |
| Group of all own cells in the area. | |
Private Attributes | |
| IMeshArea * | m_mesh_area = nullptr |
Access to information about a mesh area.
Definition at line 32 of file MeshAreaAccessor.h.
|
explicit |
Definition at line 29 of file MeshAreaAccessor.cc.
| Arcane::MeshAreaAccessor::~MeshAreaAccessor | ( | ) |
Definition at line 38 of file MeshAreaAccessor.cc.
| CellGroup Arcane::MeshAreaAccessor::allCells | ( | ) |
Group of all cells in the area.
Definition at line 82 of file MeshAreaAccessor.cc.
| NodeGroup Arcane::MeshAreaAccessor::allNodes | ( | ) |
Group of all nodes in the area.
Definition at line 76 of file MeshAreaAccessor.cc.
| IMeshArea * Arcane::MeshAreaAccessor::meshArea | ( | ) |
Mesh area accessed by this accessor.
Definition at line 52 of file MeshAreaAccessor.cc.
| Integer Arcane::MeshAreaAccessor::nbCell | ( | ) |
Number of cells in the mesh.
Definition at line 67 of file MeshAreaAccessor.cc.
| Integer Arcane::MeshAreaAccessor::nbNode | ( | ) |
Number of nodes in the mesh.
Definition at line 61 of file MeshAreaAccessor.cc.
| CellGroup Arcane::MeshAreaAccessor::ownCells | ( | ) |
Group of all own cells in the area.
Definition at line 97 of file MeshAreaAccessor.cc.
| NodeGroup Arcane::MeshAreaAccessor::ownNodes | ( | ) |
Group of all own nodes in the area.
Definition at line 91 of file MeshAreaAccessor.cc.
| void Arcane::MeshAreaAccessor::setMeshArea | ( | IMeshArea * | mesh_area | ) |
Sets the mesh area accessed by this accessor to mesh_area.
Definition at line 46 of file MeshAreaAccessor.cc.
|
private |
Definition at line 71 of file MeshAreaAccessor.h.