|
FEAT 3
Finite Element Analysis Toolbox
|
Construction rule for a single entities topology. More...
#include <template_builder.hpp>
Public Member Functions | |
| template<int dim_> | |
| EntityReference | get_reference (int idx) const |
| template<int dim_> | |
| std::array< EntityReference, Shape::FaceTraits< Shape_, dim_ >::count > & | get_references () |
| Reference-array accessor. More... | |
| template<int dim_> | |
| const std::array< EntityReference, Shape::FaceTraits< Shape_, dim_ >::count > & | get_references () const |
| Const reference-array accessor. More... | |
Public Attributes | |
| std::array< EntityReference, num_entities > | references |
| Array of references. More... | |
Static Public Attributes | |
| static constexpr int | num_entities = Shape::FaceTraits<Shape_, reference_dim_>::count |
Number of references of dimension reference_dim_. More... | |
Construction rule for a single entities topology.
| Shape_ | Shape type of the entity this topology describes. |
| reference_dim_ | Dimension of entities that references refer to |
This is a dimension-recursive data structure that stores references to all elements of the topology of an entity with shape Shape_.
Definition at line 526 of file template_builder.hpp.
|
inline |
Definition at line 557 of file template_builder.hpp.
|
inline |
Reference-array accessor.
| dim_ | Dimension of entities to retrieve references for |
Definition at line 540 of file template_builder.hpp.
|
inline |
Const reference-array accessor.
| dim_ | Dimension of entities to retrieve references for |
Definition at line 551 of file template_builder.hpp.
|
staticconstexpr |
Number of references of dimension reference_dim_.
Definition at line 529 of file template_builder.hpp.
| std::array<EntityReference, num_entities> FEAT::Geometry::TopologyTemplate< Shape_, reference_dim_ >::references |
Array of references.
Definition at line 532 of file template_builder.hpp.
Referenced by FEAT::Geometry::TopologyTemplate< Shape_, 0 >::get_references().