This class stores the list of all RefFElts that are related to a given RefGeomElt.
More...
#include <RefLocalFEltSpace.hpp>
|
using | const_shared_ptr = std::shared_ptr<const RefLocalFEltSpace> |
| Alias to shared pointer over a const object.
|
|
This class stores the list of all RefFElts that are related to a given RefGeomElt.
Its major use is inside the FEltSpace: there will be one RefLocalFEltSpace per RefGeomElt. Within current object, there is indeed a RefFEltInFEltSpace object for each Unknown considered in the FEltSpace.
◆ RefLocalFEltSpace() [1/3]
Constructor.
- Parameters
-
[in] | ref_geom_elt | Reference geometric element (e.g. 'Triangle3'). |
[in] | extended_unknown_list | List of all unknowns consider in the FEltSpace. One RefFEltInFEltSpace object will be created per unknown. |
[in] | mesh_dimension | Highest dimension of the mesh onto which the finite element space is built. May be higher than felt_space_dimension. |
[in] | felt_space_dimension | Dimension considered in the finite element space into which new object is built. |
◆ RefLocalFEltSpace() [2/3]
MoReFEM::Internal::RefFEltNS::RefLocalFEltSpace::RefLocalFEltSpace |
( |
const RefLocalFEltSpace & | rhs | ) |
|
|
default |
The copy constructor.
- Parameters
-
[in] | rhs | The object from which the construction occurs. |
◆ RefLocalFEltSpace() [3/3]
MoReFEM::Internal::RefFEltNS::RefLocalFEltSpace::RefLocalFEltSpace |
( |
RefLocalFEltSpace && | rhs | ) |
|
|
default |
The move constructor.
- Parameters
-
[in] | rhs | The object from which the construction occurs. |
◆ operator=() [1/2]
The (copy) operator=.
- Parameters
-
[in] | rhs | The object from which the affectation occurs. |
- Returns
- Reference to the object (to enable chained affectation).
◆ operator=() [2/2]
The (move) operator=.
- Parameters
-
[in] | rhs | The object from which the affectation occurs. |
- Returns
- Reference to the object (to enable chained affectation).
◆ GetRefFElt() [1/2]
◆ IsInNumberingSubset()
bool MoReFEM::Internal::RefFEltNS::RefLocalFEltSpace::IsInNumberingSubset |
( |
const NumberingSubset & | numbering_subset | ) |
const |
Tells whether one of the RefFElt contained here is related to numbering_subset.
- Parameters
-
- Returns
- True if there is a RefFElt that tackles numbering_subset
◆ GetRefFElt() [2/2]
Return the RefFEltInFEltSpace related to unknown in felt_space.
- Parameters
-
[in] | felt_space | FEltSpace in which the reference finite element is sought. |
[in] | unknown | Unknown for which reference finite element is sought. |
The documentation for this class was generated from the following file:
- /builds/2mk6rsew/0/MoReFEM/CoreLibrary/MoReFEM/Sources/FiniteElement/RefFiniteElement/Internal/RefLocalFEltSpace.hpp