HyperHDG
|
The type for a hyperedge returned by operator
[].
More...
Public Member Functions | |
hyEdge (const typename TopoT::value_type &topo, const typename GeomT::value_type &geom, const typename NodeT::value_type &node, DataT &dat) | |
Construct the struct that contains geometrical and topological information on a hyperedge. More... | |
Public Attributes | |
TopoT::value_type | topology |
Topological information of a hyperedge. More... | |
GeomT::value_type | geometry |
Geometrical information of a hyperedge. More... | |
NodeT::value_type | node_descriptor |
Type of nodes information of a hyperedge. More... | |
DataT & | data |
Type of nodes information of a hyperedge. More... | |
The type for a hyperedge returned by operator
[].
This typedef
struct
is returned by the operator
[] of an HDGHyperGraph
. It contains topological and geometrical information about a single hyperedge. It is therefore defined as the value_type
of class HDGHyperGraph
.
|
inline |
Construct the struct
that contains geometrical and topological information on a hyperedge.
Construct a struct
HyperEdge
which is the value type of a HDGHyperGraph
and contains topolopgical and geometrical information on a hyperedge.
topo | Topological information of a hyperedge. |
geom | Geometrical information of a hyperedge. |
node | Nodal information of a hyperedge. |
dat | Data of a hyperedge. |
DataT& HDGHyperGraph< n_dofs_per_nodeT, TopoT, GeomT, NodeT, DataT, hyEdge_index_t >::hyEdge::data |
Type of nodes information of a hyperedge.
A NodeDescT::value_type
comprising the information about faces of a hyperedge.
GeomT::value_type HDGHyperGraph< n_dofs_per_nodeT, TopoT, GeomT, NodeT, DataT, hyEdge_index_t >::hyEdge::geometry |
Geometrical information of a hyperedge.
A TopoT::value_type
comprising the geometrical information of a hyperedge.
NodeT::value_type HDGHyperGraph< n_dofs_per_nodeT, TopoT, GeomT, NodeT, DataT, hyEdge_index_t >::hyEdge::node_descriptor |
Type of nodes information of a hyperedge.
A NodeDescT::value_type
comprising the information about faces of a hyperedge.
TopoT::value_type HDGHyperGraph< n_dofs_per_nodeT, TopoT, GeomT, NodeT, DataT, hyEdge_index_t >::hyEdge::topology |
Topological information of a hyperedge.
A TopoT::value_type
comprising the topological information of a hyperedge.