Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::MeshAreaAccessor Class Reference

Access to information about a mesh area. More...

#include <arcane/core/MeshAreaAccessor.h>

Public Member Functions

 MeshAreaAccessor (IMeshArea *mesh_area)
IMeshAreameshArea ()
 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.

Detailed Description

Access to information about a mesh area.

Definition at line 32 of file MeshAreaAccessor.h.

Constructor & Destructor Documentation

◆ MeshAreaAccessor()

Arcane::MeshAreaAccessor::MeshAreaAccessor ( IMeshArea * mesh_area)
explicit

Definition at line 29 of file MeshAreaAccessor.cc.

◆ ~MeshAreaAccessor()

Arcane::MeshAreaAccessor::~MeshAreaAccessor ( )

Definition at line 38 of file MeshAreaAccessor.cc.

Member Function Documentation

◆ allCells()

CellGroup Arcane::MeshAreaAccessor::allCells ( )

Group of all cells in the area.

Definition at line 82 of file MeshAreaAccessor.cc.

◆ allNodes()

NodeGroup Arcane::MeshAreaAccessor::allNodes ( )

Group of all nodes in the area.

Definition at line 76 of file MeshAreaAccessor.cc.

◆ meshArea()

IMeshArea * Arcane::MeshAreaAccessor::meshArea ( )

Mesh area accessed by this accessor.

Definition at line 52 of file MeshAreaAccessor.cc.

◆ nbCell()

Integer Arcane::MeshAreaAccessor::nbCell ( )

Number of cells in the mesh.

Definition at line 67 of file MeshAreaAccessor.cc.

◆ nbNode()

Integer Arcane::MeshAreaAccessor::nbNode ( )

Number of nodes in the mesh.

Definition at line 61 of file MeshAreaAccessor.cc.

◆ ownCells()

CellGroup Arcane::MeshAreaAccessor::ownCells ( )

Group of all own cells in the area.

Definition at line 97 of file MeshAreaAccessor.cc.

◆ ownNodes()

NodeGroup Arcane::MeshAreaAccessor::ownNodes ( )

Group of all own nodes in the area.

Definition at line 91 of file MeshAreaAccessor.cc.

◆ setMeshArea()

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.


The documentation for this class was generated from the following files: