|
dune-pdelab
2.5-dev
|
#include <dune/pdelab/common/partitionviewentityset.hh>

Public Types | |
| using | Index = typename Traits::Index |
| using | Partitions = typename Traits::Partitions |
| using | size_type = typename Traits::size_type |
| using | dim_type = typename Traits::dim_type |
| using | CodimMask = typename Traits::CodimMask |
| using | Traits = PartitionViewEntitySetTraits< GV, Partitions::All > |
| using | Grid = typename Traits::Grid |
| using | GridView = typename Traits::GridView |
| using | BaseIndexSet = typename Traits::BaseIndexSet |
| using | Types = typename Traits::Types |
| using | IndexType = Index |
| using | Codim = typename Traits::template Codim< codim > |
Public Member Functions | |
| template<typename E > | |
| Index | index (const E &e) const |
| template<typename E > | |
| Index | uniqueIndex (const E &e) const |
| template<typename E > | |
| Index | subIndex (const E &e, size_type i, dim_type codim) const |
| template<typename E > | |
| Index | uniqueSubIndex (const E &e, size_type i, dim_type codim) const |
| PartitionViewEntitySetIndexSet (const GV &gv, CodimMask wanted_codims, bool initialize=true) | |
| const BaseIndexSet & | baseIndexSet () const |
| template<typename Entity > | |
| bool | contains (const Entity &e) const |
| bool | contains (dim_type codim) const |
| bool | contains (const GeometryType >) const |
| size_type | size (GeometryType gt) const |
| size_type | size (dim_type codim) const |
| bool | contains (const Entity &e) const |
| bool | contains (dim_type codim) const |
| bool | contains (const GeometryType >) const |
| Types | types (dim_type codim) const |
| Types | types () const |
| const GridView & | gridView () const |
| bool | needsUpdate () const |
Static Public Member Functions | |
| constexpr static Index | invalidIndex () |
Protected Member Functions | |
| void | reset () |
| void | addCodim (dim_type codim) |
| void | removeCodim (dim_type codim) |
Protected Attributes | |
| GV | _gv |
| bool | _needs_update |
| CodimMask | _wanted_codims |
| std::bitset< GlobalGeometryTypeIndex::size(GV::dimension)> | _active_geometry_types |
| CodimMask | _active_codims |
| std::array< size_type, GlobalGeometryTypeIndex::size(GV::dimension)+1 > | _gt_offsets |
|
inherited |
|
inherited |
| using Dune::PDELab::PartitionViewEntitySetIndexSetBase< GV, P >::CodimMask = typename Traits::CodimMask |
| using Dune::PDELab::PartitionViewEntitySetIndexSetBase< GV, P >::dim_type = typename Traits::dim_type |
|
inherited |
|
inherited |
| using Dune::PDELab::PartitionViewEntitySetIndexSetBase< GV, P >::Index = typename Traits::Index |
|
inherited |
| using Dune::PDELab::PartitionViewEntitySetIndexSetBase< GV, P >::Partitions = typename Traits::Partitions |
| using Dune::PDELab::PartitionViewEntitySetIndexSetBase< GV, P >::size_type = typename Traits::size_type |
|
inherited |
|
inherited |
|
inline |
|
inlineprotectedinherited |
|
inline |
|
inlineinherited |
|
inline |
|
inlineinherited |
|
inline |
|
inlineinherited |
|
inline |
|
inlineinherited |
|
inline |
|
inlinestaticconstexprinherited |
|
inlineinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inline |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
1.8.17