dune-grid-glue
2.3.0
|
Holds some information about an element's subentity involved in a coupling. More...
#include <dune/grid-glue/extractors/extractor.hh>
Public Member Functions | |
SubEntityInfo () | |
SubEntityInfo (IndexType parent_, unsigned int num_in_parent_, const Dune::GeometryType &geometryType) | |
unsigned int | nCorners () const |
Public Attributes | |
IndexType | parent |
the index of the parent element (from index set) More... | |
unsigned int | num_in_parent: 3 |
the number of the face in the parent element More... | |
Dune::GeometryType | geometryType_ |
The GeometryType of the subentity. More... | |
CornerInfo | corners [cube_corners] |
the corner indices plus the numbers of the vertices in the parent element More... | |
Holds some information about an element's subentity involved in a coupling.
|
inline |
|
inline |
|
inline |
CornerInfo Dune::GridGlue::Extractor< GV, cd >::SubEntityInfo::corners[cube_corners] |
the corner indices plus the numbers of the vertices in the parent element
This array has the length cube_corners, because currently that is an upper boun d for the number of corners of an element. If more general element types appear we need to change this.
Referenced by Dune::GridGlue::Extractor< GV, cd >::geometryLocal().
Dune::GeometryType Dune::GridGlue::Extractor< GV, cd >::SubEntityInfo::geometryType_ |
The GeometryType of the subentity.
Referenced by Dune::GridGlue::Extractor< GV, cd >::SubEntityInfo::nCorners(), and Dune::GridGlue::Extractor< GV, cd >::SubEntityInfo::SubEntityInfo().
unsigned int Dune::GridGlue::Extractor< GV, cd >::SubEntityInfo::num_in_parent |
the number of the face in the parent element
IndexType Dune::GridGlue::Extractor< GV, cd >::SubEntityInfo::parent |
the index of the parent element (from index set)
Referenced by Dune::GridGlue::Extractor< GV, cd >::geometryLocal().