|
dune-alugrid 2.8.0
|
DefaultBoundarySegmentIndexSet creates an index set for the macro boundary segments. More...
#include <dune/alugrid/common/defaultindexsets.hh>

Classes | |
| struct | Index |
Public Types | |
| typedef int | IndexType |
| type of index More... | |
| typedef std::vector< Index > | SegmentIndexVectorType |
| type of geometry types More... | |
Public Member Functions | |
| DefaultBoundarySegmentIndexSet () | |
| IndexType | index (const int segmentId) const |
| return LevelIndex of given entity More... | |
| IndexType | size () const |
| template<class GridViewType > | |
| void | update (const GridViewType &gridView) |
| bool | valid () const |
| void | invalidate () |
Protected Attributes | |
| SegmentIndexVectorType | segmentIndex_ |
| int | numSegments_ |
DefaultBoundarySegmentIndexSet creates an index set for the macro boundary segments.
| typedef int Dune::DefaultBoundarySegmentIndexSet< Grid >::IndexType |
type of index
| typedef std::vector< Index > Dune::DefaultBoundarySegmentIndexSet< Grid >::SegmentIndexVectorType |
type of geometry types
|
inline |
|
inline |
return LevelIndex of given entity
|
inline |
|
inline |
|
inline |
do calculation of the index set, has to be called when grid was changed or if index set is created
|
inline |
|
protected |
|
protected |