dune-alugrid
2.8-git
|
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 |