![]() |
LifeV
|
RequestLoopElement - The class to request a loop over the elements of a mesh. More...
#include <RequestLoopElement.hpp>
Collaboration diagram for RequestLoopElement< MeshType >:Private Attributes | |
| std::shared_ptr< MeshType > | M_mesh |
| const UInt | M_regionFlag |
| const UInt | M_numVolumes |
| const UInt * | M_volumeElements |
| const bool | M_integrateOnSubdomains |
Constructors & Destructor | |
| RequestLoopElement (const std::shared_ptr< MeshType > &mesh, const UInt regionFlag=0, const UInt numVolumes=0, const UInt *volumeElements=nullptr, const bool integrateOnSubdomains=false) | |
| Simple constructor with a shared_ptr on the mesh. More... | |
| RequestLoopElement (const RequestLoopElement &loop) | |
| Copy constructor. More... | |
| ~RequestLoopElement () | |
Get Methods | |
| const std::shared_ptr< MeshType > & | mesh () const |
| Getter for the mesh pointer. More... | |
| const UInt | regionFlag () const |
| Getter for the flag of the region of integration. More... | |
| const UInt | numVolumes () const |
| const UInt * | getElementsRegionFlag () const |
| Getter for the flag of the region of integration. More... | |
| const bool | getIfSubDomain () const |
Private Methods | |
| RequestLoopElement () | |
| No empty constructor. More... | |
RequestLoopElement - The class to request a loop over the elements of a mesh.
The only role of this class is to trigger, at compile time (through its type), loops on the elements of the mesh stored internally.
Template parameters
MeshType: The type of the mesh.
Template requirements
MeshType: none
Definition at line 68 of file RequestLoopElement.hpp.
|
inline |
Simple constructor with a shared_ptr on the mesh.
Definition at line 76 of file RequestLoopElement.hpp.
Here is the caller graph for this function:
|
inline |
Copy constructor.
Definition at line 84 of file RequestLoopElement.hpp.
Here is the caller graph for this function:
|
inline |
Definition at line 89 of file RequestLoopElement.hpp.
|
private |
No empty constructor.
|
inline |
Getter for the mesh pointer.
Definition at line 100 of file RequestLoopElement.hpp.
|
inline |
Getter for the flag of the region of integration.
Definition at line 106 of file RequestLoopElement.hpp.
|
inline |
Definition at line 111 of file RequestLoopElement.hpp.
|
inline |
Getter for the flag of the region of integration.
Definition at line 117 of file RequestLoopElement.hpp.
|
inline |
Definition at line 122 of file RequestLoopElement.hpp.
|
private |
Definition at line 140 of file RequestLoopElement.hpp.
|
private |
Definition at line 143 of file RequestLoopElement.hpp.
|
private |
Definition at line 144 of file RequestLoopElement.hpp.
|
private |
Definition at line 145 of file RequestLoopElement.hpp.
|
private |
Definition at line 146 of file RequestLoopElement.hpp.