Interface of a mesh area. More...
#include <arcane/core/IMeshArea.h>
Public Member Functions | |
| virtual | ~IMeshArea ()=default |
| Releases resources. | |
| virtual Integer | nbNode ()=0 |
| Number of mesh nodes. | |
| virtual Integer | nbCell ()=0 |
| Number of mesh cells. | |
| virtual ISubDomain * | subDomain ()=0 |
| Associated sub-domain. | |
| virtual ITraceMng * | traceMng ()=0 |
| Associated trace manager. | |
| virtual IMesh * | mesh ()=0 |
| Mesh to which the area belongs. | |
| virtual NodeGroup | allNodes ()=0 |
| Group of all nodes. | |
| virtual CellGroup | allCells ()=0 |
| Group of all cells. | |
| virtual NodeGroup | ownNodes ()=0 |
| Group of all nodes belonging to the domain. | |
| virtual CellGroup | ownCells ()=0 |
| Group of all cells belonging to the domain. | |
Interface of a mesh area.
A mesh area is a subset of the mesh defined by a list of cells and nodes.
Definition at line 37 of file IMeshArea.h.
|
pure virtual |
Group of all cells.
Implemented in Arcane::MeshArea.
|
pure virtual |
Group of all nodes.
Implemented in Arcane::MeshArea.
|
pure virtual |
Mesh to which the area belongs.
Implemented in Arcane::MeshArea.
|
pure virtual |
Number of mesh cells.
Implemented in Arcane::MeshArea.
|
pure virtual |
Number of mesh nodes.
Implemented in Arcane::MeshArea.
|
pure virtual |
Group of all cells belonging to the domain.
Implemented in Arcane::MeshArea.
|
pure virtual |
Group of all nodes belonging to the domain.
Implemented in Arcane::MeshArea.
|
pure virtual |
Associated sub-domain.
Implemented in Arcane::MeshArea.
|
pure virtual |
Associated trace manager.
Implemented in Arcane::MeshArea.