|
dune-multidomaingrid 2.8
|
#include <dune/grid/multidomaingrid/singlevalueset.hh>
Classes | |
| struct | DataHandle |
Public Types | |
| enum | SetState { emptySet , simpleSet , multipleSet } |
| typedef SI | SubDomainIndex |
| typedef const SubDomainIndex * | Iterator |
| typedef SingleValueSet< SubDomainIndex > | This |
Public Member Functions | |
| Iterator | begin () const |
| Iterator | end () const |
| bool | contains (SubDomainIndex domain) const |
| template<typename Set > | |
| bool | containsAll (const Set &set) const |
| bool | simple () const |
| bool | empty () const |
| SetState | state () const |
| std::size_t | size () const |
| void | clear () |
| void | add (SubDomainIndex domain) |
| void | remove (SubDomainIndex domain) |
| void | set (SubDomainIndex domain) |
| template<typename Set > | |
| void | addAll (const Set &set) |
| int | domainOffset (SubDomainIndex domain) const |
| SingleValueSet () | |
Static Public Attributes | |
| static const std::size_t | maxSize = 1 |
| static const SubDomainIndex | emptyTag = ~SubDomainIndex(0) |
| typedef const SubDomainIndex* Dune::mdgrid::SingleValueSet< SI >::Iterator |
| typedef SI Dune::mdgrid::SingleValueSet< SI >::SubDomainIndex |
| typedef SingleValueSet<SubDomainIndex> Dune::mdgrid::SingleValueSet< SI >::This |
| enum Dune::mdgrid::SingleValueSet::SetState |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
|
static |